NXP LPC1300 32-bit Cortex-M3 Microcontrollers

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.

NXP LPC1300 series 32-bit Cortex-M3 based microcontrollers

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)