ARM LPC2148 FEATURES


16/32-bit ARM7TDMI-S microcontroller in a tiny 64 package.
         8 to 40 kB of on-chip static RAM and 32 to 512 kB of on-chip flash program memory [6].
         128 bit wide interface/accelerator enables high speed 60 MHz operation.
         In-System/In-Application Programming (ISP/IAP) via on-chip boot-loader software.
         Single flash sector or full chip erase in 400 ms and programming of 256 bytes in 1 ms.
         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 compliant Device Controller with 2 kB of endpoint RAM.
         In addition, the LPC2146/8 provides 8 kB of on-chip RAM accessible to USB by DMA.
         One or two (LPC2141/2 vs. LPC2144/6/8) 10-bit A/D converters provide a total of 6/14
         Analog inputs, with conversion times as low as 2.44 µs per channel.
         Single 10-bit D/A converter provide variable analog output.
         Two 32-bit timers/external event counters (with four capture and four compare (channels each), PWM unit (six outputs) and watchdog.
         Low power real-time clock with independent power and dedicated 32 kHz clock input [6].
         Multiple serial interfaces including two UARTs (16C550), two Fast I2C-buses
         (400 Kbit/s), SPI and SSP with buffering and variable data length capabilities.
         Vectored interrupt controller with configurable priorities and vector addresses.
         Up to 45 of 5 V tolerant fast general purpose I/O pins in a tiny 64 package.
         Up to nine edge or level sensitive 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 in range from 1 MHz to 30 MHz and with an external oscillator up to 50 MHz.
         Power saving modes include idle and Power-down.
         Individual enable/disable of peripheral functions as well as peripheral clock scaling for Additional power optimization.
         Processor wake-up from Power-down mode via external interrupt, USB, Brown-Out Detect (BOD) or Real-Time Clock (RTC).

0 comments:

Post a Comment