LPC1227FBD64 NXP Semiconductors, LPC1227FBD64 Datasheet

The LPC1227FBD64 is an ARM Cortex-M0 based microcontroller for embedded applications featuring a high level of integration and low power consumption

LPC1227FBD64

Manufacturer Part Number
LPC1227FBD64
Description
The LPC1227FBD64 is an ARM Cortex-M0 based microcontroller for embedded applications featuring a high level of integration and low power consumption
Manufacturer
NXP Semiconductors
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
LPC1227FBD64
Manufacturer:
AD
Quantity:
31
Part Number:
LPC1227FBD64
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
LPC1227FBD64
0
Part Number:
LPC1227FBD64/301
Manufacturer:
NXP
Quantity:
5 000
Part Number:
LPC1227FBD64/301
Manufacturer:
NXP
Quantity:
5 000
Part Number:
LPC1227FBD64/301
Manufacturer:
NXP/恩智浦
Quantity:
20 000
Part Number:
LPC1227FBD64/301
0
Part Number:
LPC1227FBD64/301,1
Manufacturer:
NXP Semiconductors
Quantity:
10 000
1. General description
2. Features and benefits
The LPC122x extend NXP's 32-bit ARM microcontroller continuum and target a wide
range of industrial applications in the areas of factory and home automation. Benefitting
from the ARM Cortex-M0 Thumb instruction set, the LPC122x have up to 50 % higher
code density compared to common 8/16-bit microcontroller performing typical tasks. The
LPC122x also feature an optimized ROM-based divide library for Cortex-M0, which offers
several times the arithmetic performance of software-based libraries, as well as highly
deterministic cycle time combined with reduced flash code size. The ARM Cortex-M0
efficiency also helps the LPC122x achieve lower average power for similar applications.
The LPC122x operate at CPU frequencies of up to 45 MHz.They offer a wide range of
flash memory options, from 32 kB to 128 kB. The small 512-byte page erase of the flash
memory brings multiple design benefits, such as finer EEPROM emulation, boot-load
support from any serial interface and ease of in-field programming with reduced on-chip
RAM buffer requirements.
The peripheral complement of the LPC122x includes a 10-bit ADC, two comparators with
output feedback loop, two UARTs, one SSP/SPI interface, one I
Fast-mode Plus features, a Windowed Watchdog Timer, a DMA controller, a CRC engine,
four general purpose timers, a 32-bit RTC, a 1 % internal oscillator for baud rate
generation, and up to 55 General Purpose I/O (GPIO) pins.
LPC122x
32-bit ARM Cortex-M0 microcontroller; up to 128 kB flash and
8 kB SRAM
Rev. 2 — 26 August 2011
Processor core
Memory
Clock generation unit
ARM Cortex-M0 processor, running at frequencies of up to 45 MHz (one wait state
from flash) or 30 MHz (zero wait states from flash). The LPC122x have a high
score of over 45 in CoreMark CPU performance benchmark testing, equivalent to
1.51/MHz.
ARM Cortex-M0 built-in Nested Vectored Interrupt Controller (NVIC).
Serial Wire Debug (SWD).
System tick timer.
Up to 8 kB SRAM.
Up to 128 kB on-chip flash programming memory.
In-System Programming (ISP) and In-Application Programming (IAP) via on-chip
bootloader software.
Includes ROM-based 32-bit integer division routines.
2
C-bus interface with
Product data sheet

Related parts for LPC1227FBD64

LPC1227FBD64 Summary of contents

Page 1

LPC122x 32-bit ARM Cortex-M0 microcontroller 128 kB flash and 8 kB SRAM Rev. 2 — 26 August 2011 1. General description The LPC122x extend NXP's 32-bit ARM microcontroller continuum and target a wide range of industrial applications in ...

Page 2

... NXP Semiconductors  Crystal oscillator with an operating range of 1 MHz to 25 MHz.  12 MHz Internal RC (IRC) oscillator trimmed accuracy that can optionally be used as a system clock.  PLL allows CPU operation up to the maximum CPU rate without the need for a high-frequency crystal ...

Page 3

