MCF52223 FREESCALE [Freescale Semiconductor, Inc], MCF52223 Datasheet

no-image

MCF52223

Manufacturer Part Number
MCF52223
Description
Microcontroller Data Sheet
Manufacturer
FREESCALE [Freescale Semiconductor, Inc]
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MCF52223CAF66
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MCF52223CAF80
Manufacturer:
FREESCAL
Quantity:
4 500
Part Number:
MCF52223CAF80
Manufacturer:
MOTOLOLA
Quantity:
784
Part Number:
MCF52223CAF80
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MCF52223CAF80
Manufacturer:
FREESCALE
Quantity:
20 000
Part Number:
MCF52223CVM66
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MCF52223CVM66J
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MCF52223CVM80
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MCF52223CVM80
Manufacturer:
FRE/MOT
Quantity:
20 000
This document contains information on a new product. Specifications and information herein
are subject to change without notice.
Freescale Semiconductor
Data Sheet: Advance Information
MCF52223 ColdFire®
Microcontroller Data Sheet
Supports MCF52223 & MCF52221
By: Microcontroller Division
The MCF52223 is a member of the ColdFire
reduced
microprocessors. This document provides an overview
of the 32-bit MCF52223 microcontroller, focusing on its
highly integrated and diverse feature set. Freescale
reserves the right to change or discontinue this product
without notice. Specifications and information herein are
subject to change without notice.
This 32-bit device is based on the Version 2 ColdFire
core operating at a frequency up to 80 MHz, offering
high performance and low power consumption. On-chip
memories connected tightly to the processor core include
256 Kbytes of Flash and 32 Kbytes of static random
access memory (SRAM). On-chip modules include the
following:
© Freescale Semiconductor, Inc., 2006. All rights reserved.
• Preliminary
V2 ColdFire core delivering 76 MIPS
(Dhrystone 2.1) at 80 MHz running from
internal Flash with Multiply Accumulate (MAC)
Unit and hardware divider
Universal Serial Bus On-The-Go (USBOTG)
USB Transceiver
instruction
set
computing
®
family of
(RISC)
1
1.1
1.2
1.3
1.4
1.5
1.6
1.7
1.8
1.9
1.11 I
1.12 UART Module Signals .....................................25
1.13 DMA Timer Signals..........................................25
1.16 Pulse Width Modulator Signals........................26
1.17 Debug Support Signals....................................26
1.18 EzPort Signal Descriptions ..............................28
1.19 Power and Ground Pins...................................28
2
3
MCF52223 Family Configurations .......................2
Preliminary Electrical Characteristics ................28
Mechanical Outline Drawings ............................44
Block Diagram ...................................................3
Features.............................................................5
Part Numbers and Packaging..........................14
Package Pinouts..............................................15
Reset Signals ..................................................23
PLL and Clock Signals ....................................23
Mode Selection................................................23
External Interrupt Signals ................................24
Queued Serial Peripheral Interface (QSPI) .....24
2
C I/O Signals.................................................25
Table of Contents
Rev. 1, 04/2006
MCF52223DS

Related parts for MCF52223

MCF52223 Summary of contents

Page 1

... The MCF52223 is a member of the ColdFire reduced instruction set microprocessors. This document provides an overview of the 32-bit MCF52223 microcontroller, focusing on its highly integrated and diverse feature set. Freescale reserves the right to change or discontinue this product without notice. Specifications and information herein are subject to change without notice. ...

Page 2

... Four-channel Direct-Memory Access (DMA) Software Watchdog Timer (WDT) Programmable Interrupt Timer Four-Channel General Purpose Timer 32-bit DMA Timers QSPI UART( Eight/Four-channel 8/16-bit PWM Timer MCF52223 ColdFire® Microcontroller Data Sheet, Rev C™) bus controller 2 Table 1. MCF52223 Family Configurations Module Preliminary 52221 52223 x x ...

Page 3

... The full debug/trace interface is available only on the 100-pin packages. A reduced debug interface is bonded on smaller packages. 1.1 Block Diagram Figure 1 shows a top-level block diagram of the MCF52223. Package options for this family are described later in this document. MCF52223 ColdFire® Microcontroller Data Sheet, Rev. 1 Freescale Semiconductor Module ...

Page 4

