Overview
The LPC2136FBD64 is a single-chip 16/32-bit microcontroller produced by NXP USA Inc. It is part of the LPC2000 series, which is based on the ARM7TDMI-S CPU. This microcontroller is designed to offer a high level of integration and performance, making it suitable for a wide range of applications, particularly those requiring advanced serial communications and analog capabilities.
Key Specifications
Specification | Details |
---|---|
CPU | ARM7TDMI-S, 16/32-bit |
Flash Memory | 256 kB ISP/IAP |
SRAM | 32 kB |
Analog to Digital Converter (ADC) | Two 8-channel 10-bit ADCs (total of 16 analog inputs) |
Digital to Analog Converter (DAC) | Single 10-bit DAC |
Timers/External Event Counters | Two 32-bit timers with four capture and four compare channels each |
PWM Unit | Six outputs |
Serial Interfaces | Two UARTs (16C550), two Fast I2C-bus (400 kbit/s), SPI, and SSP |
Package | LQFP64 plastic low profile quad flat package; 64 leads; body 10 x 10 x 1.4 mm |
Operating Voltage | 3.0 V to 3.6 V (3.3 V ± 10%) with 5 V tolerant I/O pads |
Operating Temperature | -40°C to +85°C |
Clock Speed | Up to 60 MHz from programmable on-chip PLL |
Key Features
High Performance CPU: Based on the ARM7TDMI-S CPU, offering a balance between performance and power efficiency.
Advanced Analog Capabilities: Includes two 8-channel 10-bit ADCs and a single 10-bit DAC, providing robust analog input and output capabilities.
Multiple Serial Interfaces: Supports two UARTs, two Fast I2C-bus, SPI, and SSP, facilitating versatile communication options.
Power Management: Features power-saving modes such as Idle and Power-down, with individual enable/disable of peripheral functions for additional power optimization.
Real-Time Clock: Includes a low power real-time clock with independent power and dedicated 32 kHz clock input.
Vectored Interrupt Controller: Configurable priorities and vector addresses enhance interrupt handling efficiency.
GPIO and Interrupts: Up to forty-seven 5 V tolerant general purpose I/O pins and nine edge or level sensitive external interrupt pins.
Applications
The LPC2136FBD64 is suitable for various applications, including:
Industrial Automation: For control and monitoring systems requiring advanced serial communications and analog inputs.
Medical Devices: Where precise analog measurements and reliable communication interfaces are crucial.
Automotive Systems: For applications needing robust performance, multiple interfaces, and low power consumption.
Consumer Electronics: In devices that require high integration, such as smart home appliances and IoT devices.
Q & A
- What is the CPU type of the LPC2136FBD64?
The LPC2136FBD64 is based on the ARM7TDMI-S CPU, a 16/32-bit processor.
- How much flash memory does the LPC2136FBD64 have?
The LPC2136FBD64 has 256 kB of ISP/IAP flash memory.
- What are the analog input capabilities of the LPC2136FBD64?
The LPC2136FBD64 features two 8-channel 10-bit ADCs, providing a total of 16 analog inputs.
- What serial interfaces are supported by the LPC2136FBD64?
The LPC2136FBD64 supports two UARTs, two Fast I2C-bus, SPI, and SSP.
- What is the maximum clock speed of the LPC2136FBD64?
The maximum clock speed is up to 60 MHz from the programmable on-chip PLL.
- What are the power-saving features of the LPC2136FBD64?
The LPC2136FBD64 features power-saving modes such as Idle and Power-down, with individual enable/disable of peripheral functions for additional power optimization.
- What is the operating voltage range of the LPC2136FBD64?
The operating voltage range is 3.0 V to 3.6 V (3.3 V ± 10%) with 5 V tolerant I/O pads.
- What is the package type of the LPC2136FBD64?
The LPC2136FBD64 comes in an LQFP64 plastic low profile quad flat package with 64 leads.
- What are the temperature ranges for the LPC2136FBD64?
The operating temperature range is -40°C to +85°C.
- Does the LPC2136FBD64 have a real-time clock?
Yes, it includes a low power real-time clock with independent power and dedicated 32 kHz clock input.