LPC1224FBD48/201 NXP Semiconductors, LPC1224FBD48/201 Datasheet - Page 59

no-image

LPC1224FBD48/201

Manufacturer Part Number
LPC1224FBD48/201
Description
MCU 32BIT 32K FLASH 4K 48-LQFP
Manufacturer
NXP Semiconductors
Datasheet

Specifications of LPC1224FBD48/201

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
39
Program Memory Size
32KB (32K 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
48-LQFP
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
568-5153
LPC1224FBD48/201
NXP Semiconductors
18. Contents
1
2
3
4
4.1
5
6
6.1
6.2
7
7.1
7.1.1
7.2
7.3
7.4
7.5
7.5.1
7.5.2
7.6
7.6.1
7.7
7.7.1
7.8
7.8.1
7.9
7.9.1
7.10
7.10.1
7.11
7.11.1
7.12
7.12.1
7.13
7.13.1
7.14
7.14.1
7.15
7.15.1
7.16
7.16.1
7.17
7.17.1
7.18
7.18.1
7.18.1.1
7.18.1.2
LPC122X
Objective data sheet
General description . . . . . . . . . . . . . . . . . . . . . . 1
Features and benefits . . . . . . . . . . . . . . . . . . . . 1
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Ordering information . . . . . . . . . . . . . . . . . . . . . 4
Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Pinning information . . . . . . . . . . . . . . . . . . . . . . 6
Functional description . . . . . . . . . . . . . . . . . . 16
On-chip flash program memory . . . . . . . . . . . 16
Nested Vectored Interrupt Controller (NVIC) . 17
Fast general purpose parallel I/O . . . . . . . . . . 19
SSP/SPI serial I/O controller . . . . . . . . . . . . . 20
I
General purpose external event
Windowed WatchDog timer (WWDT) . . . . . . . 22
Ordering options . . . . . . . . . . . . . . . . . . . . . . . . 4
Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Pin description . . . . . . . . . . . . . . . . . . . . . . . . . 8
ARM Cortex-M0 processor . . . . . . . . . . . . . . . 16
System tick timer . . . . . . . . . . . . . . . . . . . . . . 16
On-chip SRAM . . . . . . . . . . . . . . . . . . . . . . . . 16
Memory map. . . . . . . . . . . . . . . . . . . . . . . . . . 16
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
Interrupt sources. . . . . . . . . . . . . . . . . . . . . . . 18
IOCONFIG block . . . . . . . . . . . . . . . . . . . . . . 18
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Micro DMA controller . . . . . . . . . . . . . . . . . . . 18
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
CRC engine . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
UARTs. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
10-bit ADC . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
Comparator block . . . . . . . . . . . . . . . . . . . . . . 21
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21
counter/timers . . . . . . . . . . . . . . . . . . . . . . . . . 22
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Real-time clock (RTC) . . . . . . . . . . . . . . . . . . 23
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Clocking and power control . . . . . . . . . . . . . . 23
Crystal oscillators . . . . . . . . . . . . . . . . . . . . . . 23
Internal RC oscillator . . . . . . . . . . . . . . . . . . . 24
System oscillator . . . . . . . . . . . . . . . . . . . . . . 24
2
C-bus serial I/O controller . . . . . . . . . . . . . . 20
All information provided in this document is subject to legal disclaimers.
Rev. 1.2 — 29 March 2011
7.18.1.3
7.18.2
7.18.3
7.18.4
7.18.5
7.18.5.1
7.18.5.2
7.18.5.3
7.19
7.19.1
7.19.2
7.19.3
7.19.4
7.19.5
7.19.6
7.19.7
7.20
7.21
8
9
9.1
10
10.1
10.2
10.3
10.4
10.5
11
11.1
11.2
11.3
11.4
11.5
12
12.1
12.2
12.3
13
14
15
16
16.1
16.2
16.3
16.4
Limiting values . . . . . . . . . . . . . . . . . . . . . . . . 29
Thermal characteristics . . . . . . . . . . . . . . . . . 30
Static characteristics . . . . . . . . . . . . . . . . . . . 31
Dynamic characteristics. . . . . . . . . . . . . . . . . 44
Application information . . . . . . . . . . . . . . . . . 51
Package outline. . . . . . . . . . . . . . . . . . . . . . . . 53
Abbreviations . . . . . . . . . . . . . . . . . . . . . . . . . 55
Revision history . . . . . . . . . . . . . . . . . . . . . . . 56
Legal information . . . . . . . . . . . . . . . . . . . . . . 57
Watchdog oscillator . . . . . . . . . . . . . . . . . . . . 25
System PLL . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Clock output . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Wake-up process . . . . . . . . . . . . . . . . . . . . . . 25
Power control . . . . . . . . . . . . . . . . . . . . . . . . . 25
Sleep mode . . . . . . . . . . . . . . . . . . . . . . . . . . 25
Deep-sleep mode. . . . . . . . . . . . . . . . . . . . . . 26
Deep power-down mode . . . . . . . . . . . . . . . . 26
System control . . . . . . . . . . . . . . . . . . . . . . . . 26
Start logic . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Brownout detection . . . . . . . . . . . . . . . . . . . . 27
Code security (Code Read Protection - CRP) 27
APB interface . . . . . . . . . . . . . . . . . . . . . . . . . 27
AHB-Lite . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
External interrupt inputs . . . . . . . . . . . . . . . . . 27
Emulation and debugging . . . . . . . . . . . . . . . 28
Integer division routines . . . . . . . . . . . . . . . . . 28
Thermal characteristics . . . . . . . . . . . . . . . . . 30
Peripheral power consumption . . . . . . . . . . . 34
Power consumption . . . . . . . . . . . . . . . . . . . 34
Electrical pin characteristics. . . . . . . . . . . . . . 38
ADC characteristics . . . . . . . . . . . . . . . . . . . . 41
BOD static characteristics . . . . . . . . . . . . . . . 43
Flash memory . . . . . . . . . . . . . . . . . . . . . . . . 44
External clock. . . . . . . . . . . . . . . . . . . . . . . . . 44
Internal oscillators . . . . . . . . . . . . . . . . . . . . . 45
I
SSP/SPI interface . . . . . . . . . . . . . . . . . . . . . 48
XTAL input . . . . . . . . . . . . . . . . . . . . . . . . . . . 51
XTAL Printed Circuit Board (PCB)
layout guidelines . . . . . . . . . . . . . . . . . . . . . . 51
ElectroMagnetic Compatibility (EMC) . . . . . . 52
Data sheet status . . . . . . . . . . . . . . . . . . . . . . 57
Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Disclaimers . . . . . . . . . . . . . . . . . . . . . . . . . . 57
Trademarks . . . . . . . . . . . . . . . . . . . . . . . . . . 58
2
C-bus . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45
32-bit ARM Cortex-M0 microcontroller
LPC122x
© NXP B.V. 2011. All rights reserved.
continued >>
59 of 60

Related parts for LPC1224FBD48/201