MC9S12C64CFUE Freescale Semiconductor, MC9S12C64CFUE Datasheet

IC MCU 64K FLASH 4K RAM 80-QFP

MC9S12C64CFUE

Manufacturer Part Number
MC9S12C64CFUE
Description
IC MCU 64K FLASH 4K RAM 80-QFP
Manufacturer
Freescale Semiconductor
Series
HCS12r
Datasheets

Specifications of MC9S12C64CFUE

Core Processor
HCS12
Core Size
16-Bit
Speed
25MHz
Connectivity
CAN, EBI/EMI, SCI, SPI
Peripherals
POR, PWM, WDT
Number Of I /o
60
Program Memory Size
64KB (64K x 8)
Program Memory Type
FLASH
Ram Size
4K x 8
Voltage - Supply (vcc/vdd)
2.35 V ~ 5.5 V
Data Converters
A/D 8x10b
Oscillator Type
Internal
Operating Temperature
-40°C ~ 85°C
Package / Case
80-QFP
Processor Series
S12C
Core
HCS12
Data Bus Width
16 bit
Data Ram Size
4 KB
Interface Type
CAN/SCI/SPI
Maximum Clock Frequency
25 MHz
Number Of Programmable I/os
60
Number Of Timers
8
Maximum Operating Temperature
+ 85 C
Mounting Style
SMD/SMT
3rd Party Development Tools
EWHCS12
Development Tools By Supplier
M68EVB912C32EE
Minimum Operating Temperature
- 40 C
On-chip Adc
8-ch x 10-bit
Package
80PQFP
Family Name
HCS12
Maximum Speed
25 MHz
Operating Supply Voltage
2.5|5 V
Height
2.4 mm
Length
14 mm
Supply Voltage (max)
2.75 V, 5.5 V
Supply Voltage (min)
2.35 V, 2.97 V
Width
14 mm
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Eeprom Size
-
Lead Free Status / Rohs Status
Lead free / RoHS Compliant

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC9S12C64CFUE
Manufacturer:
FREESCALE
Quantity:
3 450
Part Number:
MC9S12C64CFUE
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MC9S12C64CFUE
Manufacturer:
FREESCALE
Quantity:
3 450
Freescale Semiconductor
Product Brief
MC9S12C-Family
16-Bit Microcontroller
Based on Freescale’s market-leading flash technology, members of the MC9S12C-Family deliver the
power and flexibility of our 16 Bit core (CPU12) family to a whole new range of cost and space sensitive,
general purpose Industrial and Automotive network applications. MC9S12C-Family members are
comprised of standard on-chip peripherals including a 16-bit central processing unit (CPU12), up to 128K
bytes of Flash EEPROM or ROM, up to 4K bytes of RAM, an asynchronous serial communications
interface (SCI), a serial peripheral interface (SPI), an 8-channel 16-bit timer module (TIM), a 6-channel
8-bit pulse width modulator (PWM), an 8-channel, 10-bit analog-to-digital converter (ADC) and up to one
CAN 2.0 A, B software compatible module (MSCAN12). The MC9S12C-Family has full 16-bit data paths
throughout. The inclusion of a PLL circuit allows power consumption and performance to be adjusted to
suit operational requirements. In addition to the I/O ports available in each module, up to 10 dedicated I/O
port bits are available with Wakeup capability from STOP or WAIT mode. The MC9S12C-Family is
available in 48-pin and 52-pin LQFP, and in 80-pin QFP packages (all RoHS Compliant J-STD-020C); the
80-pin version is pin-compatible with the HCS12B- and D-Family derivatives.
The C-Family includes ROM versions MC3S12C128/96/64/32/16 of all devices which provide a further
cost reduction path for applications with high volume and stable code.
1
© Freescale Semiconductor, Inc., 2005, 2006. All rights reserved.
16-Bit HCS12 CORE
— HCS12 CPU
— MMC (memory map and interface)
— INT (interrupt control)
— BDM (background debug mode)
— DBG12 (enhanced debug12 module including breakpoints and change-of-flow trace buffer)
— Multiplexed Expansion Bus (available only in 80-pin package version)
Features
MC9S12CFAMPB
Rev. 5, 03/2006

