NXP Single-Chip ARM7 Microcontrollers
- NXP LPC2148FBD64, 151, The LPC2148FBD64 microcontroller is based on a 16-bit/32-bit ARM7TDMI-S CPU with real-time emulation & embedded trace support, that combines the microcontroller with embedded high-speed flash memory. A 128-bit wide memory interface & a unique accelerator architecture enable 32-bit code execution at the maximum clock rate. For critical code size applications, the alternative 16-bit Thumb mode reduces code by more than 30 % with minimal performance penalty. Due to its tiny size & low power consumption the microcontroller is ideal for applications where miniaturization is a key requirement, such as access control & point-of-sale. Serial communications interfaces ranging from a USB (Universal Serial Bus) 2.0 Full-speed device, multiple UARTs, SPI, SSP to I&sup 2;C-bus & on-chip SRAM of 8 k B up to 40 k B, makes this device very well suited for communication gateways & protocol converters, soft modems, voice recognition & low end imaging, providing both large buffer size & high processing power. Various 32-bit timers, single or dual 10-bit ADC (s), 10-bit DAC, PWM channels & 45 fast GPIO lines with up to nine edge or level sensitive external interrupt pins make this microcontroller suitable for industrial control & medical systems. NXP LPC2148FBD64, 151 Single-Chip ARM7 Microcontroller 40KB LQFP 64