OM13008,598 NXP Semiconductors, OM13008,598 Datasheet - Page 3

no-image

OM13008,598

Manufacturer Part Number
OM13008,598
Description
BOARD LPC XPRESSO LPC122X
Manufacturer
NXP Semiconductors
Series
LPCXpressor
Datasheets

Specifications of OM13008,598

Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
568-6642
OM13008
1.1 Introduction
1.2 Features
UM10441
User manual
The LPC122x extend NXP's 32-bit ARM microcontroller continuum and target a wide
range of industrial applications in the areas of factory and home automation. Benefitting
from the ARM Cortex-M0 Thumb instruction set, the LPC122x have up to 50 % higher
code density compared to common 8/16-bit microcontroller performing typical tasks. The
LPC122x also feature an optimized ROM-based divide library for Cortex-M0, which offers
several times the arithmetic performance of software based libraries, as well as highly
deterministic cycle time combined with reduced flash code size. The ARM Cortex-M0
efficiency also helps the LPC122x achieve lower average power for similar applications.
The LPC122x operate at CPU frequencies of up to 45 MHz.They offer a wide range of
flash memory options, from 32 kB to 128 kB. The small 512-byte page erase of the flash
memory brings multiple design benefits, such as finer EEPROM emulation, boot-load
support from any serial interface and ease of in-field programming with reduced on-chip
RAM buffer requirements.
The peripheral complement of the LPC122x includes a 10-bit ADC, two comparators with
output feedback loop, two UARTs, one SSP/SPI interface, one I
Fast-mode Plus features, a Windowed Watchdog Timer, a DMA controller, a CRC engine,
four general purpose timers, a 32-bit RTC, a 1 % internal oscillator for baud rate
generation, and up to 55 General Purpose I/O (GPIO) pins.
UM10441
Chapter 1: LPC122x Introductory information
Rev. 1.1 — 10 March 2011
Processor core
– ARM Cortex-M0 processor, running at frequencies of up to 45 MHz (one wait state
– ARM Cortex-M0 built-in Nested Vectored Interrupt Controller (NVIC).
– Serial Wire Debug (SWD).
– System tick timer.
Memory
– Up to 8 kB SRAM.
– Up to 128 kB on-chip flash programming memory.
– In-System Programming (ISP) and In-Application Programming (IAP) via on-chip
– Includes ROM-based 32-bit integer division routines.
Clock generation unit
– Crystal oscillator with an operating range of 1 MHz to 25 MHz.
– 12 MHz Internal RC (IRC) oscillator trimmed to 1 % accuracy that can optionally be
from flash) or 30 MHz (zero wait states from flash). The LPC122x have a high
score of over 45 in CoreMark CPU performance benchmark testing, equivalent to
1.51/MHz.
bootloader software.
used as a system clock.
All information provided in this document is subject to legal disclaimers.
Rev. 1.1 — 10 March 2011
2
C-bus interface with
© NXP B.V. 2011. All rights reserved.
User manual
3 of 442

Related parts for OM13008,598