mcf51ag96 Freescale Semiconductor, Inc, mcf51ag96 Datasheet

no-image

mcf51ag96

Manufacturer Part Number
mcf51ag96
Description
Coldfire Microcontroller Covers Mcf51ag128 And Mcf51ag96 Mcf51ag128 Coldfire Microcontroller
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
mcf51ag96CLF
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf51ag96CLH
Manufacturer:
FREESCALE
Quantity:
3 470
Part Number:
mcf51ag96CLH
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf51ag96CLH
Manufacturer:
FREESCALE
Quantity:
3 470
Part Number:
mcf51ag96CLH
Manufacturer:
FREESCALE
Quantity:
20 000
Part Number:
mcf51ag96CLK
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
mcf51ag96VLF
Manufacturer:
FREESCALE
Quantity:
20 000
Freescale Semiconductor
Data Sheet: Technical Data
MCF51AG128 ColdFire
Microcontroller
Covers: MCF51AG128 and
MCF51AG96
The MCF51AG128 is a member of the ColdFire
32-bit variable-length reduced instruction set (RISC)
microcontroller. This document provides an overview of the
MCF51AG128 series MCUs, focusing on its highly
integrated and diverse feature set.
The MCF51AG128 derivative are low-cost, low-power, and
high-performance 32-bit ColdFire V1 microcontroller units
(MCUs) designed for industrial and appliance applications. It
is an ideal upgrade for designs based on the MC9S08AC128
series of 8-bit microcontrollers.
The MCF51AG128 features the following functional units:
• 32-bit Version 1 ColdFire
• On-chip memory
• Power-Saving Modes
• System Protection
© Freescale Semiconductor, Inc., 2010. 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 2.7 V to 5.5 V
– Provide 0.94 Dhrystone 2.1 DMIPS per MHz
– Implements Coldfire Instruction Set Revision C
– Up to 128 KB flash memory read/program/erase over
– Up to 16 KB random access memory (RAM)
– Security circuitry to prevent unauthorized access to
– Three ultra-low power stop modes and reduced power
– Peripheral clock enable register can disable clocks to
– Advanced independent clocked watchdog (WDOG)
– Additional external watchdog monitor (EWM) to help
performance when running from internal RAM (0.76
DMIPS per MHz when running from flash)
(ISA_C)
full operating voltage and temperature
RAM and flash contents
wait mode
unused modules, thereby reducing currents
with features like, robust refresh mechanism, windowed
mode, high granulation timeout, fast test of timeout, and
always forces a reset
reset external circuits
®
central processor unit (CPU)
®
family of
• Debug Support
• DMA Controller
• CF1_INTC
– Low-voltage detection with reset or interrupt
– Separate low voltage warning with selectable trip points
– Illegal opcode and illegal address detection with reset
– Flash block protection for each array to prevent
– Hardware CRC module to support fast cyclic
– Single-wire back ground debug interface
– Real-time debug support, with six hardware breakpoints
– On-chip trace buffer provides programmable start/stop
– Support for real-time program (and optional partial data)
– Four independently programmable DMA channels
– DMA enabled peripherals include IIC, SCI, SPI, FTM,
– Support of 44 peripheral I/O interrupt requests and seven
– Fixed association between interrupt request source, level
– Unique vector number for each interrupt source
– Support for service routine interrupt acknowledge
– Ability to mask any individual or all interrupt sources
accidental write/erasure
redundancy checks
(4 PC, 1 address pair and 1 data) that can be configured
into a 1- or 2-level trigger
recording conditions
trace using the debug visibility bus
provide the means to directly transfer data between
system memory and I/O peripherals
HSCMP, ADC, RTC, and eGPIO, and the DMA request
from these peripherals can be configured as DMA
source or as an iEvent input
software (one per level) interrupt requests
and priority, up to two requests can be remapped to the
highest maskable level and priority
(software IACK) read cycles for improved system
performance
48 LQFP
7 mm x 7mm
80 LQFP
14 mm × 14 mm
MCF51AG128
Document Number: MCF51AG128
Rev. 5, 6/2010
64 LQFP
10 mm × 10 mm
64 QFP
14 mm × 14 mm

Related parts for mcf51ag96

mcf51ag96 Summary of contents

Page 1

