Overview
The LPC2138FBD64/01EL is a single-chip 16/32-bit microcontroller from NXP USA Inc., based on the Arm7TDMI-S CPU. This microcontroller is part of the LPC2000 series and is designed for a wide range of applications requiring high performance, low power consumption, and advanced peripherals. The Arm7TDMI-S core provides a balance between performance and power efficiency, making it suitable for various embedded systems.
Key Specifications
Parameter | Value |
---|---|
Core Type | Arm7TDMI-S |
Flash Memory | 512 kB |
RAM | 32 kB |
ADC | 2 x 10-bit ADC |
DAC | 1 x 10-bit DAC |
Timers | Two 32-bit timers/external event counters with four capture and four compare channels each |
PWM | PWM unit with six outputs |
Serial Interfaces | Two UARTs (16C550), two Fast I2C-bus (400 kbit/s), SPI, and SSP |
Package | LQFP64 or HVQFN64 |
Operating Voltage | 3.0 V to 3.6 V (3.3 V ± 10%) |
Operating Temperature | -40°C to +85°C |
Maximum CPU Clock | 60 MHz |
Key Features
- Arm7TDMI-S CPU with real-time emulation and embedded trace support
- Up to forty-seven 5 V tolerant general-purpose I/O pins
- Multiple serial interfaces including two UARTs, two Fast I2C-bus, SPI, and SSP
- Two 32-bit timers/external event counters with four capture and four compare channels each
- PWM unit with six outputs
- Low power Real-time clock with independent power and dedicated 32 kHz clock input
- Vectored interrupt controller with configurable priorities and vector addresses
- Power saving modes include Idle and Power-down, with individual enable/disable of peripheral functions and peripheral clock scaling down
- Single power supply chip with POR and BOD circuits
Applications
The LPC2138FBD64/01EL microcontroller is suitable for a variety of applications, including:
- Industrial control systems
- Medical devices
- Automotive systems
- Consumer electronics
- Communication devices
- Embedded systems requiring high performance and low power consumption
Q & A
- What is the core type of the LPC2138FBD64/01EL microcontroller?
The core type is Arm7TDMI-S.
- How much flash memory does the LPC2138FBD64/01EL have?
The microcontroller has 512 kB of flash memory.
- What are the available serial interfaces on the LPC2138FBD64/01EL?
The available serial interfaces include two UARTs, two Fast I2C-bus, SPI, and SSP.
- What is the maximum CPU clock frequency of the LPC2138FBD64/01EL?
The maximum CPU clock frequency is 60 MHz.
- What are the power saving modes available on the LPC2138FBD64/01EL?
The power saving modes include Idle and Power-down, with individual enable/disable of peripheral functions and peripheral clock scaling down.
- What is the operating voltage range of the LPC2138FBD64/01EL?
The operating voltage range is 3.0 V to 3.6 V (3.3 V ± 10%).
- How many general-purpose I/O pins does the LPC2138FBD64/01EL have?
The microcontroller has up to forty-seven 5 V tolerant general-purpose I/O pins.
- What types of timers are available on the LPC2138FBD64/01EL?
The microcontroller has two 32-bit timers/external event counters with four capture and four compare channels each.
- Does the LPC2138FBD64/01EL support real-time clock functionality?
Yes, it has a low power Real-time clock with independent power and dedicated 32 kHz clock input.
- What is the package type of the LPC2138FBD64/01EL?
The package types available are LQFP64 and HVQFN64.