Related parts for MC9S12C64CFUE

MC9S12C64CFUE Summary of contents

Page 1

... INT (interrupt control) — BDM (background debug mode) — DBG12 (enhanced debug12 module including breakpoints and change-of-flow trace buffer) — Multiplexed Expansion Bus (available only in 80-pin package version) © Freescale Semiconductor, Inc., 2005, 2006. All rights reserved. MC9S12CFAMPB Rev. 5, 03/2006 ...

Page 2

... Programmable period and duty cycle — 8-bit 6-channel or 16-bit 3-channel — Separate control for each pulse width and duty cycle — Center-aligned or left-aligned outputs — Programmable clock select logic with a wide range of frequencies — Fast emergency shutdown input 2 MC9S12C-Family, Rev. 5 Freescale Semiconductor ...

Page 3

... I/O lines with 5V input and drive capability — dedicated 5V input only lines (IRQ, XIRQ) — 5V A/D converter inputs and 5V I/O • Development Support — Single-wire background debug™ mode (BDM) — On-chip hardware breakpoints — Enhanced DBG12 debug features Freescale Semiconductor MC9S12C-Family, Rev. 5 Features 3 ...

Page 4

... Freescale Semiconductor I ...

Page 5

... Interrupt capability ( IRQ, XIRQ) • For 52 Pin Versions: — Port input only PAD = 8. — 5 inputs provide Interrupt capability ( IRQ, XIRQ) • For 48 Pin Versions: — Port input only PAD = 8. — 3 inputs provide Interrupt capability ( IRQ, XIRQ) Freescale Semiconductor MC9S12C-Family, Rev. 5 Pin Out Explanations 5 ...

Page 6

... AN3 PAD3 AN4 PAD4 AN5 PAD5 AN6 PAD6 AN7 PAD7 PT0 PT1 MUX PT2 PT3 PT4 PT5 PT6 PT7 PP0 PP1 PP2 PP3 PP4 PP5 PP6 PP7 PJ6 PJ7 PS0 PS1 PS2 PS3 PM0 PM1 PM2 PM3 PM4 PM5 Freescale Semiconductor ...

Page 7

... The figure shows a useful map, which is not the map out of reset. After reset the map is: $0000 - $03FF: Register Space $0000 - $0FFF: 4K RAM (only 3K visible $0400 - $0FFF) Flash Erase Sector Size is 1024 Bytes Figure 2. MCxS12C128 User Configurable Memory Map Freescale Semiconductor EXT VECTORS VECTORS EXPANDED ...

Page 8

... Mappable to any 2K Boundary $0000 16K Fixed Flash EEPROM/ROM $3FFF $3000 4K Bytes RAM $3FFF Mappable to any 4K Boundary $4000 16K Fixed Flash EEPROM/ROM $7FFF $8000 16K Page Window 6 * 16K Flash EEPROM/ROM Pages $BFFF 16K Fixed Flash EEPROM/ROM $C000 $FFFF $FF00 BDM (If Active) $FFFF Freescale Semiconductor ...

Page 9

... The figure shows a useful map, which is not the map out of reset. After reset the map is: $0000 - $03FF: Register Space $0000 - $0FFF: 4K RAM (only 3K visible $0400 - $0FFF) Flash Erase Sector Size is 512 Bytes Figure 4. MCxS12C64 User Configurable Memory Map Freescale Semiconductor EXT VECTORS VECTORS EXPANDED ...

Page 10

... EXPANDED SPECIAL SINGLE CHIP MC9S12C-Family, Rev. 5 $0000 1K Register Space $03FF Mappable to any 2K Boundary $3800 2K Bytes RAM $3FFF Mappable to any 2K Boundary $8000 16K Page Window 2 * 16K Flash EEPROM/ROM Pages $BFFF 16K Fixed Flash EEPROM/ROM $C000 $FFFF $FF00 BDM (If Active) $FFFF Freescale Semiconductor ...

Page 11