... Freescale Semiconductor Data Sheet: Technical Data MCF51AG128 ColdFire Microcontroller Covers: MCF51AG128 and MCF51AG96 The MCF51AG128 is a member of the ColdFire 32-bit variable-length reduced instruction set (RISC) microcontroller. This document provides an overview of the MCF51AG128 series MCUs, focusing on its highly integrated and diverse feature set. ...

Page 2

System Clock Sources – Oscillator (XOSC) — Loop-control pierce oscillator; crystal or ceramic resonator range of 31.25 kHz to 38.4 kHz or 1 MHz to 16 MHz – Internal Clock Source (ICS) — Frequency-locked-loop (FLL) controlled by internal or ...

Page 3

MCF51AG128 Family Configurations . . . . . . . . . . . . . . . . . . . .4 1.1 Device Comparison ...

Page 4

... SPI2 (serial peripheral interface) FTM1 (flexible timer module) channels FTM2 channels 4 MCF51AG128 80-pin 64-pin 48-pin 128 Yes No MCF51AG128 ColdFire Microcontroller, Rev. 5 MCF51AG96 80-pin 64-pin 96 16 Yes Yes 4-ch Yes Yes Yes Yes Yes No 1 ...

Page 5

... Some pins of FTMx might not be bonded on small package, therefore these channels could be used as soft timer only. 1.2 Block Diagram Figure 1 shows the connections between the MCF51AG128 series pins and modules. Freescale Semiconductor MCF51AG128 80-pin 64-pin 48-pin Yes No MCF51AG128 ColdFire Microcontroller, Rev. 5 MCF51AG128 Family Configurations MCF51AG96 80-pin 64-pin 2 No Yes No 48-pin No 5 ...

Page 6

MCF51AG128 Family Configurations VREFH VREFL VDDA VSSA Port J: DDATA3- DBG DDATA0 PST3- VBUS PST0 Port G: BKGD/MS BDM PSTCLK BKPT ColdFire V1 core + DMA + iEvent RESET SIM IRQ/ TPMCLK WDOG LVD IRQ FLASH 128 ...

Page 7

Features Table 2 describes the functional units of the MCF51AG128 series. Table 2. MCF51AG128 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 ...

Page 8

MCF51AG128 Family Configurations Table 2. MCF51AG128 Series Functional Units (continued) Functional Unit WDOG (Watchdog timer) RTC (Real Time Counter) 8 keeps a watch on the system functioning and resets it in case of its failure Provides a constant time-base with ...

Page 9

Pin Assignments This section describes the pin assignments for the available packages. Figure 2 shows the pinout of the 80-pin LQFP. 1 PTC0/SCL PTC1/SDA 2 3 IRQ/TPMCLK PTF0/RGPIO8/FTM1CH2 4 5 PTF1/RGPIO9/FTM1CH3 PTF2/RGPIO10/FTM1CH4 6 7 PTF3/RGPIO11/FTM1CH5 PTF4/RGPIO12/FTM2CH0 8 9 PTC6/FTM2FLT ...

Page 10

MCF51AG128 Family Configurations Figure 3 shows the pinout of the 64-pin LQFP and QFP. PTC0/SCL 1 PTC1/SDA 2 IRQ/TPMCLK 3 4 PTF0/RGPIO8/FTM1CH2 5 PTF1/RGPIO9/FTM1CH3 6 PTF2/RGPIO10/FTM1CH4 7 PTF3/RGPIO11/FTM1CH5 8 PTF4/RGPIO12/FTM2CH0 9 PTC6/FTM2FLT 10 PTF7/RGPIO15 11 PTF5/RGPIO13/FTM2CH1 12 PTF6/RGPIO14/FTM1FLT 13 PTE0/RGPIO0/TxD1 ...

Page 11

Figure 4 shows the pinout of the 48-pin LQFP. IRQ/TPMCLK PTF0/RGPIO8/FTM1CH2 PTF1/RGPIO9/FTM1CH3 PTF2/RGPIO10/FTM1CH4 PTF3/RGPIO11/FTM1CH5 PTF4/RGPIO12/FTM2CH0 PTC6/FTM2FLT PTF7/RGPIO15 PTF5/RGPIO13/FTM2CH1 PTF6/RGPIO14/FTM1FLT PTE0/RGPIO0/TXD1 PTE1/RGPIO1/RXD1 Freescale Semiconductor LQFP ...

Page 12

MCF51AG128 Family Configurations Table 3 shows the package pin assignments. Table 3. Pin Availability by Package Pin-Count Pin Number ...

Page 13

