Overview
The LPC1768FBD100 is a 32-bit microcontroller from NXP USA Inc., based on the Arm Cortex-M3 processor. It is designed for embedded applications and features a high level of integration and low power consumption. The microcontroller operates at frequencies of up to 100 MHz and is available in a 100-pin LQFP package. It is part of the LPC1700 series, which is known for its robust set of peripherals and high-performance capabilities.
Key Specifications
Specification | Value |
---|---|
Processor | Arm Cortex-M3 |
Operating Frequency | Up to 100 MHz |
Flash Memory | Up to 512 kB |
SRAM | Up to 64 kB |
Package Type | LQFP100 (14 mm x 14 mm x 1.4 mm) |
General Purpose I/O Pins | Up to 70 pins |
Ethernet | Yes, with MAC and DMA |
USB | Device/Host/OTG interface |
CAN | 2 channels |
I2S | Yes, with fractional rate control |
DAC | 10-bit DAC |
ADC | 8-channel 12-bit ADC |
Key Features
- Arm Cortex-M3 processor with a Nested Vectored Interrupt Controller (NVIC) and a Memory Protection Unit (MPU) supporting eight regions.
- Up to 512 kB of on-chip flash programming memory with an enhanced flash memory accelerator for high-speed operation.
- In-System Programming (ISP) and In-Application Programming (IAP) via on-chip bootloader software.
- On-chip SRAM includes 32 kB and 16 kB blocks with separate access paths for higher throughput.
- Eight-channel General Purpose DMA controller (GPDMA) for efficient data transfer.
- Multiple serial interfaces including 4 UARTs, 2 CAN channels, 2 SSP controllers, SPI interface, and 3 I2C-bus interfaces.
- Ultra-low power Real-Time Clock (RTC) with separate battery supply.
- Code Read Protection (CRP) with different security levels and a unique device serial number for identification.
Applications
- Industrial networking and control systems.
- Motor control and automation.
- Alarm systems and security devices.
- Lighting and white goods.
- eMetering and smart energy solutions.
Q & A
- What is the maximum operating frequency of the LPC1768FBD100?
The LPC1768FBD100 operates at frequencies of up to 100 MHz. - How much flash and SRAM memory does the LPC1768FBD100 have?
The LPC1768FBD100 has up to 512 kB of flash memory and up to 64 kB of SRAM. - Does the LPC1768FBD100 support Ethernet and USB interfaces?
Yes, it supports Ethernet MAC with DMA and USB Device/Host/OTG interfaces. - What types of serial interfaces are available on the LPC1768FBD100?
The microcontroller includes UARTs, CAN channels, SSP controllers, SPI interface, and I2C-bus interfaces. - Is the LPC1768FBD100 suitable for low-power applications?
Yes, it features low power consumption and includes an ultra-low power Real-Time Clock (RTC) with separate battery supply. - Can the LPC1768FBD100 be programmed in-system or in-application?
Yes, it supports In-System Programming (ISP) and In-Application Programming (IAP) via on-chip bootloader software. - What is the package type and size of the LPC1768FBD100?
The LPC1768FBD100 is available in a 100-pin LQFP package with dimensions of 14 mm x 14 mm x 1.4 mm. - Does the LPC1768FBD100 have a General Purpose DMA controller?
Yes, it includes an eight-channel General Purpose DMA controller (GPDMA). - What security features are available on the LPC1768FBD100?
The microcontroller features Code Read Protection (CRP) with different security levels and a unique device serial number for identification. - What are some common applications of the LPC1768FBD100?
Common applications include industrial networking, motor control, alarm systems, lighting, and eMetering.