... EzPQ 4 CH DMA To/From PADI JTAG_EN MUX JTAG TAP AN[7:0] ADC Edge USB OTG Port EXTAL To/From Interrupt Controller MCF52223 ColdFire® Microcontroller Data Sheet, Rev EzPCK EzPort EzPCS Interrupt Arbiter Controller UART UART UART DTIM ...

Page 5

... Features The MCF52223 family includes the following features: • Version 2 ColdFire variable-length RISC processor core — Static operation — 32-bit address and data paths on-chip — MHz processor core frequency — Sixteen general-purpose, 32-bit data and address registers — Implements ColdFire ISA_A with extensions to support the user stack pointer register and four new instructions for improved bit processing (ISA_A+) — ...

Page 6

... DMA trigger capability on input capture or output compare • Four-channel general purpose timer — 16-bit architecture — Programmable prescaler — Output pulse widths variable from microseconds to seconds — Single 16-bit input pulse accumulator MCF52223 ColdFire® Microcontroller Data Sheet, Rev bus 2 Preliminary Freescale Semiconductor ...

Page 7

... Seven external interrupt signals with fixed level and priority — Unique vector number for each interrupt source — Ability to mask any individual interrupt source or all interrupt sources (global mask-all) MCF52223 ColdFire® Microcontroller Data Sheet, Rev. 1 Freescale Semiconductor MCF52223 Family Configurations ...

Page 8

... Unique part identification number and part revision number • General purpose I/O interface — bits of general purpose I/O — Bit manipulation supported via set/clear functions — Programmable drive strengths — Unused peripheral pins may be used as extra GPIO MCF52223 ColdFire® Microcontroller Data Sheet, Rev Preliminary Freescale Semiconductor ...

Page 9

... These buses and the PSTCLK output provide execution status, captured operand data, and branch target addresses defining processor activity at the CPU’s clock rate. The MCF52223 includes a new debug signal, ALLPST. This signal is the logical ‘AND’ of the processor status (PST[3:0]) signals and is useful for detecting when the processor halted state (PST[3:0] = 1111) ...

Page 10

... JTAG The MCF52223 supports circuit board test strategies based on the Test Technology Committee of IEEE and the Joint Test Action Group (JTAG). The test logic includes a test access port (TAP) consisting of a 16-state controller, an instruction register, and three test registers (a 1-bit bypass register, a 256-bit boundary-scan register, and a 32-bit ID register). The boundary scan register links the device’ ...

Page 11

... Power Management The MCF52223 incorporates several low power modes of operation which are entered under program control and exited by several external trigger events. An integrated power-on reset (POR) circuit monitors the input supply and forces an MCU reset as the supply voltage rises. The low voltage detector (LVD) monitors the supply voltage and is configurable to force a reset or interrupt condition if it falls below the LVD trip point ...

Page 12

... Pulse Width Modulation Timers The MCF52223 has an 8-channel, 8-bit PWM timer. Each channel has a programmable period and duty cycle as well as a dedicated counter. Each of the modulators can create independent continuous waveforms MCF52223 ColdFire® Microcontroller Data Sheet, Rev. 1 ...

Page 13

... VDD and VSS. 1.2.18 Interrupt Controller (INTC) The MCF52223 has a single interrupt controller that supports interrupt sources. There are 56 programmable sources which are assigned to unique peripheral interrupt requests. The remaining 7 sources are unassigned and may be used for software interrupt requests. ...

Page 14

... RSTO pin. 1.2.21 GPIO Nearly all pins on the MCF52223 have general purpose I/O capability and are grouped into 8-bit ports. Some ports do not use all 8 bits. Each port has registers that configure, monitor, and control the port pins. 1.3 Part Numbers and Packaging This product is RoHS-compliant ...

Page 15

... QSPI-DIN 16 QSPI_DOUT 17 QSPI_CLK 18 QSPI_CS1 19 QSPI_CS0 20 RCON MCF52223 ColdFire® Microcontroller Data Sheet, Rev. 1 Freescale Semiconductor 100 LQFP Figure 2. 100 LQFP Pin Assignments Preliminary MCF52223 Family Configurations DDPLL 73 EXTAL 72 XTAL 71 V SSPLL 70 PST3 69 PST2 68 ...

Page 16

