The LPC12D27FBD100/301 is an Arm Cortex-M0 based microcontroller for embedded applications featuring a high level of integration and low power consumption. The Arm Cortex-M0 is a next generation core that offers system enhancements such as enhanced debug features and a higher level of support block integration. The LPC12D27FBD100/301 is a dual-chip module consisting of a LPC1227 single-chip microcontroller combined with a PCF8576D Universal LCD driver in a low-cost 100-pin package. The LCD driver provides 40 segments and supports from one to four backplanes. Display overhead is minimized by an on-chip display RAM with autoincrement addressing.
Feature
- 40-Segment LCD driver
- One to four backplanes
- On-chip display RAM with auto-increment addressing
- Arm Cortex-M0 processor, running at frequencies of up to 45 MHz
- Arm Cortex-M0 built-in Nested Vectored Interrupt Controller (NVIC)
- Serial Wire Debug (SWD)
- System tick timer
- 8 kB SRAM
- 128 kB on-chip flash programming memory
- In-System Programming (ISP) and In-Application Programming (IAP)
- Includes ROM-based 32-bit integer 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
- Two UARTs with fractional baud rate generation and internal FIFO
- SSP/SPI controller with FIFO and multi-protocol capabilities
- I2C-bus interface supporting full I2C-bus specification and Fast-mode Plus
- Programmable output drive on all GPIO pins
- Up to 40 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 Windowed WatchDog Timer (WWDT), IEC-60335 Class B certified
- 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
- Processor wake-up from Deep-power down and Deep-sleep modes via the RTC
- Brownout detect with three separate thresholds
- Power-On Reset (POR)
- Integrated PMU (Power Management Unit)
- Unique device serial number for identification
- 3.3 V power supply
- Thermostats
- Lighting control
- Portable medical devices
- Alarm systems
- White goods