NXP announced the LPC1300 series 32-bit Cortex-M3 based microcontrollers. The NXP LPC1300 series is based on the Cortex-M3 Rev2 core and is designed for embedded 16 and 32-bit applications. The new MCUs operate at 70MHz and consume about 200 µA per MHz. The NXP LPC1300 will be widely available from September 2009. Devices without USB start at $0.99 in 10,000 unit volumes. Those with USB 2.0 will be priced starting at $1.49 in 10,000 unit volumes.
LPC1300 Microcontrollers Features
- ARM Cortex-M3 processor running at up to 70MHz
- Up to 32KB flash, up to 8KB SRAM
- USB 2.0 full-speed device controller with on-chip PHY (LPC134x)
- 8-channel 10-bit ADC
- UART, SPI controller, I2C-bus interface
- Up to 42 GPIO pins
- 4 timers plus programmable WDT with lockout feature
- Integrated power management with deep-sleep modes
- Integrated clock generation
The new LPC1311/13/42/43 microcontrollers feature up to 32kB of flash memory, 8kB of SRAM memory, low-cost USB, up to 42 general purpose I/O pins, and built-in Nested Vectored Interrupt Controller (NVIC). The LPC1300 enables in-system programming and in-application programming via on-chip bootloader software and offer a range of serial interfaces including high speed USB 2.0 with on-chip PHY, UART, SSP/SPI controller, and I2C-bus interface. For ease of use, USB Mass Storage and HID class drivers are included on-chip enabling USB communication to be set up in minutes. These drivers are incorporated in ROM, leaving 100% of the user Flash space for the application.
More information: NXP 70-MHz, 32-bit Cortex-M3 microcontrollers LPC1300 (pdf)