... UCTS1 D URXD0 UTXD0 URTS0 E SCL SDA F QSPI_CS3 QSPI_CS2 QSPI_DIN G QSPI_DOUT QSPI_CLK RCON H QSPI_CS0 QSPI_CS1 DTIN3 J V JTAG_EN DTIN2 SS MCF52223 ColdFire® Microcontroller Data Sheet, Rev IRQ5 IRQ3 ALLPST IRQ6 IRQ2 IRQ7 IRQ4 ...

Page 17

... V SS QSPI_DIN QSPI_DOUT QSPI_CLK QSPI_CS0 RCON Figure 4. 64 LQFP and 64 QFN Pin Assignments Table 3 shows the pin functions by primary and alternate purpose, and illustrates which packages contain each pin. MCF52223 ColdFire® Microcontroller Data Sheet, Rev. 1 Freescale Semiconductor ...

Page 18

Table 3. Pin Functions by Primary and Alternate Purpose Pin Primary Secondary Tertiary Group Function Function Function ADC AN7 — — AN6 — — AN5 — — AN4 — — AN3 — — AN2 — — AN1 — — AN0 ...

Page 19

Table 3. Pin Functions by Primary and Alternate Purpose (continued) Pin Primary Secondary Tertiary Group Function Function Function Interrupts IRQ7 — — IRQ6 — — IRQ5 — — IRQ4 — — IRQ3 — — IRQ2 — — IRQ1 SYNCA PWM1 ...

Page 20

Table 3. Pin Functions by Primary and Alternate Purpose (continued) Pin Primary Secondary Tertiary Group Function Function Function QSPI QSPI_DIN/ — RXD1 EZPD QSPI_DOUT — TXD1 /EZPQ QSPI_CLK/ SCL RTS1 EZPCK QSPI_CS3 SYNCA USB_DP_ PDOWN QSPI_CS2 — USB_DM _PDOWN QSPI_CS1 ...

Page 21

Table 3. Pin Functions by Primary and Alternate Purpose (continued) Pin Primary Secondary Tertiary Group Function Function Function UART 0 UCTS0 — USB_VB USE URTS0 — USB_VB USD URXD0 — USB_RC V UTXD0 — USB_SU SPEND UART 1 UCTS1 SYNCA ...

Page 22

All signals have a pull-up in GPIO mode. 3 For primary and GPIO functions only. 4 Only when JTAG mode is enabled. 5 CLKMOD0 and CLKMOD1 have internal pull-down resistors, however the use of external resistors is very strongly ...

Page 23

... Clock Mode Selection CLKMOD[1:0] Selects the clock boot mode. Reset Configuration RCON Test TEST MCF52223 ColdFire® Microcontroller Data Sheet, Rev. 1 Freescale Semiconductor Table 4. Reset Signals Function Primary reset input to the device. Asserting RSTI immediately resets the CPU and peripherals. Driven low for 512 CPU clocks after the reset source has deasserted. ...

Page 24

... QSPI_CS[3:0] QSPI peripheral chip selects that can be programmed to be active Chip Selects 1.10 USB On-the-Go This device is compliant with industry standard USB 2.0 specification. MCF52223 ColdFire® Microcontroller Data Sheet, Rev Table 7. Clocking Modes Configure the clock mode. PLL disabled, clock driven by external oscillator ...

Page 25

... Table 12 describes the signals of the four DMA timer modules. Signal Name Abbreviation DMA Timer Input DTIN DMA Timer Output DTOUT MCF52223 ColdFire® Microcontroller Data Sheet, Rev. 1 Freescale Semiconductor 2 Table 10 I/O Signals Function Open-drain clock signal for the for the the I ...

Page 26

... Signal Name Abbreviation JTAG Enable JTAG_EN Test Reset TRST Test Clock TCLK Test Mode Select TMS MCF52223 ColdFire® Microcontroller Data Sheet, Rev Table 13. ADC Signals Inputs to the A-to-D converter. V Reference voltage high and low inputs Isolate the ADC circuitry from power supply noise ...

Page 27

... Processor Status PST[3:0] Outputs All Processor Status ALLPST Outputs MCF52223 ColdFire® Microcontroller Data Sheet, Rev. 1 Freescale Semiconductor Function Serial input for test instructions and data. TDI is sampled on the rising edge of TCLK. Serial output for test instructions and data. TDO is tri-stateable and is actively driven in the shift-IR and shift-DR controller states ...

