LPC804M101JHI33Y Description
LPC804M101JHI33Y is a low-cost 32-bit MCU series based on ARM Cortex-M0+ that operates at CPU frequencies up to 15 MHz. LPC804 supports 32 KB flash memory and 4 KB SRAM. The peripherals of the LPC804 include a CRC engine, two I2C bus interfaces, up to two USART, a SPI interface, a capacitive touch interface (Cap Touch), a multi-rate timer, a self-wake timer, a general purpose 32-bit counter / timer, a 12-bit ADC, a 10-bit DAC, an analog comparator, an Iandro port for functional configuration through a switch matrix, an input mode matching engine, Programmable logic unit (PLU) and up to 30 universal Imax O pins.
LPC804M101JHI33Y Features
n System:
u Arm Cortex-M0+ processor (revision r0p1), running at frequencies of up to 15 MHz
with single-cycle multiplier and fast single-cycle I/O port.
u Arm Cortex-M0+ built-in Nested Vectored Interrupt Controller (NVIC).
u System tick timer.
u AHB multilayer matrix.
u Serial Wire Debug (SWD) with four break points and two watch points. JTAG
boundary scan (BSDL) supported.
n Memory:
u Up to 32 KB on-chip EEPROM based flash programming memory.
u Code Read Protection (CRP).
u 4 KB SRAM.
n Dual I/O power (LPC804M111JDH24):
u Independent supplies on each package side permitting level-shifting signals from
one off-chip voltage domain to another and/or interfacing directly to off-chip
peripherals operating at different supply levels.
u The switch matrix provides level shifter functionality to allow up to two selected
signals to be routed from user-selected pins in one voltage domain to selected pins
in the alternate domain. This feature can also be used on a single supply device if
voltage level shifting is not required.
n ROM API support:
u Boot loader
LPC804M101JHI33Y Applications
Sensor gateways n
Simple motor control
n Industrial n
Portables and wearables
n Gaming controllers n
Lighting
n 8/16-bit applications n
Motor control
n Consumer n
Fire and security applications
n Climate control