NXP Semiconductors has launched two microcontrollers based on the ARM® Cortex®-M0 processor core, offering users of the popular LPC111x an easy migration path to better analogue capability and more connectivity.
The LPC1124JBD48 and LPC1125JBD48 are lowcost 32-bit MCUs, running at a clock frequency of up to 50MHz, which are ideal for applications that would traditionally have been implemented with an 8- or 16-bit MCU. In these applications, the new parts result in better performance, lower power consumption and smaller code size than traditional designs achieve.
Users of NXP’s existing 32-bit LPC111x devices will also benefit from the improved analogue sub-system of the LPC1124JBD48 or LPC1125JBD48, while drawing on their knowledge of the previous generation of devices. This is because the new MCUs enhance the original architecture with a high-performance 12-bit, eight-channel ADC, which can run at up to 2Msamples/s.
There is also a broader choice of connectivity options, which includes three UART interfaces with fractional baud-rate generation, an internal FIFO and RS-485 support. One UART also features modem control. Both the LPC1124JBD48 and the LPC1125JBD48 feature a 1Mbit/s Fast-mode Plus I²C bus interface and two SSP controllers with FIFO and multi-protocol capabilities.
Both devices have an integrated power-management unit which acts to keep power consumption to a minimum during Sleep, Deep sleep, and Deep power-down modes. In Active mode, three power profiles residing in boot ROM let the user optimise performance and minimise power consumption for any given application through one simple function call. The LPC1124JBD48 has 32kbytes of on-chip Flash memory, and the LPC1125JBD48 has 64kbytes.
- Alarm systems
- Lighting control equipment
- White goods
- Industrial control systems
- 8kbytes of SRAM
- Programmable windowed watchdog timer
- Four PWM-capable timers
- Operating voltage range: 1.8V to 3.6V
- Operating temperature range: -40°C to 105°C