Page 28

... Ground 2 Preliminary Electrical Characteristics This section contains electrical specification tables and reference timing diagrams for the MCF52223 microcontroller unit. This section contains detailed information on power considerations, DC/AC electrical characteristics, and AC timing specifications of MCF52223. The electrical specifications are preliminary and are from previous designs or design simulations. These specifications may not be fully tested or guaranteed at this early stage of the product life cycle, however for production silicon these specifications will be met ...

Page 29

... V regulation. Insure external V will be the greatest risk when the MCU is not consuming power (ex; no clock).Power supply must maintain regulation within operating V current conditions. MCF52223 ColdFire® Microcontroller Data Sheet, Rev. 1 Freescale Semiconductor Table 19. Absolute Maximum Ratings Symbol V ...

Page 30

... Junction to ambient (@200 ft/min) Junction to ambient (@200 ft/min) Junction to board Junction to case Junction to top of package Maximum operating junction temperature MCF52223 ColdFire® Microcontroller Data Sheet, Rev Table 20. Thermal Characteristics Characteristic Single Layer board (1s) Four layer board (2s2p) Single Layer board (1s) ...

Page 31

... constant pertaining to the particular part. K can be determined from equation (3) by measuring P for a known T . Using this value of K, the values any value MCF52223 ColdFire® Microcontroller Data Sheet, Rev. 1 Freescale Semiconductor Characteristic Single layer board (1s) Four layer board (2s2p) Single layer board (1s) Four layer board (2s2p) Natural convection ) in ° ...

Page 32

... A device is defined as a failure if after exposure to ESD pulses the device no longer meets the device specification requirements. Complete DC parametric and functional testing is performed per applicable device specification at room temperature followed by hot temperature, unless specified otherwise in the device specification. MCF52223 ColdFire® Microcontroller Data Sheet, Rev Table 21 and Table 22 ...

Page 33

... System Frequency External Clock Mode On-Chip PLL Frequency 2, 4 Loss of Reference Frequency 3, 4 Self Clocked Mode Frequency 4, 5 Crystal Start-up Time MCF52223 ColdFire® Microcontroller Data Sheet, Rev. 1 Freescale Semiconductor Table 24. DC Electrical Specifications Symbol 2 Max. IL Table 25. PLL Electrical Specifications and ...

Page 34

... Table 26 and Figure 5. NUM Characteristic G1 CLKOUT High to GPIO Output Valid G2 CLKOUT High to GPIO Output Invalid G3 GPIO Input Valid to CLKOUT High G4 CLKOUT High to GPIO Input Invalid MCF52223 ColdFire® Microcontroller Data Sheet, Rev and V = 2 DDPLL SS Symbol V IHEXT V ILEXT t ...

Page 35

... During low power STOP, the synchronizers for the RSTI input are bypassed and RSTI is asserted asynchronously to the system. Thus, RSTI must be held a minimum of 100 ns. CLKOUT RSTI RSTO Figure 6. RSTI and Configuration Override Timing MCF52223 ColdFire® Microcontroller Data Sheet, Rev. 1 Freescale Semiconductor Figure 5 ...

Page 36

... SCL or SDA take to reach a high level depends on external signal capacitance and pull-up resistor values. 3 Specified at a nominal 50-pF load. Figure 7 shows timing for the values in MCF52223 ColdFire® Microcontroller Data Sheet, Rev input timing parameters shown in Characteristic = 0 ...

Page 37

... VREFH REFH V Offset voltage internal reference OFFSET E Gain Error (transfer path) GAIN V Offset voltage external reference OFFSET SNR Signal-to-Noise ratio MCF52223 ColdFire® Microcontroller Data Sheet, Rev. 1 Freescale Semiconductor Figure Input/Output Timings Table 30. ADC Parameters Min REFL 3 ...

Page 38

... Equivalent resistance for the channel select mux; 100 ohms 4. Sampling capacitor at the sample and hold circuit. Capacitor C1 is normally disconnected from the input and is only connected sampling time; 1.4pF MCF52223 ColdFire® Microcontroller Data Sheet, Rev Table 30. ADC Parameters ...

Page 39

