Chapter 4: The Lpc11C24 Microcontroller; Introduction To The Chapter; The Microcontroller - OLIMEX LPC-P11C24 User Manual

Cortex-m0 development board
Table of Contents

Advertisement

OLIMEX© 2012

CHAPTER 4: THE LPC11C24 MICROCONTROLLER

4. Introduction to the chapter

In this chapter is located the information about the heart of LPC-P11C24 – its microcontroller. The
information is a modified version of the datasheet provided by its manufacturers.

4.1 The microcontroller

 System:
✔ 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.
✔ System tick timer.
 Memory:
✔ 32 kB on-chip flash program memory.
✔ 8 kB SRAM data memory.
✔ In-System Programming (ISP) and In-Application Programming (IAP) via on-chip
bootloader software.Flash ISP commands can be issued via UART or C_CAN.
 Digital peripherals:
✔ General Purpose I/O (GPIO) pins with configurable pull-up/pull-down resistors.
✔ 36 GPIO pins on the LPC11C24 parts.
✔ GPIO pins can be used as edge and level sensitive interrupt sources.
✔ High-current output driver (20 mA) on one pin.
✔ High-current sink drivers (20 mA) on two I2C-bus pins in Fast-mode Plus.
 Four general purpose counter/timers with a total of four capture inputs 12 match outputs.
 Programmable WatchDog Timer (WDT).
✔ Analog peripherals:
✔ 10-bit ADC with input multiplexing among 8 pins.
 Serial interfaces:
✔ 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.
✔ I2C-bus interface supporting full I2C-bus specification and Fast-mode Plus with a data
rate of 1 Mbit/s with multiple address recognition and monitor mode.
✔ C_CAN controller. On-chip C_CAN and CANopen drivers included.
✔ On-chip, high-speed CAN transceiver.
 Clock generation:
Page 10 of 26
LPC-P11C24 user's manual

Advertisement

Table of Contents
loading

Table of Contents