Overview
The LPC11E68JBD64K is a scalable, entry-level 32-bit microcontroller (MCU) from NXP USA Inc., based on the ARM Cortex-M0+ core. This MCU is part of the LPC1100 series and is designed for low-cost, high-performance applications. It operates at CPU frequencies of up to 50 MHz and is housed in a LQFP64 plastic low profile quad flat package with 64 leads.
Key Specifications
Parameter | Specification |
---|---|
Processor Core | ARM Cortex-M0+ |
CPU Frequency | Up to 50 MHz |
Flash Memory | Up to 256 KB |
SRAM | Up to 36 KB (including two additional SRAM blocks of 2 KB each) |
EEPROM | Up to 4 KB |
Package Type | LQFP64 plastic low profile quad flat package; 64 leads |
GPIO Pins | Up to 80 general-purpose I/O pins |
ADC | 12-bit ADC |
Interfaces | Two I2C-bus interfaces, up to five USARTs, two SSP interfaces |
Timers | PWM/timer subsystem with six configurable multi-purpose timers |
Other Peripherals | DMA controller, CRC engine, Real-Time Clock, temperature sensor |
Key Features
- ARM Cortex-M0+ Processor: Features a single-cycle multiplier and fast single-cycle I/O access, along with a Nested Vectored Interrupt Controller (NVIC) and System Tick Timer.
- Memory: Includes up to 256 KB of on-chip flash programming memory, up to 36 KB of SRAM, and up to 4 KB of EEPROM.
- Peripheral Complement: Includes a DMA controller, CRC engine, two I2C-bus interfaces, up to five USARTs, two SSP interfaces, PWM/timer subsystem, Real-Time Clock, 12-bit ADC, and temperature sensor.
- GPIO and Interrupts: Up to 80 general-purpose I/O pins with configurable pull-up/pull-down resistors, programmable open-drain mode, input inverter, and programmable glitch filter and digital filter. Pin interrupt and pattern match engine using eight selectable GPIO pins.
- Debugging and Programming: Supports Serial Wire Debug (SWD) and JTAG boundary scan modes, Micro Trace Buffer (MTB), and Flash In-Application Programming (IAP) and In-System Programming (ISP).
Applications
The LPC11E68JBD64K is suitable for a wide range of applications, including but not limited to:
- Industrial Automation: For control and monitoring systems.
- Consumer Electronics: For devices such as smart home appliances and wearables.
- Medical Devices: For portable medical equipment and health monitoring devices.
- Automotive Systems: For various automotive control and monitoring functions.
- IOT Devices: For internet-connected devices requiring low power and high performance.
Q & A
- What is the CPU frequency of the LPC11E68JBD64K?
The CPU frequency of the LPC11E68JBD64K can go up to 50 MHz. - How much flash memory does the LPC11E68JBD64K have?
The LPC11E68JBD64K has up to 256 KB of on-chip flash programming memory. - What type of package does the LPC11E68JBD64K come in?
The LPC11E68JBD64K comes in a LQFP64 plastic low profile quad flat package with 64 leads. - Does the LPC11E68JBD64K support I2C interfaces?
Yes, the LPC11E68JBD64K supports two I2C-bus interfaces. - What is the resolution of the ADC in the LPC11E68JBD64K?
The ADC in the LPC11E68JBD64K is a 12-bit ADC. - Does the LPC11E68JBD64K have a temperature sensor?
Yes, the LPC11E68JBD64K includes a temperature sensor. - How many GPIO pins does the LPC11E68JBD64K have?
The LPC11E68JBD64K has up to 80 general-purpose I/O pins. - What debugging modes are supported by the LPC11E68JBD64K?
The LPC11E68JBD64K supports Serial Wire Debug (SWD) and JTAG boundary scan modes, as well as Micro Trace Buffer (MTB). - Can the LPC11E68JBD64K be programmed in-application?
Yes, the LPC11E68JBD64K supports Flash In-Application Programming (IAP) and In-System Programming (ISP). - What is the purpose of the DMA controller in the LPC11E68JBD64K?
The DMA controller in the LPC11E68JBD64K is used to manage data transfers between peripherals and memory, reducing the load on the CPU).