Overview
The LPC2138FBD64/01,15 is a high-performance microcontroller from NXP USA Inc., part of the LPC2000 series. It is based on the 16/32-bit ARM7TDMI-S CPU, which includes real-time emulation and embedded trace support. This microcontroller is designed to provide a robust and efficient solution for a wide range of applications, including industrial control, medical devices, and consumer electronics.
Key Specifications
Parameter | Specification |
---|---|
Core | 16/32-bit ARM7TDMI-S |
Program Memory Size | 512 kB ISP/IAP Flash |
Data RAM Size | 32 kB SRAM |
ADC Resolution | 10-bit, up to 16 analog inputs |
DAC Resolution | 10-bit (LPC2132/34/36/38 only) |
Maximum Clock Frequency | 60 MHz |
Supply Voltage | 3.0 V to 3.6 V (3.3 V ± 10%) |
Operating Temperature Range | -40°C to +85°C |
Package Type | 64-LQFP (Low Profile Quad Flat Package) |
Number of GPIO | 47 I/O |
Interface Type | I2C, SPI, SSP, UART |
Number of Timers/Counters | 2 Timers |
Key Features
- High-performance 16/32-bit ARM7TDMI-S CPU with real-time emulation and embedded trace support.
- Up to 512 kB ISP/IAP Flash and 32 kB SRAM.
- Up to two 8-channel 10-bit ADCs with conversion times as low as 2.44 μs per channel.
- A single 10-bit DAC (LPC2132/34/36/38 only).
- On-chip integrated oscillator with external crystal or oscillator support up to 50 MHz.
- Power saving modes including Idle and Power-down, with individual enable/disable of peripheral functions and peripheral clock scaling.
- Processor wake-up from Power-down mode via external interrupt or BOD.
- Single power supply chip with POR and BOD circuits.
- 5 V tolerant I/O pads.
Applications
- Industrial control systems: The LPC2138FBD64/01,15 is suitable for industrial automation, motor control, and other industrial applications due to its robust feature set and high-performance capabilities.
- Medical devices: Its precision and reliability make it a good fit for medical devices such as diagnostic equipment and patient monitoring systems.
- Consumer electronics: It can be used in various consumer electronics products, including home appliances and personal devices, due to its efficient power management and versatile interface options.
- Automotive systems: Although not specifically automotive-grade, its features can be adapted for use in certain automotive applications requiring high performance and reliability.
Q & A
- What is the core architecture of the LPC2138FBD64/01,15?
The core architecture is based on the 16/32-bit ARM7TDMI-S CPU.
- How much program memory does the LPC2138FBD64/01,15 have?
The microcontroller has 512 kB of ISP/IAP Flash memory.
- What is the maximum clock frequency of the LPC2138FBD64/01,15?
The maximum clock frequency is 60 MHz.
- What are the operating voltage and temperature ranges of the LPC2138FBD64/01,15?
The operating voltage range is 3.0 V to 3.6 V (3.3 V ± 10%), and the operating temperature range is -40°C to +85°C.
- How many ADC channels does the LPC2138FBD64/01,15 have?
The microcontroller has up to two 8-channel 10-bit ADCs, providing a total of up to 16 analog inputs.
- Does the LPC2138FBD64/01,15 have a DAC?
Yes, it includes a single 10-bit DAC.
- What power saving features does the LPC2138FBD64/01,15 offer?
The microcontroller offers Idle and Power-down modes, with individual enable/disable of peripheral functions and peripheral clock scaling for additional power optimization.
- How can the processor wake up from Power-down mode?
The processor can wake up from Power-down mode via external interrupt or BOD.
- What types of interfaces does the LPC2138FBD64/01,15 support?
The microcontroller supports I2C, SPI, SSP, and UART interfaces.
- Is the LPC2138FBD64/01,15 recommended for new designs?
No, it is not recommended for new designs as indicated by its lifecycle status.