Table 3. Pin Availability by Package Pin-Count (continued) Pin Number — 43 — 44 — 45 — ...

Page 14

Preliminary Electrical Characteristics 1 TPMCLK, FTM1CLK, and FTM2CLK options are configured via software; out of reset, FTM1CLK, FTM2CLK, and TPMCLK are available to FTM1, FTM2, and TPM3 respectively. 2 Preliminary Electrical Characteristics This section contains electrical specification tables and reference ...

Page 15

Supply voltage Input voltage Instantaneous maximum current Single pin limit (applies to all port pins) Maximum current into V Storage temperature 1 Input must be current limited to the value specified. To determine the value of the required current-limiting resistor, ...

Page 16

Preliminary Electrical Characteristics 1 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. 2 Junction ...

Page 17

Table 7. ESD and Latch-up Test Conditions (continued) Model Latch-up Minimum input voltage limit Maximum input voltage limit Table 8. ESD and Latch-Up Protection Characteristics Num 1 Human Body Model (HBM) 2 Charge Device Model (CDM) 3 Latch-up Current at ...

Page 18

Preliminary Electrical Characteristics Num C Parameter 6 P Input high voltage; all digital inputs 7 P Input low voltage; all digital inputs 8 D Input hysteresis; all digital inputs 9 P Input leakage current; input only pins 10 P High ...

Page 19

Typical values are based on characterization data at 25°C unless otherwise stated. 2 Measured with Measured with Measured with ...

Page 20

Preliminary Electrical Characteristics Typical V vs 1.40 Hot (105°C) 1.20 Room (25°C) Cold (-40°C) 1.00 0.80 0.60 0.40 0.20 0. (mA) OL Figure 7. Typical I Typical V vs ...

Page 21

