mcf51ac256 Freescale Semiconductor, Inc, mcf51ac256 Datasheet

no-image

mcf51ac256

Manufacturer Part Number
mcf51ac256
Description
Mcf51ac256 Coldfire Microcontroller
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mcf51ac256ACFGE
Manufacturer:
FREESCALE
Quantity:
2 400
Part Number:
mcf51ac256ACFGE
Manufacturer:
FREESCALE
Quantity:
2 400
Part Number:
mcf51ac256ACFUE
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf51ac256ACLKE
Manufacturer:
FREESCALE
Quantity:
1 500
Part Number:
mcf51ac256ACLKE
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf51ac256ACPUE
Manufacturer:
MURATA
Quantity:
1 000
Part Number:
mcf51ac256BCFGE
Manufacturer:
FREESCALE
Quantity:
20 000
Freescale Semiconductor
Data Sheet: Advance Information
MCF51AC256 ColdFire
Microcontroller
The MCF51AC256 is a member of the ColdFire
32-bit variable-length reduced instruction set (RISC)
microcontroller. This document provides an overview of the
MCF51AC256 series, focusing on its highly integrated and
diverse feature set.
The MCF51AC256 series is based on the V1 ColdFire core
and operates at processor core speeds up to 50.33 MHz. As
part of Freescale’s Controller Continuum
upgrade for designs based on the MC9S08AC128 series of
8-bit microcontrollers.
The MCF51AC256 features the following functional units:
© Freescale Semiconductor, Inc., 2008. All rights reserved.
Preliminary—Subject to Change Without Notice
This document contains information on a product under development. Freescale reserves the
right to change or discontinue this product without notice.
V1 ColdFire core with background debug module
Up to 256 KBytes of flash memory
Up to 32 Kbytes of static RAM (SRAM)
Up to two analog comparators (ACMP)
Analog-to-digital converter (ADC) with up to 24
channels
Controller-area network (CAN)
Cyclic redundancy check (CRC)
Inter-integrated circuit (IIC)
Keyboard interrupt (KBI)
Multipurpose clock generator (MCG)
Rapid general-purpose input/output (RGPIO)
Two serial communications interfaces (SCI)
Up to two serial parallel interfaces (SPI)
Two flexible timer modules (FTM)
Timer pulse-width modulator (TPM)
®
, it is an ideal
®
family of
80 LQFP
14 mm × 14 mm
MCF51AC256
Document Number: MCF51AC256
Rev.1 , 06/2008
64 LQFP
10 mm × 10 mm
64 QFP
14 mm × 14 mm

Related parts for mcf51ac256

mcf51ac256 Summary of contents

Page 1

... This document provides an overview of the MCF51AC256 series, focusing on its highly integrated and diverse feature set. The MCF51AC256 series is based on the V1 ColdFire core and operates at processor core speeds up to 50.33 MHz. As part of Freescale’s Controller Continuum upgrade for designs based on the MC9S08AC128 series of 8-bit microcontrollers ...

Page 2