... QSPI_CLK high to QSPI_DOUT invalid (Output hold) QS4 QSPI_DIN to QSPI_CLK (Input setup) QS5 QSPI_DIN to QSPI_CLK (Input hold) The values in Table 32 correspond to MCF52223 ColdFire® Microcontroller Data Sheet, Rev. 1 Freescale Semiconductor 1 (ADC Clock Rate Figure 8. Equivalent Circuit for A/D Loading 1 Characteristic Characteristic Figure 9 ...

Page 40

... TRST Assert Time J14 TRST Setup Time (Negation) to TCLK High NOTES: 1 JTAG_EN is expected static signal. Hence not associated with any timing. MCF52223 ColdFire® Microcontroller Data Sheet, Rev QS2 Figure 9. QSPI Timing Table 33. JTAG and Boundary Scan Timing 1 ...

Page 41

... V Data Inputs Data Outputs Data Outputs Data Outputs TCLK V IL TDI TMS TDO TDO TDO TCLK TRST MCF52223 ColdFire® Microcontroller Data Sheet, Rev. 1 Freescale Semiconductor Figure 10. Test Clock Input Timing Figure 11. Boundary Scan (JTAG) Timing ...

Page 42

... DSCLK and DSI are synchronized internally measured from the synchronized DSCLK input relative to the rising edge of CLKOUT. Figure 14 shows real-time trace timing for the values in Figure 15 shows BDM serial port AC timing for the values in MCF52223 ColdFire® Microcontroller Data Sheet, Rev Table 34. Debug AC Timing Specification Characteristic Table CLKOUT ...

Page 43

... CLKOUT DSCLK D3 DSI DSO MCF52223 ColdFire® Microcontroller Data Sheet, Rev. 1 Freescale Semiconductor D5 Current D4 Past Figure 15. BDM Serial Port AC Timing Preliminary Preliminary Electrical Characteristics Next Current 43 ...

Page 44

... Mechanical Outline Drawings 3 Mechanical Outline Drawings This section describes the physical properties of the MCF52223 and its derivatives. MCF52223 ColdFire® Microcontroller Data Sheet, Rev Preliminary Freescale Semiconductor ...

Page 45

... MCF52223 ColdFire® Microcontroller Data Sheet, Rev. 1 Freescale Semiconductor Preliminary Mechanical Outline Drawings 45 ...

Page 46

... Mechanical Outline Drawings MCF52223 ColdFire® Microcontroller Data Sheet, Rev Preliminary Freescale Semiconductor ...

Page 47

... MCF52223 ColdFire® Microcontroller Data Sheet, Rev. 1 Freescale Semiconductor Preliminary Mechanical Outline Drawings 47 ...

Page 48

... Mechanical Outline Drawings MCF52223 ColdFire® Microcontroller Data Sheet, Rev Preliminary Freescale Semiconductor ...

Page 49

... MCF52223 ColdFire® Microcontroller Data Sheet, Rev. 1 Freescale Semiconductor Preliminary Mechanical Outline Drawings 49 ...

Page 50

... Mechanical Outline Drawings MCF52223 ColdFire® Microcontroller Data Sheet, Rev Preliminary Freescale Semiconductor ...

Page 51

... MCF52223 ColdFire® Microcontroller Data Sheet, Rev. 1 Freescale Semiconductor Preliminary Mechanical Outline Drawings 51 ...

Page 52

... Mechanical Outline Drawings MCF52223 ColdFire® Microcontroller Data Sheet, Rev Preliminary Freescale Semiconductor ...

Page 53

... MCF52223 ColdFire® Microcontroller Data Sheet, Rev. 1 Freescale Semiconductor Preliminary Mechanical Outline Drawings 53 ...

Page 54

... Mechanical Outline Drawings MCF52223 ColdFire® Microcontroller Data Sheet, Rev Preliminary Freescale Semiconductor ...

Page 55

... THIS PAGE INTENTIONALLY LEFT BLANK MCF52223 ColdFire® Microcontroller Data Sheet, Rev. 1 Freescale Semiconductor Preliminary 55 ...

Page 56

How to Reach Us: Home Page: www.freescale.com E-mail: support@freescale.com USA/Europe or Locations Not Listed: Freescale Semiconductor Technical Information Center, CH370 1300 N. Alma School Road Chandler, Arizona 85224 +1-800-521-6274 or +1-480-768-2130 support@freescale.com Europe, Middle East, and Africa: Freescale Halbleiter Deutschland ...

Related keywords