Описание
The LPC1226FBD48 is an ARM Cortex-M0 based microcontroller for embedded applications featuring a high level of integration and low power consumption. The LPC1226FBD48 operates at CPU frequencies of up to 30 MHz and includes 96 kB of Flash memory and 8 kB of data memory. The peripheral complement of the LPC1226FBD48 includes a DMA controller, a CRC engine, one Fast-mode Plus I2C interface, one RTC, one SSP/SPI interface, two UARTs, four general purpose timers, a 10-bit ADC, two comparators, and up to 39 General Purpose I/O (GPIO) pins. The LPC1226FBD48 is available in LQFP48 package.
- ARM Cortex-M0 processor, running at frequencies of up to 30 MHz
- ARM Cortex-M0 built-in Nested Vectored Interrupt Controller (NVIC)
- Serial Wire Debug
- System tick timer
- Up to 8 kB SRAM
- With 96 kB on-chip flash programming memory
- In-System Programming (ISP) and In-Application Programming (IAP)
- Includes ROM-based common division routines
- Crystal oscillator with an operating range of 1 MHz to 25 MHz
- 12 MHz Internal RC (IRC) oscillator trimmed to 1 % accuracy
- PLL allows CPU operation up to the maximum CPU rate
- Clock output function with divider
- Real-Time Clock (RTC)
- Micro DMA controller with 21 channels
- CRC engine
- Serial interfaces: I2C, UART, SSP/SPI
- Programmable high-current output drivers (16 mA) on four pins
- Up to 39 General Purpose I/O (GPIO) pins with programmable pull-up resistor
- All GPIO pins can be used as edge and level sensitive interrupt sources
- Four general purpose counter/timers
- Windowed WatchDog Timer (WWDT)
- One 8-channel, 10-bit ADC
- Two highly flexible analog comparators
- Three reduced power modes: Sleep, Deep-sleep, and Deep power-down
- Processor wake-up from Deep-sleep mode via start logic using 12 port pins
- Brownout detect with three separate thresholds
- Power-On Reset (POR)
- Integrated PMU (Power Management Unit)
- 3.3 V power supply