... Name Description LPC1227FBD64/301 LQFP64 LQFP64: plastic low profile quad flat package; 64 leads; body 10  10  1.4 mm SOT314-2 LPC1226FBD64/301 LQFP64 LQFP64: plastic low profile quad flat package; 64 leads; body 10  10  1.4 mm SOT314-2 LPC1225FBD64/321 LQFP64 LQFP64: plastic low profile quad flat package; 64 leads; body 10  10  1.4 mm SOT314-2 LPC1225FBD64/301 LQFP64 LQFP64: plastic low profile quad flat package ...

Page 4

... NXP Semiconductors 4.1 Ordering options Table 2. Type number LPC1227 LPC1227FBD64/301 128 LPC1227FBD48/301 128 LPC1226 LPC1226FBD64/301 96 kB LPC1226FBD48/301 96 kB LPC1225 LPC1225FBD64/321 80 kB LPC1225FBD64/301 64 kB LPC1225FBD48/321 80 kB LPC1225FBD48/301 64 kB LPC1224 LPC1224FBD64/121 48 kB LPC1224FBD64/101 32 kB LPC1224FBD48/121 48 kB LPC1224FBD48/101 32 kB LPC122X Product data sheet ...

Page 5

... NXP Semiconductors 5. Block diagram LPC122x CORTEX-M0 GPIO ports SCK SSEL MISO MOSI RXD0 TXD0 UART0 RS-485 DTR0, DSR0, CTS0, DCD0, RI0, RTS0 RXD1 TXD1 SCL SDA 4 × MAT 32-bit COUNTER/TIMER 0 4 × CAP 4 × MAT 32-bit COUNTER/TIMER 1 4 × CAP 2 × MAT 16-bit COUNTER/TIMER 0 2 × ...

Page 6

... NXP Semiconductors 6. Pinning information 6.1 Pinning XTALIN XTALOUT VREF_CMP PIO0_19 PIO0_20 PIO0_21 PIO0_22 PIO0_23 PIO0_24 SWDIO/PIO0_25 SWCLK/PIO0_26 (1) PIO0_27 PIO2_12 PIO2_13 PIO2_14 PIO2_15 (1) High-current output driver. Remark: For a full listing of all functions for each pin see Fig 2. Pin configuration LQFP64 package LPC122X Product data sheet ...

Page 7

... NXP Semiconductors XTALIN XTALOUT VREF_CMP PIO0_19 PIO0_20 PIO0_21 PIO0_22 PIO0_23 PIO0_24 SWDIO/PIO0_25 SWCLK/PIO0_26 PIO0_27 (1) High-current output driver. Remark: For a full listing of all functions for each pin see Fig 3. Pin configuration LQFP48 package LPC122X Product data sheet LPC122x ...

Page 8

