MCF51CN128CGT Freescale Semiconductor, MCF51CN128CGT Datasheet
![IC MCU 32BIT 128K FLASH 48-QFN](/photos/12/36/123666/mcf51cn128cgt_sml.jpg)
MCF51CN128CGT
Specifications of MCF51CN128CGT
Available stocks
Related parts for MCF51CN128CGT
MCF51CN128CGT Summary of contents
Page 1
... V to 3.6 V Freescale reserves the right to change the detail specifications as may be required to permit improvements in the design of its products. © Freescale Semiconductor, Inc., 2009. All rights reserved. Document Number: MCF51CN128 MCF51CN128 80 LQFP 14 mm × ...
Page 2
... Hysteresis and configurable pull-up device or input filtering on all input pins; configurable slew rate and drive strength on all output pins – 16 Rapid GPIO pins connected to the CPU’s high-speed local bus with set, clear, and toggle functionality (PTD and PTF) MCF51CN128 ColdFire Microcontroller Data Sheet, Rev Freescale Semiconductor ...
Page 3
... Figure 22..Timer Input Capture Pulse . . . . . . . . . . . . . . . . . . . . 28 Figure 23..SPI Master Timing (CPHA = Figure 24..SPI Master Timing (CPHA = Figure 25..SPI Slave Timing (CPHA = Figure 26..SPI Slave Timing (CPHA = Figure 27..ADC Input Impedance Equivalency Diagram . . . . . . REFH DDAD REFL for FBE and FEI Freescale Semiconductor = ...
Page 4
... TMRCLK2 is not available on the 48 pin package, although MTIM2 can be used as an internal timebase using on-chip clock sources. MCF51CN128 ColdFire Microcontroller Data Sheet, Rev Feature 80-pin Yes MCF51CN128 64-pin 48-pin 128 24 Yes 12 Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Yes Freescale Semiconductor ...
Page 5
... MII_MDC MII_MDIO FEC VDD1 VSS1 VDD2 VSS2 VREG VDD3 VSS3 VDD4 VSS4 * TPMx and MTIMx external clocks each have the choice of being assigned to either TMRCLK1 or TMRCLK2. Freescale Semiconductor VDDA Port C: VREFH ADP3- VSSA ADP0 VREFL Port D: ADP8- ADC ADP4 Port E: ADP11- ...
Page 6
... PTF3/RGPIO11/FB_A16/FB_AD16 16 PTH0/FB_A15/FB_AD15 17 PTH1/FB_OE 18 PTH2/FB_D7/TMRCLK1 19 PTH3/FB_D6/TPM2CH0 20 Figure 2. Pin Assignments in 80-Pin LQFP Package MCF51CN128 ColdFire Microcontroller Data Sheet, Rev PTG7/KBI1P7/FB_D1 59 PTG6/KBI1P6/FB_D2 58 PTG5/KBI1P5/FB_D3 57 PTG4/KBI1P4/FB_RW 56 PTG3/KBI1P3/FB_A5/FB_AD5/SDA1 55 PTG2/KBI1P2/FB_A6/FB_AD6/SCL1 54 PTG1/KBI1P1/FB_A7/FB_AD7/SDA2 53 PTG0/KBI1P0/FB_A8/FB_AD8/SCL2 52 PTD3/RGPIO3/RXD2/ADP4 80-Pin LQFP 51 PTD2/RGPIO2/TXD2/ADP5 50 PTD1/RGPIO1/RXD1/ADP6 49 PTD0/RGPIO0/TXD1/ADP7 48 PTC7/SDA2/SPSCK1/ADP8 47 PTC6/SCL2/MISO1/ADP9 46 PTC5/MOSI1/ADP10 45 PTC4/IRQ/SS1/ADP11 44 VSSA 43 VDDA 42 VSS3 41 VDD3 Freescale Semiconductor ...
Page 7
... VDD1 VSS1 PTA0/PHYCLK PTA1/MII_MDIO/SDA2 PTA2/MII_MDC/SCL2 PTA3/MII_RXD3/TXD3 PTA4/MII_RXD2/RXD3 PTA5/MII_RXD1/SPSCK2 PTA6/MII_RXD0/MISO2 PTA7/MII_RX_DV/MOSI2 PTB0/MII_RX_CLK/SS2 PTB1/MII_RX_ER/TMRCLK1 PTF0/RGPIO8/FB_A19/FB_AD19 PTF1/RGPIO9/FB_A18/FB_AD18 PTF2/RGPIO10/FB_A17/FB_AD17 PTF3/RGPIO11/FB_A16/FB_AD16 Figure 3. Pin Assignments in 64-Pin LQFP Package MCF51CN128 ColdFire Microcontroller Data Sheet, Rev. 4 Freescale Semiconductor 64-Pin LQFP Pin Assignments 48 PTG3/KBI1P3/FB_A5/FB_AD5/SDA1 47 PTG2/KBI1P2/FB_A6/FB_AD6/SCL1 46 PTG1/KBI1P1/FB_A7/FB_AD7/SDA2 45 PTG0/KBI1P0/FB_A8/FB_AD8/SCL2 44 PTD3/RGPIO3/RXD2/ADP4 43 PTD2/RGPIO2/TXD2/ADP5 42 PTD1/RGPIO1/RXD1/ADP6 ...
Page 8
... MCF51CN128 ColdFire Microcontroller Data Sheet, Rev 48-Pin QFN NOTE Table 2. Package Pin Assignments Alt 1 Alt 2 — — — — PHYCLK — PTD3/RGPIO3/RXD2/ADP4 36 PTD2/RGPIO2/TXD2/ADP5 35 PTD1/RGPIO1/RXD1/ADP6 34 PTD0/RGPIO0/TXD1/ADP7 33 PTC7/SDA2/SPSCK1/ADP8 32 PTC6/SCL2/MISO1/ADP9 31 PTC5/MOSI1/ADP10 30 PTC4/IRQ/SS1/ADP11 29 VSSA 28 VDDA 27 VSS3 26 VDD3 25 Alt 3 Comment — — — — — — Freescale Semiconductor ...
Page 9
... PTB4 PTB5 PTB6 PTB7 PTC0 PTC1 PTC2 MCF51CN128 ColdFire Microcontroller Data Sheet, Rev. 4 Freescale Semiconductor Alt 1 Alt 2 MII_MDIO — MII_MDC — MII_RXD3 TXD3 MII_RXD2 RXD3 MII_RXD1 SPSCK2 MII_RXD0 MISO2 MII_RX_DV MOSI2 MII_RX_CLK SS2 MII_RX_ER — — FB_A19/FB_AD19 — FB_A18/FB_AD18 — FB_A17/FB_AD17 — ...
Page 10
... ADP11 — ADP10 — ADP9 — ADP8 — ADP7 RGPIO_ENB selects between standard GPIO ADP6 and RGPIO ADP5 ADP4 SCL2 — SDA2 — SCL1 — SDA1 — — — — — — — Freescale Semiconductor ...
Page 11
... RGPIO function reads data. As PTD6 is set to RGPIO output only, it returns "0" always to RGPIODATA6, athough PTD6 pin is driven to high. 3 Electrical Characteristics 3.1 Introduction This section contains electrical and timing specifications for the MCF51CN128 series of microcontrollers available at the time of publication. MCF51CN128 ColdFire Microcontroller Data Sheet, Rev. 4 Freescale Semiconductor Alt 1 Alt 2 KBI1P7 FB_D1 — — — — ...
Page 12
... SS DD and could result in external power supply going DD load will shunt current greater than maximum injection DD Value Unit –0.3 to +3.8 V 120 mA –0 0 ± °C –55 to 150 ) and negative (V ) clamp DD SS and range during instantaneous and > greater than In DD Freescale Semiconductor ...
Page 13
... 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 for any value MCF51CN128 ColdFire Microcontroller Data Sheet, Rev. 4 Freescale Semiconductor or V and multiply by the pin current for each I/O pin. Except in cases Table 5. Thermal Characteristics Symbol T A (– ...
Page 14
... Symbol R1 C — — — — 1 Rating Symbol V HBM CDM = 85° LAT Value Unit Ω 1500 100 pF 3 Ω 0 200 pF 3 – 2.5 V 7.5 V Min Max Unit ± 2000 — V ± 200 — V ± 500 — V ± 100 — mA Freescale Semiconductor ...
Page 15
... C Input Capacitance, all pins POR re-arm voltage 15 D POR re-arm time Low-voltage detection threshold — high range MCF51CN128 ColdFire Microcontroller Data Sheet, Rev. 4 Freescale Semiconductor Table 8. DC Characteristics Symbol Condition — — All I/O pins, 1 Load All I/O pins, 2 Load OH 2 ...
Page 16
... Max 1.70 1.83 1.95 1.80 1.89 2.00 2.50 2.62 2.70 2.50 2.62 2.70 2.25 2.32 2.45 2.29 2.39 2.49 1.15 1.17 1.18 . LVDL and could result DD PULL-DOWN RESISTOR TYPICALS 85°C 25°C –40°C 2.3 2.8 3.3 3.6 V (V) DD Freescale Semiconductor Unit ...
Page 17
... I (mA) OL Figure 7. Typical Low-Side Driver (Sink) Characteristics TYPICAL V – 1.2 85°C 25°C 1 –40°C 0.8 0.6 0.4 0 –5 –10 I (mA)) OH Figure 8. Typical High-Side (Source) Characteristics MCF51CN128 ColdFire Microcontroller Data Sheet, Rev. 4 Freescale Semiconductor 3 0.2 0.15 0 0.4 0.3 0.2 0 3.3 V ...
Page 18
... Freescale Semiconductor OH = – Temp (°C) ...
Page 19
... T RTC using LPO RTC using 13 T ICSERCLK Data in Typical column was characterized at 3 ° typical recommended value. Figure 10. Typical Run I MCF51CN128 ColdFire Microcontroller Data Sheet, Rev. 4 Freescale Semiconductor Bus Symbol Freq S3I n kHz 32 kHz 100 Hz 300 bps — 1 kHz 32 kHz ...
Page 20
... R S — — — — 200 — CSTL — 400 — t — 5 — CSTH — 15 — f 0.03125 — 50.33 extal 0 — 50.33 Freescale Semiconductor Unit kHz MHz MHz MΩ Ω ΚΩ ms MHz MHz ...
Page 21
... X f dco_ut int_ut 6 P DCO output frequency range - trimmed Resolution of trimmed DCO output 7 C frequency at fixed voltage and temperature (using FTRIM) MCF51CN128 ColdFire Microcontroller Data Sheet, Rev. 4 Freescale Semiconductor XOSC EXTAL R F Crystal or Resonator C 1 XOSC EXTAL Crystal or Resonator Symbol ...
Page 22
... Jitter maximum, the MCG is guaranteed to exit lock. unl Freescale Semiconductor Unit %f dco %f dco %f dco dco MHz % % s s kHz . BUS ...
Page 23
... Specification is valid for all MB_A[19:0], MB_D[7:0], MB_CS[1:0], MB_OE, MB_R/W, and MB_ALE. 2 Specification is valid for all MB_D[7:0]. FB_A[19:16] 8-bit Non-Mux’d Bus FB_AD[19:16] 16-bit Mux’d Bus FB_AD[15:0] FB_CSn, FB_OE MCF51CN128 ColdFire Microcontroller Data Sheet, Rev. 4 Freescale Semiconductor . It can be directly connected to asynchronous or synchronous devices 25.1666 MHz Characteristic S0 S1 FB_CLK MB1 ADDR[19:0] MB2 ...
Page 24
... S0 S1 FB_CLK MB1 ADDR[19:8] MB2 ADDR[7:0] DATA[7:0] ADDR[19:16] ADDR[15:0] DATA[15:0] FB_R/W FB_ALE FB_CSn FB_OE Figure 14. Mini-FlexBus Write Timing Table 13. Receive Signal Timing Characteristic MB3 MII Mode Unit Min Max — 25 MHz 5 — — ns 35% 65% RXCLK period 35% 65% RXCLK period Freescale Semiconductor ...
Page 25
... Figure 16. MII Transmit Signal Timing Diagram 3.11.3 Asynchronous Input Signal Timing Specifications Num CRS, COL minimum pulse width CRS, COL MCF51CN128 ColdFire Microcontroller Data Sheet, Rev. 4 Freescale Semiconductor E4 E1 Valid Data Table 14. Transmit Signal Timing Characteristic E8 E6 Valid Data Table 15. MII Transmit Signal Timing ...
Page 26
... Unit t 400 — MDC — — — 375 — 30 — — 5 — — 15 — E13 E15 1 Min Typ Max dc — 50.33 dc — — 20 700 — 1300 100 — — — — cyc 500 — — Freescale Semiconductor ns MDC Unit MHz μ ...
Page 27
... This is the minimum assertion time in which the interrupt may be recognized. The correct protocol is to assert the interrupt request until it is explicitly negated by the interrupt service routine. 5 Timing is shown with respect to 20% V RESET PIN IRQ/KBIPx MCF51CN128 ColdFire Microcontroller Data Sheet, Rev. 4 Freescale Semiconductor Table 17. Control Timing (continued) Rating Symbol t 3 MSH ...
Page 28
... Table 18. TPM Input Timing Function Symbol f TCLK t TCLK t clkh t clkl t ICPW t TCLK t clkh Figure 21. Timer External Clock t ICPW t ICPW Figure 22. Timer Input Capture Pulse Min Max Unit Bus 4 — t cyc 1.5 — t cyc 1.5 — t cyc 1.5 — t cyc t clkl Freescale Semiconductor ...
Page 29
... Data hold time (outputs Master Slave Rise time 11 D Input Output Fall time 12 D Input Output MCF51CN128 ColdFire Microcontroller Data Sheet, Rev. 4 Freescale Semiconductor describe the timing requirements for the SPI system. Table 19. SPI Timing Symbol SPSCK t Lead t Lag t WSPSCK t SU ...
Page 30
... SS output mode (DDS7 = 1, SSOE = 1). 2. LSBF = 0. For LSBF = 1, bit order is LSB, bit 1, ..., bit 6, MSB. MCF51CN128 ColdFire Microcontroller Data Sheet, Rev BIT LSB BIT Figure 23. SPI Master Timing (CPHA = (2) BIT (2) BIT Figure 24. SPI Master Timing (CPHA = LSB OUT LSB IN MASTER LSB OUT PORT DATA Freescale Semiconductor ...
Page 31
... SPSCK (CPOL = 1) (INPUT) 9 MISO SEE SLAVE (OUTPUT) NOTE 5 7 MOSI MSB IN (INPUT) NOTE: 1. Not defined but normally LSB of character just received MCF51CN128 ColdFire Microcontroller Data Sheet, Rev. 4 Freescale Semiconductor BIT BIT Figure 25. SPI Slave Timing (CPHA = BIT MSB OUT 6 BIT Figure 26 ...
Page 32
... MHz unless otherwise stated. Typical values are for reference ADCK 1 Typ Max Unit Comment — 3 +100 mV 0 +100 DDAD DDAD SSAD SSAD — REFH 4.5 5 kΩ External to MCU — 2 — 5 kΩ — 5 — 10 — 10 — 8.0 MHz — 4.0 Freescale Semiconductor ...
Page 33
... ADCO=1 Supply Current ADLPC=0 ADLSMP=0 ADCO=1 Supply Current Stop, Reset, Module Off ADC High Speed (ADLPC=0) Asynchronous Low Power (ADLPC=1) Clock Source MCF51CN128 ColdFire Microcontroller Data Sheet, Rev. 4 Freescale Semiconductor SIMPLIFIED INPUT PIN EQUIVALENT CIRCUIT Pad Z AS leakage due to input protection + V ADIN – ...
Page 34
... ADCK for conversion time cycles variances — 2 — LSB Includes Quantization 2 — LSB 2 — LSB 2 — LSB ADIN SSAD 2 — LSB ADIN DDAD ±1 2 — LSB 2 4 — LSB Pad leakage * R ±4 AS{test=pad leakage test} mV/°C — — — mV Freescale Semiconductor ...
Page 35
... EMC performance. The system designer should consult Freescale applications notes such as AN2321, AN1050, AN1263, AN2764, and AN1259 for advice and guidance specifically targeted at optimizing EMC performance. MCF51CN128 ColdFire Microcontroller Data Sheet, Rev. 4 Freescale Semiconductor Table 22. Flash Characteristics Symbol Min ...
Page 36
... EMC Evaluation Report for this device. 4 Ordering Information This section contains ordering information for MCF51CN128 devices. 1 Freescale Part Number MCF51CN128CLK MCF51CN128CLH MCF51CN128CGT 1 See the MCF51CN128 Reference Manual (document MCF51CN128RM), for a complete description of modules included on each device. 2 See Table 24 for package information. ...
Page 37
... LQFP MCF51CN128 ColdFire Microcontroller Data Sheet, Rev. 4 Freescale Semiconductor Mechanical Outline Drawings 37 ...
Page 38
... Mechanical Outline Drawings MCF51CN128 ColdFire Microcontroller Data Sheet, Rev Freescale Semiconductor ...
Page 39
... MCF51CN128 ColdFire Microcontroller Data Sheet, Rev. 4 Freescale Semiconductor Mechanical Outline Drawings 39 ...
Page 40
... Mechanical Outline Drawings 6.2 64-pin LQFP MCF51CN128 ColdFire Microcontroller Data Sheet, Rev Freescale Semiconductor ...
Page 41
... MCF51CN128 ColdFire Microcontroller Data Sheet, Rev. 4 Freescale Semiconductor Mechanical Outline Drawings 41 ...
Page 42
... Mechanical Outline Drawings MCF51CN128 ColdFire Microcontroller Data Sheet, Rev Freescale Semiconductor ...
Page 43
... QFN MCF51CN128 ColdFire Microcontroller Data Sheet, Rev. 4 Freescale Semiconductor Mechanical Outline Drawings 43 ...
Page 44
... Mechanical Outline Drawings MCF51CN128 ColdFire Microcontroller Data Sheet, Rev Freescale Semiconductor ...
Page 45
... MCF51CN128 ColdFire Microcontroller Data Sheet, Rev. 4 Freescale Semiconductor Mechanical Outline Drawings 45 ...
Page 46
... Mechanical Outline Drawings MCF51CN128 ColdFire Microcontroller Data Sheet, Rev Freescale Semiconductor ...
Page 47
... August 2008 2 January 2009 3 January 2009 4 MCF51CN128 ColdFire Microcontroller Data Sheet, Rev. 4 Freescale Semiconductor Table 25. Revision History Date Alpha Customer Release. Pre-Launch Release. Launch Release. May 2009 • Changed LVDH trip and recovery values in • Fixed Mini-FlexBus maximum frequency to 25.1666 MHz in Section 3.10, “ ...
Page 48
... Freescale Semiconductor product could create a situation where personal injury or death may occur. Should Buyer ...