The LPC11C12FBD48/301 is a 32-bit Low-power Microcontroller based on ARM Cortex-M0 core with RISC architecture operates at a maximum frequency of 50MHz. The device incorporates 16kB internal flash, 8kB internal RAM, four general purpose counters/timers, 8-channel 10-bit A/D converter with sample rates of up to 400ksps and 40 general-purpose I/O pins. This device also features peripherals like one UART, one inter-integrated circuit (I2C) and two serial peripheral interface (SPI) modules.
- ARM Cortex-M0 built-in nested vectored interrupt controller (NVIC)
- Serial wire debug
- System tick timer
- In-system programming (ISP)
- Flash ISP commands can be issued via UART or C_CAN
- GPIO pins can be used as edge and level sensitive interrupt sources
- High-current source output driver (20mA) on one pin
- High-current sink driver (20mA) on two I2C-bus pins in fast-mode plus
- Programmable watchdog timer (WDT)
- 10-bit ADC with input multiplexing among 8 pins
- UART with fractional baud rate generation, internal FIFO and RS-485 support
- Two SPI Controllers with SSP features and with FIFO and multi-protocol capabilities
- 12MHz Internal RC oscillator trimmed to 1 % accuracy
- Crystal oscillator with an operating range of 1MHz to 25MHz
- Programmable watchdog oscillator with a frequency range of 7.8kHz to 1.8MHz
- PLL allows CPU operation up to the maximum CPU rate
- Clock output function with divider
- Integrated PMU (power management unit)
- Three reduced power modes - sleep, deep-sleep and deep power-down
- Processor wake-up from deep-sleep mode
计量, 工业, 传感与仪器, 自动化与过程控制, 通信与网络