Overview
The LPC2368FBD100K is an Arm7 microcontroller designed for embedded applications, offering a high level of integration and low power consumption. It operates at frequencies up to 72 MHz and is part of the LPC2000 series from NXP USA Inc. This microcontroller is particularly suited for applications requiring multiple serial communications interfaces, advanced peripherals, and efficient power management.
Key Specifications
Parameter | Value |
---|---|
Processor | Arm7TDMI-S™ |
Operating Frequency (Max) | 72 MHz |
Flash Memory | Up to 512 kB |
SRAM | 58 kB (including 32 kB on Arm local bus, 8 kB for USB, and 16 kB for Ethernet) |
Package | LQFP100 (100 leads, 0.5 mm pitch, 14 mm x 14 mm x 1.4 mm body) |
Power Supply | Single 3.3 V (3.0 V to 3.6 V) |
Power Modes | Idle, Sleep, Power-down, Deep Power-down |
UARTs | Four |
CAN Channels | Two |
USB Controllers | USB 2.0 full-speed device with on-chip PHY |
I2C Interfaces | Three |
SPI/SSP Interfaces | Three SSP/SPI |
I2S Interface | One |
ADC | 10-bit with input multiplexing among 6 pins |
DAC | 10-bit |
Timers/Counters | Four general purpose timers/counters |
PWM | One PWM/timer block with support for three-phase motor control |
RTC | Real-Time Clock with separate battery supply |
GPIO Pins | Up to 70 general purpose I/O pins with configurable pull-up/down resistors |
Key Features
- Arm7TDMI-S™ processor running at up to 72 MHz
- Up to 512 kB on-chip flash program memory with In-System Programming (ISP)
- Advanced Vectored Interrupt Controller (VIC) and General Purpose DMA controller (GPDMA) on AHB
- Ethernet MAC with associated DMA controller
- USB 2.0 full-speed device with on-chip PHY
- CAN controller with two channels
- Multiple serial communication interfaces including SPI, SSP, I2C, and I2S
- SD/MMC memory card interface
- 10-bit ADC and 10-bit DAC
- Four general purpose timers/counters and one PWM/timer block
- Real-Time Clock (RTC) with separate battery supply and 2 kB SRAM powered from the RTC power pin
- WatchDog Timer (WDT) and standard Arm test/debug interface
- Emulation trace module supporting real-time trace
- Four reduced power modes and two independent power domains for fine-tuning power consumption
- Brownout detect and on-chip power-on reset
- On-chip crystal oscillator and 4 MHz internal RC oscillator
Applications
The LPC2368FBD100K microcontroller is versatile and can be used in a variety of applications, including:
- Communication gateways and protocol converters
- Industrial control systems
- Automotive systems requiring CAN and Ethernet interfaces
- Consumer electronics with multiple serial interfaces
- Medical devices needing precise ADC and DAC capabilities
- IoT devices requiring low power consumption and multiple communication protocols
Q & A
- What is the maximum operating frequency of the LPC2368FBD100K?
The maximum operating frequency is 72 MHz. - How much flash memory does the LPC2368FBD100K have?
It has up to 512 kB of on-chip flash program memory. - What types of serial communication interfaces does the LPC2368FBD100K support?
It supports UART, CAN, SPI, SSP, I2C, I2S, and USB 2.0 full-speed device interfaces. - Does the LPC2368FBD100K have Ethernet capabilities?
Yes, it includes an Ethernet MAC with associated DMA controller. - What is the power supply range for the LPC2368FBD100K?
The power supply range is 3.0 V to 3.6 V. - How many general purpose I/O pins does the LPC2368FBD100K have?
It has up to 70 general purpose I/O pins with configurable pull-up/down resistors. - What is the resolution of the ADC and DAC on the LPC2368FBD100K?
Both the ADC and DAC have a resolution of 10 bits. - Does the LPC2368FBD100K support real-time clock functionality?
Yes, it includes a Real-Time Clock (RTC) with separate battery supply. - What are the power modes available on the LPC2368FBD100K?
The available power modes are idle, sleep, power-down, and deep power-down. - Is the LPC2368FBD100K pin-compatible with other NXP microcontrollers?
Yes, it is pin-compatible with the LPC176x Cortex-M3 series.