... The figure shows a useful map, which is not the map out of reset. After reset the map is: $0000 - $03FF: Register Space $0800 - $0FFF: 2K RAM Flash Erase Sector Size is 512 Bytes Figure 6. MCxS12C16 User Configurable Memory Map Freescale Semiconductor EXT VECTORS VECTORS EXPANDED SPECIAL SINGLE CHIP MC9S12C-Family, Rev ...

Page 12

... EXPANDED SPECIAL SINGLE CHIP MC9S12C-Family, Rev. 5 $0000 1K Register Space $03FF Mappable to any 2K Boundary $3C00 1K Bytes RAM $3FFF Mappable to any 2K Boundary $8000 16K Page Window 1 * 16K Flash EEPROM/ROM Page $BFFF 16K Fixed Flash EEPROM/ROM $C000 $FFFF $FF00 BDM (If Active) $FFFF Freescale Semiconductor ...

Page 13

... ADDR4/DATA4/PB4 20 Signals shown in Bold are not available on the Pin Package Signals shown in Bold Italic are available in the 52, but not the 48 Pin Package Figure 8. Pin Assignments for 80-pin QFP for MC9S12C-Family Freescale Semiconductor MC9S12C-Family 80 QFP !!! Pin-out is Subject to Change !!! MC9S12C-Family, Rev. 5 Pin Assignments ...

Page 14

... IOC6/PT6 11 IOC7/PT7 12 MODC/BKGD 13 PB4 * Signals shown in Bold are not available on the 48 Pin Package Figure 9. Pin Assignments for 52-pin LQFP for MC9S12C-Family MC9S12C-Family 33 52 LQFP MC9S12C-Family, Rev. 5 VRH VDDA PAD07/AN07 PAD06/AN06 PAD05/AN05 PAD04/AN04 PAD03/AN03 PAD02/AN02 PAD01/AN01 PAD00/AN00 PA2 PA1 PA0 Freescale Semiconductor ...

Page 15

... PW0/IOC0/PT0 1 PW1/IOC1/PT1 2 PW2/IOC2/PT2 3 PW3/IOC3/PT3 4 VDD1 5 VSS1 6 PW4/IOC4/PT4 7 8 IOC5/PT5 9 IOC6/PT6 10 IOC7/PT7 11 MODC/BKGD 12 PB4 Figure 10. Pin Assignments for 48-pin LQFP for MC9S12C-Family Freescale Semiconductor MC9S12C-Family 48 LQFP MC9S12C-Family, Rev. 5 Pin Assignments VRH VDDA PAD07/AN07 PAD06/AN06 PAD05/AN05 PAD04/AN04 PAD03/AN03 PAD02/AN02 PAD01/AN01 PAD00/AN00 PA0 XIRQ/PE0 ...

Page 16

... Package Mechanical Information 7 Package Mechanical Information Refer to the following pages for detailed package dimensions. 16 MC9S12C-Family, Rev. 5 Freescale Semiconductor ...

Page 17

... Freescale Semiconductor MC9S12C-Family, Rev. 5 Package Mechanical Information 17 ...

Page 18

... Package Mechanical Information 18 MC9S12C-Family, Rev. 5 Freescale Semiconductor ...

Page 19

... Freescale Semiconductor MC9S12C-Family, Rev. 5 Package Mechanical Information 19 ...

Page 20

... Package Mechanical Information 20 MC9S12C-Family, Rev. 5 Freescale Semiconductor ...

Page 21

... Freescale Semiconductor MC9S12C-Family, Rev. 5 Package Mechanical Information 21 ...

Page 22

... Package Mechanical Information 22 MC9S12C-Family, Rev. 5 Freescale Semiconductor ...

Page 23

... Freescale Semiconductor MC9S12C-Family, Rev. 5 Package Mechanical Information 23 ...

Page 24

... Package Mechanical Information 24 MC9S12C-Family, Rev. 5 Freescale Semiconductor ...

Page 25

... Freescale Semiconductor MC9S12C-Family, Rev. 5 Package Mechanical Information 25 ...

Page 26

... Freescale Semiconductor product could create a situation where personal injury or death may occur. Should Buyer ...

Related keywords