The LPC1769FBD100,551 is a Cortex-M3 Microcontroller featuring a high level of integration and low power consumption at frequencies of 120MHz. Features include 512kb of flash memory, 64kb of data memory, Ethernet MAC, USB device/host/OTG, 8-channel DMA controller, 4 UARTs, 2 CAN channels, 3 SSP/SPI, 3 I²C, I2S, 8-channel 12-bit ADC, 10-bit DAC, motor control PWM, Quadrature encoder interface, 4 general purpose timers, 6-output general purpose PWM, ultra-low power real-time clock with separate battery supply and up to 70 general purpose I/O pins. The LPC1769 is pin-compatible to the 100-pin LPC2368 ARM7 MCU.
● ARM Cortex-M3 Processor, Running at frequency of up to 120MHz, Built-in NVIC
● Up to 512kb On-chip Flash Programming Memory, up to 64kb On-chip SRAM
● In-system Programming (ISP) and In-application Programming (IAP)
● Eight Channel General Purpose DMA Controller (GPDMA)
● Ethernet MAC with RMII Interface and Dedicated DMA Controller
● USB 2.0 Full-speed Device/Host/OTG Controller
● Four UARTs with Fractional Baud Rate Generation, Internal FIFO and DMA Support
● CAN 2.0B Controller with Two Channels
● SPI Controller with Synchronous, Serial, Full Duplex Communication
● Two SSP Controllers with FIFO and Multi-protocol Capabilities
● Three Enhanced I²C Bus Interfaces
● I2S (Inter-IC Sound) Interface
● 70 General Purpose I/O (GPIO) Pins with Configurable Pull-up/Down Resistors
● 12-bit/8-channel Analogue/Digital Converter (ADC) with Conversion Rates up to 200kHz
● 10-bit Digital/Analogue Converter (DAC) with Dedicated Conversion Timer and DMA
● Four General Purpose Timers/Counters
● One Motor Control PWM with Support for Three-phase Motor Control
● Quadrature Encoder Interface that can Monitor One External Quadrature Encoder
● One Standard PWM/Timer Block with External Count Input
● Low-power RTC with a Separate Power Domain and Dedicated Oscillator
●If level three Code Read Protection (CRP3) is selected, no future factory testing can be performed on the device.