... LQFP Package .39 3.3 64-pin QFP Package .42 4 Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .45 List of Figures Figure 1. MCF51AC256 Block Diagram . . . . . . . . . . . . . . . . . . . . 4 Figure 2. 80-Pin LQFP . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 Figure 3. 64-Pin QFP and LQFP . . . . . . . . . . . . . . . . . . . . . . . . 11 Figure 4. Typical IOH vs. VDD–VOH at VDD = 3V (Low Drive, PTxDSn = Figure 5. Typical IOH vs. VDD–VOH at VDD = 3V (High Drive, PTxDSn = MCF51AC256 ColdFire Microcontroller Data Sheet, Rev ...

Page 3

... SPI1 (serial peripheral interface) SPI2 (serial peripheral interface) FTM1 (flexible timer module) channels FTM2 channels TPM3 (timer pulse-width modulator) channels VBUS (debug visibility bus) MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 Freescale Semiconductor Table 1. MCF51AC256A MCF51AC256B MCF51AC128A 80-pin 64-pin 80-pin 64-pin 80-pin ...

Page 4

... The members of MCF51AC128 with CAN support have 32 K-byte RAM. The other members have 16 K-byte RAM pins on Ports E and F are shared with the ColdFire Rapid GPIO module. 1.2 Block Diagram Figure 1 shows the connections between the MCF51AC256 series pins and modules. VREFH VREFL VDDAD VSSAD Port J: ...

Page 5

... Features Table 2 describes the functional units of the MCF51AC256 series. Table 2. MCF51AC256 Series Functional Units Functional Unit CF1CORE (V1 ColdFire core) BDM (background debug module) DBG (debug) VBUS (debug visibility bus) SIM (system integration module) FLASH (flash memory) RAM (random-access memory) RGPIO (rapid general-purpose input/output) ...

Page 6

... Operation in low-power modes for lower noise operation — Asynchronous clock source for lower noise operation — Automatic compare with interrupt for less-than, or greater-than or equal-to, programmable value — On-chip temperature sensor MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 6 Preliminary—Subject to Change Without Notice Freescale Semiconductor ...

Page 7

... Zero to eight bytes data length – Programmable bit rate Mbps – Support for remote frames — Five receive buffers with FIFO storage scheme — Three transmit buffers with internal prioritization using a “local priority” concept MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 Freescale Semiconductor ...

Page 8

... Rapid GPIO pins connected to the processor’s local 32-bit platform bus with set, clear, and faster toggle functionality 1.4 Part Numbers MCF Status (MCF = Fully Qualified ColdFire) (PCF = Product Engineering) Core Family MCF51AC256 ColdFire Microcontroller Data Sheet, Rev 256 free indicator Package designator Temperature range (V = – ...

Page 9

... Freescale Part Number MCF51AC256AVFUE MCF51AC256 ColdFire Microcontroller with CAN MCF51AC256BVFUE MCF51AC256 ColdFire Microcontroller without CAN MCF51AC256AVLKE MCF51AC256 ColdFire Microcontroller with CAN MCF51AC256BVLKE MCF51AC256 ColdFire Microcontroller without CAN MCF51AC256AVPUE MCF51AC256 ColdFire Microcontroller with CAN MCF51AC256BVPUE MCF51AC256 ColdFire Microcontroller without CAN MCF51AC128AVFUE MCF51AC128 ColdFire Microcontroller with CAN ...

Page 10

... PTE0 / RGPIO0 / TxD1 17 PTE1 / RGPIO1 / RxD1 18 PTE2 / RGPIO2 / FTM1CH0 19 PTE3 / RGPIO3 / FTM1CH1 20 Figure 3 shows the pinout of the 64-pin LQFP and QFP. MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 10 80-Pin LQFP Figure 2. 80-Pin LQFP Preliminary—Subject to Change Without Notice PTG3 / KBI1P3 / AD1P18 60 PTD3 / KBI1P6 / AD1P11 59 ...

Page 11

... PTE1 / RGPIO1 / RxD1 PTE2 / RGPIO2 / FTM1CH0 PTE3 / RGPIO3 / FTM1CH1 Table 4 shows the package pin assignments. Table 4. Pin Availability by Package Pin-Count Pin Number MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 Freescale Semiconductor 64-Pin QFP 8 64-Pin LQFP ...

Page 12

... MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 12 Lowest <-- Priority 64 Port Pin Alt 1 Alt 2 9 PTC6 FTM2FLT 10 PTF7 RGPIO15 11 PTF5 RGPIO13 FTM2CH1 12 PTF6 RGPIO14 FTM1FLT — PTJ0 PST0 — PTJ1 PST1 — ...

Page 13

... FTM1CLK, FTM2CLK, and TPMCLK are available to FTM1, FTM2, and TPM3 respectively. 2 TxCAN is available in the member that supports CAN. 3 RxCAN is available in the member that supports CAN. MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 Freescale Semiconductor Lowest <-- Priority 64 Port Pin Alt 1 ...

Page 14

... Preliminary Electrical Characteristics This section contains electrical specification tables and reference timing diagrams for the MCF51AC256 microcontroller, including detailed information on power considerations, DC/AC electrical characteristics, and AC timing specifications. 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 ...

Page 15

... Junction temperature is a function of die size, on-chip power dissipation, package thermal resistance, mounting site (board) temperature, ambient temperature, air flow, power dissipation of other components on the board, and board thermal resistance. MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 Freescale Semiconductor Table 6. Absolute Maximum Ratings ...

Page 16

... Model Human Body Series Resistance Storage Capacitance Number of Pulse per pin Machine Series Resistance Storage Capacitance Number of Pulse per pin MCF51AC256 ColdFire Microcontroller Data Sheet, Rev °C can be obtained from: J × θ ...

Page 17

... Output high voltage — High Drive (PTxDSn = Output low voltage — Low Drive (PTxDSn = 0) Output low voltage — High Drive (PTxDSn = Output high current — Max total MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 Freescale Semiconductor Description Rating Symbol 85° Table 10 ...

Page 18

... Low-voltage warning threshold low range Low-voltage warning threshold — low range Low-voltage inhibit reset/recover hysteresis RAM retention voltage MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 18 Table 10. DC Characteristics (continued) Symbol for all ports OLT ...

Page 19

... Input must be current limited to the value specified. To determine the value of the required current-limiting resistor, calculate resistance values for positive and negative clamp voltages, then use the larger of the two values. 8 The RESET pin does not have a clamp diode to V MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 Freescale Semiconductor Table 10. DC Characteristics (continued) Symbol ...

Page 20

... Figure 4. Typical I Average of I –20.0E-3 –18.0E-3 –16.0E-3 –14.0E-3 –12.0E-3 –10.0E-3 –8.0E-3 –6.0E-3 –4.0E-3 –2.0E-3 000E+0 Figure 5. Typical I MCF51AC256 ColdFire Microcontroller Data Sheet, Rev –V ( 0.3 0.5 0.8 0.9 V –V Supply OH vs. V – (Low Drive, PTxDSn = 0) OH ...

Page 21

... Figure 6. Typical I Average of I –30.0E-3 –25.0E-3 –20.0E-3 –15.0E-3 –10.0E-3 –5.0E-3 000E+0 0.00 Figure 7. Typical I MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 Freescale Semiconductor V –V ( 0.30 0.50 0.80 1.00 V –V Supply OH vs. V – (Low Drive, PTxDSn = 0) OH ...

Page 22

... Most customers are expected to find that auto-wakeup from stop2 or stop3 can be used instead of the higher current wait mode. 5 Values given under the following conditions: low range operation (RANGE = 0), low power mode (HGO = 0). MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 22 Table 11. Supply Current Characteristics Symbol ...

Page 23

... ADCK Analog Source 10 bit mode Resistance f > 4MHz ADCK f < 4MHz ADCK 8 bit mode (all valid f ADC High Speed (ADLPC=0) Conversion Low Power (ADLPC=1) Clock Freq. MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 Freescale Semiconductor Symbol DDAC V AIN V AIO ALKG t AINIT = 3.0 V, Temp = 25° ...

Page 24

... ADCO=1 Supply CurrentADLPC =0ADLSMP=1 ADCO=1 Supply CurrentADLPC =0ADLSMP=0 ADCO=1 Supply Current Stop, Reset, Module Off MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 24 =1.0 MHz unless otherwise stated. Typical values are for ADCK SIMPLIFIED INPUT PIN EQUIVALENT CIRCUIT Pad Z AS leakage due to input ...

Page 25

... Error 8 bit mode 12 bit mode Input Leakage 10 bit mode Error 8 bit mode Temp Sensor 25°C Voltage –40 °C — 25 °C Temp Sensor Slope 25 °C — 85 °C MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 Freescale Semiconductor = V REFH C Symb Min ADACK 1.25 — ADC — ...

Page 26

... When MCG is configured for PEE or PBE mode, input clock source must be divisible using RDIV to within the range of 1 MHz to 2MHz. 4 This parameter is characterized and not tested on each device. Proper PC board layout procedures must be followed to achieve specifications MHz crystal MCF51AC256 ColdFire Microcontroller Data Sheet, Rev 1.0 MHz unless otherwise stated. Typical values are for reference ADCK Rating Low range (RANGE = Low range (32 kHz to 38 ...

Page 27

... Long term Jitter of DCO output clock 13 D (averaged over 2ms interval VCO operating frequency Jitter of PLL output clock measured over 625 Lock entry frequency tolerance MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 Freescale Semiconductor MCU EXTAL Crystal or Resonator 1 Symbol f int_ft f ...

Page 28

Table 16. MCG Frequency Specifications (continued)(Temperature Range = –40 to 125°C Ambient) Num C Rating 19 D Lock exit frequency tolerance 20 D Lock time — FLL 21 D Lock time — PLL Loss of external clock minimum 22 D ...

Page 29

... This is the minimum pulse width that is guaranteed to pass through the pin synchronization circuitry. Shorter pulses may or may not be recognized. In stop mode, the synchronizer is bypassed so shorter pulses can be recognized in that case. 4 Timing is shown with respect to 20% V RESET PIN MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 Freescale Semiconductor Table 17. Control Timing Symbol ) ...

Page 30

... External clock period 3 D External clock high time 4 D External clock low time 5 D Input capture pulse width TPMxCLK TPMxCHn TPMxCHn MCF51AC256 ColdFire Microcontroller Data Sheet, Rev IHIL IRQ/KBIPx IRQ/KBIPx t ILIH Figure 10. IRQ/KBIPx Timing Table 18. TPM/FTM Input Timing Function Symbol f ...

Page 31

... Parameter 1 D MSCAN Wake-up dominant pulse filtered 2 D MSCAN Wake-up dominant pulse pass 1 Typical values are based on characterization data at V MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 Freescale Semiconductor Symbol t WUP t WUP = 5 °C unless otherwise stated. DD Preliminary—Subject to Change Without Notice ...

Page 32

... SPI output pins. 3 Time to data active from high-impedance state. 4 Hold time to high-impedance state. MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 32 describe the timing requirements for the SPI system. Table 20. SPI Electrical Characteristic 2 ...

Page 33

... SCK (CPOL = 1) (OUTPUT) MISO (INPUT) 11 MOSI (OUTPUT) NOTES output mode (MODFEN = 1, SSOE = 1). 2. LSBF = 0. For LSBF = 1, bit order is LSB, bit 1, ..., bit 6, MSB. MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 Freescale Semiconductor MSB IN BIT BIT MSB OUT Figure 13 ...

Page 34

... Flash Specifications This section provides details about program/erase times and program-erase endurance for the Flash memory. Program and erase operations do not require any special power sources other than the normal V information about program/erase operations, see MCF51AC256 ColdFire Microcontroller Data Sheet, Rev ...

Page 35

... TEM cell in two package orientations (North and East). For more detailed information concerning the evaluation results, conditions and setup, please refer to the EMC Evaluation Report for this device. MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 Freescale Semiconductor Table 21. Flash Characteristics ...

Page 36

... Mechanical Outline Drawings 3 Mechanical Outline Drawings 3.1 80-pin LQFP Package MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 36 Preliminary—Subject to Change Without Notice Freescale Semiconductor ...

Page 37

... MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 Freescale Semiconductor Preliminary—Subject to Change Without Notice Mechanical Outline Drawings 37 ...

Page 38

... Mechanical Outline Drawings MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 38 Preliminary—Subject to Change Without Notice Freescale Semiconductor ...

Page 39

... LQFP Package MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 Freescale Semiconductor Preliminary—Subject to Change Without Notice Mechanical Outline Drawings 39 ...

Page 40

... Mechanical Outline Drawings MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 40 Preliminary—Subject to Change Without Notice Freescale Semiconductor ...

Page 41

... MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 Freescale Semiconductor Preliminary—Subject to Change Without Notice Mechanical Outline Drawings 41 ...

Page 42

... Mechanical Outline Drawings 3.3 64-pin QFP Package MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 42 Preliminary—Subject to Change Without Notice Freescale Semiconductor ...

Page 43

... MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 Freescale Semiconductor Preliminary—Subject to Change Without Notice Mechanical Outline Drawings 43 ...

Page 44

... Mechanical Outline Drawings MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 44 Preliminary—Subject to Change Without Notice Freescale Semiconductor ...

Page 45

... Revision History Revision 1 Initial published MCF51AC256 ColdFire Microcontroller Data Sheet, Rev.1 Freescale Semiconductor Table 22. Revision History Description Preliminary—Subject to Change Without Notice Revision History 45 ...

Page 46

... Freescale Semiconductor Literature Distribution Center P.O. Box 5405 Denver, Colorado 80217 1-800-441-2447 or +1-303-675-2140 Fax: +1-303-675-2150 LDCForFreescaleSemiconductor@hibbertgroup.com MCF51AC256 Document Number: Rev.1 06/2008 Preliminary—Subject to Change Without Notice Information in this document is provided solely to enable system and software implementers to use Freescale Semiconductor products. There are no express or implied copyright licenses granted hereunder to design or fabricate any integrated circuits or integrated circuits based on the information in this document ...

Related keywords