LPC1765FBD100 Product Information
In this post, I will introduce you a series of products produced by NXP USA Inc.: LPC1765FBD100, there are two options:
LPC1765FBD100,551
LPC1765FBD100K
LPC1765FBD100 Overview
The LPC1765 is a Cortex-M3 microcontroller for embedded applications featuring a high level of integration and low power consumption at frequencies of 100 MHz.
Features include 256 kB of flash memory, 64 kB of data memory, USB Device/Host/OTG, 8-channel DMA controller, 4 UARTs, 2 CAN channels, 3 SSP/SPI, 3 I2C, 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 LPC1765 is pin-compatible to the 100-pin LPC2368 Arm7™ MCU.
LPC1765FBD100 Features
256kB flash, 64kB SRAM, USB, LQFP100 package.
Arm® Cortex®-M3 processor, running at frequencies of up to 100 MHz
Arm Cortex-M3 built-in Nested Vectored Interrupt Controller (NVIC)
Up to 256 kB on-chip flash programming memory
Up to 64 kB On-chip SRAM
In-System Programming (ISP) and In-Application Programming (IAP)
Eight channel General Purpose DMA controller (GPDMA)
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 I2C bus interfaces
I2S (Inter-IC Sound) interface
70 General Purpose I/O (GPIO) pins with configurable pull-up/down resistors
12-bit/8-ch Analog/Digital Converter (ADC) with conversion rates up to 200 kHz
10-bit Digital/Analog 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
WatchDog Timer (WDT)
Arm Cortex-M3 system tick timer, including an external clock input option
Repetitive interrupt timer provides programmable and repeating timed interrupts
Each peripheral has its own clock divider for further power savings
Standard JTAG test/debug interface for compatibility with existing tools
Integrated PMU (Power Management Unit)
Four reduced power modes: Sleep, Deep-sleep, Power-down, and Deep power-down
Single 3.3 V power supply (2.4 V to 3.6 V)
Four external interrupt inputs configurable as edge/level sensitive
Non-maskable Interrupt (NMI) input
Wake-up Interrupt Controller (WIC)
Processor wake-up from Power-down mode via any interrupt
Brownout detect with separate threshold for interrupt and forced reset
Power-On Reset (POR)
Crystal oscillator with an operating range of 1 MHz to 25 MHz
4 MHz internal RC oscillator trimmed to 1 % accuracy
Code Read Protection (CRP) with different security levels
Unique device serial number for identification purposes
LPC1765FBD100 Package
LQFP100
LQFP100, plastic low profile quad flat package;
100 leads;
0.5 mm pitch,
14 mm x 14 mm x 1.4 mm body.
LPC1765FBD100 Operating Features
Parameter Value
Core Type Arm Cortex-M3
Operating Frequency [Max] (MHz) 100
Flash (kB) 256
SRAM (kB) 64
Serial Communication 2 x SPI,3 x I²C,4 x UART
CAN 2
USB Controllers 1
Timers [Number, bits] 10 x 32
ADC [Number, bits] 1 x 12
GPIO 70
Supply Voltage [Min to Max] (V) 2.4 to 3.6
Ambient Operating Temperature (Min to Max) (℃) -40 to 85
LPC2368 Block Diagram













