TWR-MCF51CN-KIT Freescale Semiconductor, TWR-MCF51CN-KIT Datasheet

KIT TOWER BOARD/SERIAL/ELEVATOR

TWR-MCF51CN-KIT

Manufacturer Part Number
TWR-MCF51CN-KIT
Description
KIT TOWER BOARD/SERIAL/ELEVATOR
Manufacturer
Freescale Semiconductor
Series
ColdFire®, Flexis™r
Type
MCUr
Datasheets

Specifications of TWR-MCF51CN-KIT

Contents
4 Boards, Cable, DVD
Processor To Be Evaluated
MCF51CN128
Data Bus Width
8 bit, 16 bit, 32 bit
Interface Type
RS-232, RS-485, Ethernet, USB, CAN
Silicon Manufacturer
Freescale
Core Architecture
Coldfire
Core Sub-architecture
Coldfire V1
Silicon Core Number
MCF51
Silicon Family Name
MCF51CN
Kit Contents
Board
Rohs Compliant
Yes
For Use With/related Products
Freescale Tower System, MCF51CN128
For Use With
TWR-ELEV - TOWER ELEVATOR BOARDS HARDWARE
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Freescale Semiconductor
Data Sheet: Technical Data
MCF51CN128 ColdFire
Microcontroller
Cover: MCF51CN128
The MCF51CN128 device is a low-cost, low-power,
high-performance 32-bit ColdFire V1 microcontroller (MCU)
featuring 10/100 BASE-T/TX fast ethernet controller (FEC),
media independent interface (MII) to connect an external
physical transceiver (PHY), and multi-function external bus
interface.
MCF51CN128 also has multiple communication interfaces
for various ethernet gateway applications. MCF51CN128 is
the first ColdFire V1 device to incorporate ethernet and
external bus interface along with new features to minimize
power consumption and increase functionality in low-power
modes.
The MCF51CN128 features the following functional units:
• 32-bit ColdFire V1 Central Processing Unit (CPU)
• On-Chip Memory
• Ethernet
© Freescale Semiconductor, Inc., 2009. All rights reserved.
Freescale reserves the right to change the detail specifications as may be required to permit
improvements in the design of its products.
– Up to 50.33 MHz ColdFire CPU from 3.6 V to 3.0 V, up
– Provides 0.94 Dhrystone 2.1 MIPS per MHz
– ColdFire Instruction Set Revision C (ISA_C)
– Support for up to 45 peripheral interrupt requests and 7
– 128 KB Flash, 24 KB RAM
– Flash read/program/erase over full operating voltage
– On-chip memory aliased to create a contiguous memory
– Security circuitry to prevent unauthorized access to
– FEC—10/100 BASE-T/TX, bus-mastering fast ethernet
to 40 MHz CPU from 3.0 V to 2.1 V, and up to 20 MHz
CPU from 2.1 V to 1.8 V across temperature range of
–40 °C to 85 °C
performance when running from internal RAM
(0.76 DMIPS/MHz from flash)
software interrupts
and temperature
space with off-chip memory
Peripherals, RAM, and flash contents
controller with direct memory access (DMA); supports
half or full duplex; operation is limited to 3.0 V to 3.6 V
• External Bus
• Power-Saving Modes
• Clock Source Options
– MII—media independent interface to connect ethernet
– Mini-FlexBus—Multi-function external bus interface;
– Programmable options: access time per chip select, burst
– Two low-power stop modes, one of which allows limited
– Reduced-power wait mode shuts off CPU and allows
– Low-power run and wait modes allow peripherals to run
– Peripheral clock enable register can disable clocks to
– Low-power external oscillator that can be used in stop3
– Low-power real-time counter for use in run, wait, and
– 6 μs typical wake-up time from stop3 mode
– Pins and clocks to peripherals not available in smaller
– Oscillator (XOSC) — Loop-control pierce oscillator;
– Multi-Purpose Clock Generator (MCG) — Flexible
controller to external PHY; includes output clock for
external PHY
supports up to 1 MB memories, gate-array logic, simple
slave device or glueless interfaces to standard
chip-selected asynchronous memories
and burst-inhibited transfers per chip select, transfer
direction, and address setup and hold times
use of some peripherals (ADC, KBI, RTC)
full use of all peripherals; FEC can remain active and
conduct DMA transfers to RAM and assert an interrupt
to wake up the CPU upon completion
while the voltage regulator is in standby
unused modules, thereby reducing currents
mode to provide accurate clock source to active
peripherals
stop modes with internal and external clock sources
packages are automatically disabled for reduced current
consumption; no user interaction is needed
crystal or ceramic resonator range of 31.25 kHz to
38.4 kHz or 1 MHz to 25 MHz
clock source module with either frequency-locked-loop
(FLL) or phase-lock loop (PLL) clock options. FLL can
be controlled by internal or external reference and
MCF51CN128
48 QFN
7 mm × 7 mm
Document Number: MCF51CN128
80 LQFP
14 mm × 14 mm
Rev. 4, 5/2009
64 LQFP
10 mm × 10 mm

Related parts for TWR-MCF51CN-KIT

TWR-MCF51CN-KIT 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

... Table 24. Package Descriptions Abbreviation Designator LQFP LQFP QFN GT Package (°C) –40 to +85 80-pin LQFP –40 to +85 64-pin LQFP –40 to +85 48-pin QFN Case No. Document No. LK 917A 98ASS23237W LH 840F 98ASS23234W 1314 98ARH99048A Table 24. For the latest available drawings, visit Freescale Semiconductor 2 ...

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 ...

Related keywords