Supply Current Characteristics Num C Parameter Run supply current measured at 4 MHz CPU clock (All Peripheral Clocks are ON Run supply current measured at 16 MHz CPU clock (All Peripheral Clocks are ...

Page 22

Preliminary Electrical Characteristics Num C Parameter 14 Stop3 mode supply current –40 ° °C P 105 ° –40 ° °C C 105 °C 15 Stop4 mode supply current –40 ° °C P ...

Page 23

High Speed Comparator (HSCMP) Electricals Num C Rating 1 — Supply voltage 2 T Supply current, high speed mode ( PMODE = Supply current, low speed mode ( PMODE = 0) 4 ...

Page 24

Preliminary Electrical Characteristics Table 12. 5V 12-bit ADC Operating Conditions (continued) Characterist Num Ref Voltage High 4 D Ref Voltage Low 5 D Input Voltage 6 C Input Capacitance 7 C Input Resistance 8 C Analog ...

Page 25

– Figure 10. ADC Input Impedance Equivalency Diagram Table 13 12-bit ADC Characteristics (V Num C Characteristic 1 T Supply Current ADLPC = 1 ADLSMP = 1 ADCO = 1 ...

Page 26

Preliminary Electrical Characteristics Table 13 12-bit ADC Characteristics (V Num C Characteristic 6 P ADC High Speed Asynchronous (ADLPC = 0) Clock Source Low Power (ADLPC = Conversion Short Sample Time (Including (ADLSMP = 0) ...

Page 27

Table 13 12-bit ADC Characteristics (V Num C Characteristic 25 ° Temp Sensor Voltage –40 °C — 25 ° Temp Sensor Slope 25 °C — 85 ° 5.0 V, Temp = 25 ...

Page 28

Preliminary Electrical Characteristics 2 When MCG is configured for FEE or FBE mode, input clock source must be divisible using RDIV to within the range of 31.25 kHz to 39.0625 kHz. 3 This parameter is characterized and not tested on ...

Page 29

Table 15. ICS Frequency Specifications (continued)(Temperature Range = –40 to 105 °C Ambient) Num C Rating FLL acquisition time 11 D Long term Jitter of DCO output clock (averaged over 4 2ms interval Loss of ...

Page 30

Preliminary Electrical Characteristics 2.12 AC Characteristics This section describes ac timing characteristics for each peripheral system. 2.12.1 Control Timing Num Bus frequency (t = 1/f cyc 2 D Internal low-power oscillator period 3 D External reset pulse ...

Page 31

Timer (TPM/FTM) Module Timing Synchronizer circuits determine the shortest input pulses that can be recognized or the fastest clock that can be used as the optional external source to the timer counter. These synchronizers operate from the current bus ...

Page 32

Preliminary Electrical Characteristics 2.12.3 SPI Characteristics Table 18 and Figure 15 through Figure 18 No. C Function Operating frequency — D Master Slave SPSCK period 1 D Master Slave Enable lead time 2 D Master Slave Enable lag time 3 ...

Page 33

SS (OUTPUT) 2 SPSCK (CPOL = 0) (OUTPUT) SPSCK (CPOL = 1) (OUTPUT MISO 2 MSB IN (INPUT) 9 MOSI MSB OUT (OUTPUT) NOTES output mode (DDS7 = 1, SSOE = 1). 2. LSBF = ...

Page 34

Preliminary Electrical Characteristics SS (INPUT) SPSCK (CPOL = 0) (INPUT) 2 SPSCK (CPOL = 1) (INPUT) 7 MISO MSB OUT SLAVE (OUTPUT MOSI MSB IN (INPUT) NOTE: 1. Not defined but normally MSB of character just received SS ...

Page 35

Num C Characteristic 1 — Supply voltage for program/erase 2 — Supply voltage for read operation 3 — Internal FCLK frequency 4 — Internal FCLK period (1/FCLK) 5 — Byte program time (random location) 6 — Byte program time (burst ...

Page 36

... MCF51AG128VQH MCF51AG128 ColdFire Microcontroller MCF51AG128VLF MCF51AG128 ColdFire Microcontroller MCF51AG96VLK MCF51AG96 ColdFire Microcontroller MCF51AG96VLH MCF51AG96 ColdFire Microcontroller MCF51AG96VQH MCF51AG96 ColdFire Microcontroller MCF51AG96VLF MCF51AG96 ColdFire Microcontroller 4 Package Information Pin Count Package Type 80 Low Quad Flat Package 64 Low Quad Flat Package 64 Quad Flat Package ...

Page 37

Mechanical Outline Drawings 5.1 80-pin LQFP Package Freescale Semiconductor MCF51AG128 ColdFire Microcontroller, Rev. 5 Mechanical Outline Drawings 37 ...

Page 38

Mechanical Outline Drawings 38 MCF51AG128 ColdFire Microcontroller, Rev. 5 Freescale Semiconductor ...

Page 39

Freescale Semiconductor MCF51AG128 ColdFire Microcontroller, Rev. 5 Mechanical Outline Drawings 39 ...

Page 40

Mechanical Outline Drawings 5.2 64-pin LQFP Package 40 MCF51AG128 ColdFire Microcontroller, Rev. 5 Freescale Semiconductor ...

Page 41

Freescale Semiconductor MCF51AG128 ColdFire Microcontroller, Rev. 5 Mechanical Outline Drawings 41 ...

Page 42

Mechanical Outline Drawings 42 MCF51AG128 ColdFire Microcontroller, Rev. 5 Freescale Semiconductor ...

Page 43

QFP Package Freescale Semiconductor MCF51AG128 ColdFire Microcontroller, Rev. 5 Mechanical Outline Drawings 43 ...

Page 44

Mechanical Outline Drawings 44 MCF51AG128 ColdFire Microcontroller, Rev. 5 Freescale Semiconductor ...

Page 45

Freescale Semiconductor MCF51AG128 ColdFire Microcontroller, Rev. 5 Mechanical Outline Drawings 45 ...

Page 46

Mechanical Outline Drawings 5.4 48-pin LQFP Package 46 MCF51AG128 ColdFire Microcontroller, Rev. 5 Freescale Semiconductor ...

Page 47

Freescale Semiconductor MCF51AG128 ColdFire Microcontroller, Rev. 5 Mechanical Outline Drawings 47 ...

Page 48

Revision History 6 Revision History Rev. No. Date 1 11/2008 Initial Draft Release. 2 4/2009 Internal Release. 3 5/2009 Alpha Customer Release. 4 12/2009 • Added 48-pin LQFP information; • Updated Section • Provided the supply current in Section 2.7/23, ...

Page 49

Freescale Semiconductor THIS PAGE INTENTIONALLY BLANK MCF51AG128 ColdFire Microcontroller, Rev ...

Page 50

... Freescale sales representative. For information on Freescale’s Environmental Products program http://www.freescale.com/epp. Freescale™ and the Freescale logo are trademarks of Freescale Semiconductor, Inc. All other product or service names are the property of their respective owners. © Freescale Semiconductor, Inc. 2010. All rights reserved. ...

Related keywords