LPC1224FBD64/221 NXP Semiconductors, LPC1224FBD64/221 Datasheet - Page 24
![no-image](/images/manufacturer_photos/0/4/487/nxp_semiconductors_sml.jpg)
LPC1224FBD64/221
Manufacturer Part Number
LPC1224FBD64/221
Description
MCU 32BIT 48K FLASH 4K 64-LQFP
Manufacturer
NXP Semiconductors
Datasheet
1.LPC1224FBD48201.pdf
(60 pages)
Specifications of LPC1224FBD64/221
Core Processor
ARM Cortex-M0
Core Size
32-Bit
Speed
45MHz
Connectivity
I²C, IrDA, Microwire, SPI, SSI, SSP, UART/USART
Peripherals
Brown-out Detect/Reset, DMA, POR, WDT
Number Of I /o
55
Program Memory Size
48KB (48K x 8)
Program Memory Type
FLASH
Ram Size
4K x 8
Voltage - Supply (vcc/vdd)
3 V ~ 3.6 V
Data Converters
A/D 8x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
64-LQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
568-5156
LPC1224FBD64/221
LPC1224FBD64/221
NXP Semiconductors
LPC122X
Objective data sheet
Fig 5.
watchdog oscillator
system oscillator
IRC oscillator
IRC oscillator
LPC122x clocking generation block diagram
7.18.1.1 Internal RC oscillator
7.18.1.2 System oscillator
SYSPLLCLKSEL
The IRC may be used as the clock source for the WDT, and/or as the clock that drives the
PLL and subsequently the CPU. The nominal IRC frequency is 12 MHz. The IRC is
trimmed to 1 % accuracy over the entire voltage and temperature range.
Upon power-up or any chip reset, the LPC122x use the IRC as the clock source. Software
may later switch to one of the other available clock sources.
The system oscillator can be used as the clock source for the CPU, with or without using
the PLL.
(main clock select)
SYSTEM PLL
MAINCLKSEL
All information provided in this document is subject to legal disclaimers.
main clock
watchdog oscillator
watchdog oscillator
Rev. 1.2 — 29 March 2011
system oscillator
IRC oscillator
IRC oscillator
(CLKOUT clock update enable)
(WWDT clock select)
3
7
DIVIDER
CLKOUTUEN
CLOCK
WDCLKSEL
RTC oscillator 1 Hz delayed clock
RTC oscillator 1 kHz clock
RTC oscillator 1 Hz clock
system clock
32-bit ARM Cortex-M0 microcontroller
SYSAHBCLKCTRL[1:31]
DIVIDER
DIVIDER
DIVIDER
CLOCK
CLOCK
CLOCK
(AHB clock enable)
31
RTCOSCCTRL
peripheral clocks
(SSP, UART0, UART1)
peripheral clocks
(IOCONFIG glitch filter)
DIVIDER
CLOCK
AHB clock 0
(system)
LPC122x
© NXP B.V. 2011. All rights reserved.
RTC
AHB clocks
1 to 31
(memories
and peripherals)
CLKOUT pin
WWDT
002aaf271
24 of 60