... NXP Semiconductors 6.2 Pin description All pins except the supply pins can have more than one function as shown in pin function is selected through the pin’s IOCON register in the IOCONFIG block. The multiplexed functions (see UART receive, transmit, and control functions, and the serial wire debug functions. ...

Page 9

... NXP Semiconductors Table 3. LPC122x pin description Symbol PIO0_7/CTS0 CT32B1_CAP1/ CT32B1_MAT1 PIO0_8/RXD1 CT32B1_CAP2/ CT32B1_MAT2 PIO0_9/TXD1 CT32B1_CAP3/ CT32B1_MAT3 PIO0_10/SCL 25 37 PIO0_11/SDA CT16B0_CAP0/ CT16B0_MAT0 PIO0_12/CLKOUT CT16B0_CAP1/ CT16B0_MAT1 RESET/PIO0_13 28 40 PIO0_14/SCK 29 41 PIO0_15/SSEL CT16B1_CAP0/ CT16B1_MAT0 PIO0_16/MISO CT16B1_CAP1/ CT16B1_MAT1 ...

Page 10

... NXP Semiconductors Table 3. LPC122x pin description Symbol PIO0_17/MOSI 32 44 PIO0_18/SWCLK CT32B0_CAP0/ CT32B0_MAT0 PIO0_19/ACMP0_I0 CT32B0_CAP1/ CT32B0_MAT1 PIO0_20/ACMP0_I1 CT32B0_CAP2/ CT32B0_MAT2 PIO0_21/ACMP0_I2 CT32B0_CAP3/ CT32B0_MAT3 PIO0_22/ACMP0_I3 7 7 PIO0_23 ACMP1_I0/ CT32B1_CAP0/ CT32B1_MAT0 PIO0_24/ACMP1_I1 CT32B1_CAP1/ CT32B1_MAT1 SWDIO/ACMP1_I2 CT32B1_CAP2/ CT32B1_MAT2/ PIO0_25 ...

Page 11

... NXP Semiconductors Table 3. LPC122x pin description Symbol PIO0_27/ACMP0_O 12 12 PIO0_28/ACMP1_O CT16B0_CAP0/ CT16B0_MAT0 PIO0_29/ROSC CT16B0_CAP1/ CT16B0_MAT1 R/PIO0_30/AD0 34 46 R/PIO0_31/AD1 35 47 PIO1_0 to PIO1_6 R/PIO1_0/AD2 36 48 R/PIO1_1/AD3 37 49 PIO1_2/SWDIO/AD4 38 50 PIO1_3/AD5/WAKEUP 39 51 PIO1_4/AD6 40 52 LPC122X Product data sheet …continued Start Type Reset ...

Page 12

... NXP Semiconductors Table 3. LPC122x pin description Symbol PIO1_5/AD7 CT16B1_CAP0/ CT16B1_MAT0 PIO1_6 CT16B1_CAP1/ CT16B1_MAT1 PIO2_0 to PIO2_15 PIO2_0 CT16B0_CAP0/ CT16B0_MAT0/ RTS0 PIO2_1 CT16B0_CAP1/ CT16B0_MAT1/RXD0 PIO2_2 CT16B1_CAP0/ CT16B1_MAT0/TXD0 PIO2_3 CT16B1_CAP1/ CT16B1_MAT1/DTR0 PIO2_4 CT32B0_CAP0/ CT32B0_MAT0/CTS0 PIO2_5 CT32B0_CAP1/ CT32B0_MAT1/RI0 LPC122X Product data sheet …continued ...

Page 13

... NXP Semiconductors Table 3. LPC122x pin description Symbol PIO2_6 CT32B0_CAP2/ CT32B0_MAT2/DCD0 PIO2_7 CT32B0_CAP3/ CT32B0_MAT3/DSR0 PIO2_8 CT32B1_CAP0/ CT32B1_MAT0 PIO2_9 CT32B1_CAP1/ CT32B1_MAT1 PIO2_10 CT32B1_CAP2/ CT32B1_MAT2/TXD1 PIO2_11 CT32B1_CAP3/ CT32B1_MAT3/RXD1 PIO2_12/RXD1 - 13 PIO2_13/TXD1 - 14 PIO2_14 - 15 PIO2_15 - 16 RTCXIN 46 58 RTCXOUT 45 57 XTALIN 1 1 XTALOUT 2 2 VREF_CMP 3 3 LPC122X Product data sheet … ...

Page 14

... NXP Semiconductors Table 3. LPC122x pin description Symbol DD(IO DD(3V3 SSIO [1] Pin state at reset for default function Input Output internal pull-up enabled inactive, no pull-up/down enabled. [2] 3.3 V tolerant, digital I/O pin; default: pull-up enabled, no hysteresis. [3] If set to output, this normal-drive pin is in low mode by default. ...

Page 15

... NXP Semiconductors Table 4. Peripheral ADC CT16B0 CT16B1 CT32B0 CT32B1 UART0 LPC122X Product data sheet Pin multiplexing Function AD0 AD1 AD2 AD3 AD4 AD5 AD6 AD7 CT16B0_CAP0 CT16B0_CAP1 CT16B0_MAT0 CT16B0_MAT1 CT16B1_CAP0 CT16B1_CAP1 CT16B1_MAT0 CT16B1_MAT1 CT32B0_CAP0 CT32B0_CAP1 CT32B0_CAP2 CT32B0_CAP3 CT32B0_MAT0 CT32B0_MAT1 CT32B0_MAT2 CT32B0_MAT3 ...

Page 16

... NXP Semiconductors Table 4. Peripheral UART1 SSP/SPI I2C SWD Reset Clockout pin [1] After reset, the SWD functions are selected by default on pins PIO0_26 and PIO0_25. 7. Functional description 7.1 ARM Cortex-M0 processor The ARM Cortex- general purpose, 32-bit microprocessor, which offers high performance and very low power consumption. ...

Page 17

... NXP Semiconductors LPC122x 4 GB reserved private peripheral bus reserved AHB peripherals reserved APB peripherals 1 GB reserved 8 kB boot ROM reserved 8 kB custom ROM reserved 16 kB NXP library ROM reserved 8 kB SRAM (LPC1225/6/ SRAM (LPC1224) reserved 128 kB on-chip flash (LPC1227/301 on-chip flash (LPC1226/301) ...

Page 18

... NXP Semiconductors • In the LPC122x, the NVIC supports 32 vectored interrupts. In addition the individual GPIO inputs are NVIC-vector capable. • Four programmable interrupt priority levels with hardware priority level masking. • Software interrupt generation. • Non-maskable Interrupt (NMI) can be programmed to use any of the peripheral interrupts ...

Page 19

... NXP Semiconductors • Supports memory-to-memory, memory-to-peripheral, and peripheral-to-memory transfers. • Supports multiple DMA cycle types and multiple DMA transfer widths. • Performs all DMA transfers using the single AHB-Lite burst type. 7.8 CRC engine The Cyclic Redundancy Check (CRC) engine with programmable polynomial settings supports several CRC standards commonly used ...

Page 20

... NXP Semiconductors 7.10.1 Features • 16-byte Receive and Transmit FIFOs. • Register locations conform to 16C550 industry standard. • Receiver FIFO trigger points and 14 B. • Built-in fractional baud rate generator covering wide range of baud rates without a need for external crystals of particular values. ...

Page 21

... NXP Semiconductors • Bidirectional data transfer between masters and slaves. • Multi-master bus (no central master). • Arbitration between simultaneously transmitting masters without corruption of serial data on the bus. • Serial clock synchronization allows devices with different bit rates to communicate via one serial bus. ...

Page 22

... NXP Semiconductors • Comparator outputs connect to two timers, allowing for the recording of comparison event time stamps. 7.15 General purpose external event counter/timers The LPC122x includes two 32-bit counter/timers and two 16-bit counter/timers. The counter/timer is designed to count cycles of the system derived clock. It can optionally generate interrupts or perform other actions at specified timer values, based on four match registers ...

Page 23

... NXP Semiconductors • Selectable time period from (T multiples of T • The Watchdog Clock (WDCLK) source can be selected from the Internal RC oscillator (IRC) or the Watchdog oscillator. This gives a wide range of potential timing choices of Watchdog operation under different power reduction conditions. It also provides the ability to run the WDT from an entirely internal source that is not dependent on an external crystal and its associated components and wiring for increased reliability ...

Page 24

... NXP Semiconductors IRC oscillator watchdog oscillator MAINCLKSEL (main clock select) IRC oscillator SYSTEM PLL system oscillator SYSPLLCLKSEL Fig 5. LPC122x clocking generation block diagram 7.18.1.1 Internal RC oscillator 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 ...

Page 25

... NXP Semiconductors The system oscillator operates at frequencies of 1 MHz to 25 MHz. This frequency can be boosted to a higher frequency the maximum CPU operating frequency, by the system PLL. The ARM processor clock frequency is referred to as CCLK elsewhere in this document. 7.18.1.3 Watchdog oscillator The watchdog oscillator can be used as a clock source that directly drives the CPU, the watchdog timer, or the CLKOUT pin ...

Page 26

... NXP Semiconductors In Sleep mode, execution of instructions is suspended until either a reset or interrupt occurs. Peripheral functions continue operation during Sleep mode and may generate interrupts to cause the processor to resume execution. Sleep mode eliminates dynamic power used by the processor itself, memory systems and related controllers, and internal buses ...

Page 27

... NXP Semiconductors An external pull-up resistor is required on the RESET pin if Deep power-down mode is used. 7.19.3 Brownout detection The LPC122x includes four levels for monitoring the voltage on the V voltage falls below one of the four selected levels, the BOD asserts an interrupt signal to the NVIC. This signal can be enabled for interrupt in the Interrupt Enable Register in the NVIC in order to cause a CPU interrupt ...

Page 28

... NXP Semiconductors 7.20 Emulation and debugging Debug functions are integrated into the ARM Cortex-M0. Serial wire debug is supported. 7.21 Integer division routines The LPC122x contain performance-optimized integer division routines with support for up to 32-bit width in the numerator and denominator. Routines for signed and unsigned division and division with remainder are available ...

Page 29

... NXP Semiconductors 8. Limiting values Table 5. Limiting values In accordance with the Absolute Maximum Rating System (IEC 60134). Symbol Parameter V supply voltage (3.3 V) DD(3V3) V input/output supply voltage DD(IO) V input voltage I I supply current DD I ground current SS I I/O latch-up current latch T storage temperature stg P total power dissipation (per package) ...

Page 30

... NXP Semiconductors 9. Thermal characteristics 9.1 Thermal characteristics The average chip junction temperature, T equation amb • T amb • R th(j-a) • The internal power dissipation is the product of I the I/O pins is often small and many times can be negligible. However it can be significant in some applications. Table 6. ...

Page 31

... NXP Semiconductors 10. Static characteristics Table 7. Static characteristics    +85 C, unless otherwise specified. amb Symbol Parameter V input/output supply DD(IO) voltage V supply voltage (3.3 V) DD(3V3) I supply current DD Normal-drive output pins (Standard port pins, RESET) I LOW-level input IL current I HIGH-level input IH current I OFF-state output ...

Page 32

... NXP Semiconductors Table 7. Static characteristics    +85 C, unless otherwise specified. amb Symbol Parameter V LOW-level input IL voltage V hysteresis voltage hys V HIGH-level output OH voltage V LOW-level output OL voltage I HIGH-level output OH current I LOW-level output OL current I HIGH-level OHS short-circuit output current I LOW-level ...

Page 33

... NXP Semiconductors Table 7. Static characteristics    +85 C, unless otherwise specified. amb Symbol Parameter I HIGH-level output OH current I LOW-level output OL current I LOW-level OLS short-circuit output current I pull-up current C-bus pins (PIO0_10 and PIO0_11) V HIGH-level input IH voltage V LOW-level input ...

Page 34

... NXP Semiconductors 10.1 Peripheral power consumption The supply current per peripheral is measured as the difference in supply current between the peripheral block enabled and the peripheral block disabled in the SYSAHBCLKCFG and PDRUNCFG (for analog blocks) registers. All other blocks are disabled in both registers and no code is executed. Measured on a typical sample at T ...

Page 35

... NXP Semiconductors (mA) (1) System oscillator and system PLL disabled; IRC enabled. (2) System oscillator and system PLL enabled; IRC disabled. (3) System oscillator enabled; IRC and system PLL disabled. Fig 6. (mA) (1) System oscillator and system PLL disabled; IRC enabled. (2) System oscillator and system PLL enabled; IRC disabled. ...

Page 36

... NXP Semiconductors (mA) (1) System oscillator and system PLL disabled; IRC enabled. (2) System oscillator and system PLL enabled; IRC disabled. (3) System oscillator enabled with external clock input; IRC and system PLL disabled. Fig 8. (mA) (1) System oscillator and system PLL disabled; IRC enabled. ...

Page 37

... NXP Semiconductors (mA) (1) System oscillator and system PLL disabled; IRC enabled. (2) System oscillator and system PLL enabled; IRC disabled. (3) System oscillator enabled with external clock input; IRC and system PLL disabled. Fig 10. Sleep mode: Typical supply current I (μA) Fig 11. Deep-sleep mode: Typical supply current I ...

Page 38

... NXP Semiconductors (μA) Fig 12. Deep power-down mode: Typical supply current I 10.3 Electrical pin characteristics V Fig 13. High-drive pins: Typical HIGH-level output voltage V LPC122X Product data sheet 1 0.9 0 3.6 V DD(3V3) 3.3 V 3.0 V 0.7 0.6 -40 -15 different supply voltages V DD(3V3) 3.6 OH (V) 3.2 low mode 2.8 -40 °C +25 °C +70 °C +85 °C 2 Conditions ...

Page 39

... NXP Semiconductors V Fig 14. High-drive pins: Typical LOW-level output voltage V V Fig 15. I LPC122X Product data sheet 1.2 OL low mode (V) -40 °C +25 °C +70 °C 0.8 +85 °C 0 Conditions 3.3 V DD(IO) current I OL 0.8 OL (V) 0.6 0.4 0 Conditions 3.3 V. DD(IO) 2 C-bus pins (high current sink): Typical LOW-level output voltage V ...

Page 40

... NXP Semiconductors V Fig 16. Normal-drive pins: Typical LOW-level output voltage V V Fig 17. Normal-drive pins: Typical HIGH-level output voltage V LPC122X Product data sheet 1.2 OL (V) low mode -40 °C 0.8 +25 °C +70 °C +85 °C 0 Conditions 3.3 V. DD(IO) current I OL 3.4 high mode OH (V) 3.0 low mode -40 °C +25 °C 2.6 +70 °C +85 ° ...

Page 41

... NXP Semiconductors (mA) Fig 18. Typical pull-up current I LPC122X Product data sheet -20 -40 +85 °C +70 °C +25 °C -60 -40 °C -80 -100 0 1 Conditions 3.3 V. DD(IO) versus input voltage V pu All information provided in this document is subject to legal disclaimers. Rev. 2 — 26 August 2011 LPC122x 32-bit ARM Cortex-M0 microcontroller ...

Page 42

... NXP Semiconductors 10.4 ADC characteristics Table 9.  amb 3.6 V. Symbol L(adj c(ADC Typical ratings are not guaranteed. The values listed are at room temperature (25 C), nominal supply [1] voltages. [2] Conditions: V [3] The ADC is monotonic, there are no missing codes. ...

Page 43

... NXP Semiconductors 1023 1022 1021 1020 1019 1018 7 code out offset error E O (1) Example of an actual transfer curve. (2) The ideal transfer curve. (3) Differential linearity error (E (4) Integral non-linearity (E L(adj) (5) Center of a step of the actual transfer curve. ...

Page 44

... NXP Semiconductors 10.5 BOD static characteristics Table 10 amb Symbol V th [1] Interrupt levels are selected by writing the level value to the BOD control register BODCTRL, see LPC122x user manual. LPC122X Product data sheet [1] BOD static characteristics  C. Parameter Conditions threshold voltage interrupt level 1 ...

Page 45

... NXP Semiconductors 11. Dynamic characteristics 11.1 Power-up ramp conditions Table 11. = 40 C to +85 C. T amb Symbol Parameter wait V I [1] See [2] The wait time specifies the time the power supply must be at levels below 400 mV before ramping up. Fig 20. Power-up ramp LPC122X Product data sheet ...

Page 46

... NXP Semiconductors 11.2 Flash memory Table 12.  amb Symbol prog N endu t ret [1] Erase and programming times are valid over the lifetime of the device (minimum 20000 cycles). [2] Number of program/erase cycles. 11.3 External clock Table 13.  amb Symbol f osc T cy(clk) t CHCX t CLCX t CLCH t CHCL [1] Parameters are valid over operating temperature range unless otherwise specified ...

Page 47

... NXP Semiconductors 11.4 Internal oscillators Table 14.  amb Symbol f osc(RC) [1] Parameters are valid over operating temperature range unless otherwise specified. [2] Typical ratings are not guaranteed. The values listed are at nominal supply voltages. f osc(RC) (MHz) Fig 22. Internal RC oscillator frequency versus temperature Table 15. ...

Page 48

... NXP Semiconductors 2 11.5 I C-bus Table 16. Dynamic characteristic: I    [ +85 C. amb Symbol Parameter f SCL clock frequency SCL t fall time f t LOW period of the SCL clock LOW t HIGH period of the SCL clock HIGH t data hold time HD;DAT t data set-up time SU ...

Page 49

... NXP Semiconductors SDA SCL SCL 2 Fig 23. I C-bus pins clock timing LPC122X Product data sheet t SU;DAT HD;DAT LOW All information provided in this document is subject to legal disclaimers. Rev. 2 — 26 August 2011 LPC122x 32-bit ARM Cortex-M0 microcontroller t VD ...

Page 50

... NXP Semiconductors 12. Application information 12.1 XTAL input The input voltage to the on-chip oscillators is limited to 1 the oscillator is driven by a clock in slave mode recommended that the input be coupled through a capacitor with C = 100 pF. To limit the input voltage to the specified range, choose an additional ...

Page 51

... NXP Semiconductors 12.3 ElectroMagnetic Compatibility (EMC) Radiated emission measurements according to the IEC61967-2 standard using the TEM-cell method are shown for the LPC1227FBD64/301 in Table 17 3 Parameter Input clock: IRC (12 MHz) maximum peak level IEC level Input clock: crystal oscillator (12 MHz) maximum peak level ...

Page 52

... NXP Semiconductors 13. Package outline LQFP64: plastic low profile quad flat package; 64 leads; body 1 pin 1 index DIMENSIONS (mm are the original dimensions) A UNIT max. 0.20 1.45 mm 1.6 0.25 0.05 1.35 Note 1. Plastic or metal protrusions of 0.25 mm maximum per side are not included. ...

Page 53

... NXP Semiconductors LQFP48: plastic low profile quad flat package; 48 leads; body 1 pin 1 index DIMENSIONS (mm are the original dimensions) A UNIT max. 0.20 1.45 1.6 mm 0.25 0.05 1.35 Note 1. Plastic or metal protrusions of 0.25 mm maximum per side are not included. ...

Page 54

... NXP Semiconductors 14. Soldering Footprint information for reflow soldering of LQFP48 package solder land occupied area DIMENSIONS 0.500 0.560 10.350 10.350 7.350 Fig 27. Reflow soldering of the LQFP48 package LPC122X Product data sheet (8× Generic footprint pattern ...

Page 55

... NXP Semiconductors Footprint information for reflow soldering of LQFP64 package solder land occupied area DIMENSIONS 0.500 0.560 13.300 13.300 10.300 10.300 Fig 28. Reflow soldering of the LQFP64 package LPC122X Product data sheet Hx Gx (0.125 (8× Generic footprint pattern ...

Page 56

... NXP Semiconductors 15. Abbreviations Table 18. Acronym ADC AHB APB BOD CCITT CRC DMA FIFO GPIO I/O IrDA IRC JEDEC PLL SPI SSI SSP UART LPC122X Product data sheet Abbreviations Description Analog-to-Digital-Converter Advanced High-performance Bus Advanced Peripheral Bus BrownOut Detection Comité Consultatif International Téléphonique et Télégraphique ...

Page 57

... NXP Semiconductors 16. Revision history Table 19. Revision history Document ID Release date LPC122X v.2 20110826 Modifications: LPC122X v.1.2 20110329 Modifications: LPC122X v.1.1 20110221 Modifications: LPC122X v.1 20110214 LPC122X Product data sheet Data sheet status Product data sheet • Power consumption data updated in • Power consumption graphs added in • ...

Page 58

... In no event shall NXP Semiconductors be liable for any indirect, incidental, punitive, special or consequential damages (including - without limitation - lost profits, lost savings, business interruption, costs related to the removal or ...

Page 59

... For sales office addresses, please send an email to: LPC122X Product data sheet own risk, and (c) customer fully indemnifies NXP Semiconductors for any liability, damages or failed product claims resulting from customer design and use of the product for automotive applications beyond NXP Semiconductors’ ...

Page 60

... NXP Semiconductors 19. Contents 1 General description . . . . . . . . . . . . . . . . . . . . . . 1 2 Features and benefits . . . . . . . . . . . . . . . . . . . . 1 3 Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 4 Ordering information . . . . . . . . . . . . . . . . . . . . . 3 4.1 Ordering options . . . . . . . . . . . . . . . . . . . . . . . . 4 5 Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . 5 6 Pinning information . . . . . . . . . . . . . . . . . . . . . . 6 6.1 Pinning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 6.2 Pin description . . . . . . . . . . . . . . . . . . . . . . . . . 8 7 Functional description . . . . . . . . . . . . . . . . . . 16 7.1 ARM Cortex-M0 processor . . . . . . . . . . . . . . . 16 7.1.1 System tick timer . . . . . . . . . . . . . . . . . . . . . . 16 7.2 On-chip flash program memory . . . . . . . . . . . 16 7.3 On-chip SRAM . . . . . . . . . . . . . . . . . . . . . . . . 16 7.4 Memory map ...

Page 61

... NXP Semiconductors 17.4 Trademarks Contact information Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60 32-bit ARM Cortex-M0 microcontroller Please be aware that important notices concerning this document and the product(s) described herein, have been included in section ‘Legal information’. © NXP B.V. 2011. For more information, please visit: http://www.nxp.com For sales office addresses, please send an email to: salesaddresses@nxp ...

Related keywords