The LPC214X family are 16-bit/32-bit ARM microcontrollers with features including 512KB flash memory, USB 2.0 connectivity, 10-bit ADCs, DAC, timers, RTC, serial interfaces, and low power modes. They have an ARM7TDMI-S processor core, run at up to 60MHz, and come in an LQFP64 package. Programming and debugging is supported via on-chip bootloader and trace interfaces.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
3K views13 pages
Features of The LPC214X Family
The LPC214X family are 16-bit/32-bit ARM microcontrollers with features including 512KB flash memory, USB 2.0 connectivity, 10-bit ADCs, DAC, timers, RTC, serial interfaces, and low power modes. They have an ARM7TDMI-S processor core, run at up to 60MHz, and come in an LQFP64 package. Programming and debugging is supported via on-chip bootloader and trace interfaces.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 13
Features of the
LPC 214X Family
LPC 214X Family Versions: LPC- Linear Programming Control • LPC2141 / 42 / 44 / 46 / 48 Common Features: • Single-chip 16-bit/32-bit microcontrollers • up to 512 kB flash with ISP/IAP
• USB 2.0 full-speed device
• 10-bit ADC and DAC Features • 16-bit/32-bit ARM7TDMI-S microcontroller in a tiny LQFP64 package. (low profile quad flat package; 64 terminals)
• 8 kB to 40 kB of on-chip static RAM and 32 kB to 512
(ISP/IAP) via on-chip boot loader software. • Embedded ICE RT and Embedded Trace interfaces offer real-time debugging with the on-chip Real Monitor software and high-speed tracing of instruction execution. • USB 2.0 full-speed device. • One or two (LPC2141/42 vs. LPC2144/46/48) 10-bit ADCs provide a total of 6/14 analog inputs, with conversion times as low as 2.44 µs per channel. • Single 10-bit DAC provides variable analog output (LPC2142/44/46/48 only). • Two 32-bit timers/external event counters PWM unit (six outputs) and watchdog.
• Low power Real-Time Clock (RTC) with independent
power and 32 kHz clock input.
• Multiple serial interfaces including two UARTs
(16C550), two Fast I2C-bus (400 kbit/s), SPI and SSP with buffering and variable data length capabilities.
• Up to 21 external Interrupt pins available.
• 60 MHz maximum CPU clock available from programmable on-chip PLL with settling time of 100 µs. • On-chip integrated Oscillator operates with an external crystal from 1 MHz to 25 MHz. • Power saving modes include Idle and Power- down. • Processor wake-up from Power-down mode via external interrupt or BOD. Architectural overview • The ARM7TDMI-S is a general purpose 32-bit microprocessor, which offers high performance and very low power consumption. • The ARM architecture is based on Reduced Instruction Set Computer (RISC) principles, and the instruction set and related decode mechanism are much simpler than those of microprogrammed Complex Instruction Set Computers (CISC). • The ARM7TDMI-S processor has two instruction sets: • The standard 32-bit ARM set. • A 16-bit Thumb set. Pin description P0.0 to P0.31 (I/O Pins) - Port 0: Port 0 is a 32- bit I/O port with individual direction controls for each bit. Total of 31 pins of the Port 0 can be used as a general purpose bidirectional digital I/Os while P0.31 is output only pin. The operation of port 0 pins depends upon the pin function selected via the pin connect block. Pins P0.24, P0.26 and P0.27 are not available. P1.0 to P1.31 (I/O Pins) - Port 1: Port 1 is a 32-bit bidirectional I/O port with individual direction controls for each bit. The operation of port 1 pins depends upon the pin function selected via the pin connect block. Pins 0 through 15 of port 1 are not available. RESET - External reset input: A LOW on this pin resets the device, causing I/O ports and peripherals to take on their default states, and processor execution to begin at address 0. XTAL1 - Input to the oscillator circuit and internal clock generator circuits. XTAL2 - Output from the oscillator amplifier. RTCX1 - Input to the RTC oscillator circuit. RTCX2 - Output from the RTC oscillator circuit. VSS - Ground: 0 V reference. VSSA - Analog ground: 0 V reference. This should nominally be the same voltage as VSS. VDD - 3.3 V power supply: This is the power supply voltage for the core and I/O ports. VDDA - Analog 3.3 V power supply: This should be nominally the same voltage as VDD but should be isolated to minimize noise and error. This voltage is only used to power the on-chip ADC(s) and DAC. VREF - ADC reference voltage: This should be nominally less than or equal to the VDD voltage but should be isolated to minimize noise and error. VBAT - RTC power supply voltage: 3.3 V on this pin supplies the power to the RTC.