Overview
The LPC2119FBD64,151 is a 16/32-bit microcontroller produced by NXP USA Inc. It is part of the LPC2100 series and is based on the ARM7TDMI-S CPU, which supports both 16-bit and 32-bit instruction sets. This microcontroller is designed for a wide range of applications, including automotive, industrial control, medical systems, and fault-tolerant maintenance buses. It features a compact 64-pin LQFP package and offers low power consumption, making it suitable for various embedded systems.
Key Specifications
Parameter | Value |
---|---|
Manufacturer | NXP USA Inc. |
Part Number | LPC2119FBD64,151 |
Description | IC MCU 16/32BIT 128KB FLASH 64LQFP |
Core Processor | ARM7TDMI-S |
Core Size | 16/32-Bit |
Program Memory Type | FLASH |
Program Memory Size | 128KB (128K x 8) |
RAM Size | 16K x 8 |
Voltage - Supply (Vcc/Vdd) | 1.65 V ~ 3.6 V |
Speed | 60MHz |
Package / Case | 64-LQFP (10x10) |
Operating Temperature | -40°C ~ 85°C (TA) |
Number of I/O | 46 |
Data Converters | A/D 4x10b |
Connectivity | CAN, I²C, Microwire, SPI, SSI, SSP, UART/USART |
Peripherals | POR, PWM, WDT |
Oscillator Type | Internal |
Key Features
- 16/32-bit ARM7TDMI-S CPU with real-time emulation and embedded trace support.
- 128-bit wide memory interface and accelerator architecture enabling 32-bit code execution at maximum clock rate.
- 16-bit Thumb mode for reduced code size with minimal performance penalty.
- In-System Programming (ISP) and In-Application Programming (IAP) via on-chip bootloader software.
- EmbeddedICE-RT interface and Embedded Trace Macrocell (ETM) for non-intrusive high-speed real-time tracing.
- Four-channel 10-bit A/D converter with conversion time as low as 2.44 μs.
- Multiple serial interfaces including two UARTs, Fast I²C-bus, and two SPIs.
- Two interconnected CAN interfaces with advanced acceptance filters.
- Two 32-bit timers with four capture and four compare channels, and a PWM unit.
- Vectored Interrupt Controller with configurable priorities and vector addresses.
- Diversified Code Read Protection (CRP) for different security levels.
Applications
- Automotive systems: Suitable for various automotive applications due to its robust features and low power consumption.
- Industrial control: Ideal for industrial control systems requiring high reliability and multiple interfaces.
- Medical systems: Used in medical devices that require precise control and low power consumption.
- Fault-tolerant maintenance buses: Suitable for systems that require high reliability and fault tolerance.
Q & A
- What is the core processor of the LPC2119FBD64,151?
The core processor is the ARM7TDMI-S CPU.
- What is the program memory size of the LPC2119FBD64,151?
The program memory size is 128KB (128K x 8).
- What is the operating temperature range of the LPC2119FBD64,151?
The operating temperature range is -40°C ~ 85°C (TA).
- What types of serial interfaces does the LPC2119FBD64,151 support?
The microcontroller supports CAN, I²C, Microwire, SPI, SSI, SSP, and UART/USART interfaces.
- Does the LPC2119FBD64,151 support In-System Programming (ISP) and In-Application Programming (IAP)?
Yes, it supports both ISP and IAP via on-chip bootloader software.
- What is the maximum CPU clock speed of the LPC2119FBD64,151?
The maximum CPU clock speed is 60MHz.
- How many I/O lines does the LPC2119FBD64,151 have?
The microcontroller has 46 I/O lines.
- What type of package does the LPC2119FBD64,151 come in?
The microcontroller comes in a 64-LQFP (10x10) package.
- Does the LPC2119FBD64,151 have any built-in data converters?
Yes, it has a four-channel 10-bit A/D converter.
- What security features does the LPC2119FBD64,151 offer?
The microcontroller offers Diversified Code Read Protection (CRP) for different security levels.