Описание
The LPC11A04UK is an ARM Cortex-M0 based, low-cost 32-bit microcontroller, designed for 8/16-bit microcontroller applications, offering performance, low power, simple instruction set and memory addressing together with reduced code size compared to existing 8/16-bit architectures. The LPC11A04UK operates at CPU frequencies of up to 50 MHz. Analog/mixed-signal subsystems can be configured by software from interconnected digital and analog peripherals.
- ARM Cortex-M0 processor, running at frequencies of up to 50 MHz
- ARM Cortex-M0 built-in Nested Vectored Interrupt Controller (NVIC)
- Serial Wire Debug (SWD)
- JTAG boundary scan
- System tick timer
- 32 kB on-chip flash program memory
- 4 kB on-chip EEPROM data memory; byte erasable and byte programmable
- 8 kB SRAM data memory
- 16 kB boot ROM
- In-System Programming (ISP) for flash and In-Application Programming (IAP)
- Includes ROM-based 32-bit integer division and I2C-bus driver routines
- 18 General Purpose I/O (GPIO) pins
- Up to 16 pins are configurable with a digital input glitch filter
- GPIO pins can be used as edge and level sensitive interrupt sources
- High-current source output driver (20 mA) on one pin (PIO0_21)
- High-current sink driver (20 mA) on true open-drain pins (PIO0_2 and PIO0_3)
- Four general purpose counter/timers
- Programmable Windowed WatchDog Timer (WWDT)
- 10-bit ADC with input multiplexing among 8 pins
- 10-bit DAC with flexible conversion triggering
- Highly flexible analog comparator with a programmable voltage reference
- Integrated temperature sensor
- Internal voltage reference
- UnderVoltage Lockout (UVLO) protection against power-supply droop below 2.4 V
- USART with fractional baud rate generation
- Two SSP controllers with FIFO and multi-protocol capabilities
- I2C-bus interface supporting the full I2C-bus specification and Fast-mode Plus
- Crystal Oscillator (SysOsc) with an operating range of 1 MHz to 25 MHz
- 12 MHz internal RC Oscillator (IRC) trimmed to 1% accuracy
- Internal low-power, Low-Frequency Oscillator (LFOsc) with programmable frequency output
- Clock input for external system clock (25 MHz typical)
- PLL allows CPU operation up to the maximum CPU rate
- Clock output function with divider
- Supports one reduced power mode: The ARM Sleep mode
- Power profiles residing in boot ROM
- Processor wake-up from reduced power mode using any interrupt
- Power-On Reset (POR)
- Brown-Out Detect (BOD) with two programmable thresholds
- Unique device serial number for identification
- Single 3.3 V power supply (2.6 V to 3.6 V)