MC9S12DG128CFU Freescale Semiconductor, Inc, MC9S12DG128CFU Datasheet

no-image

MC9S12DG128CFU

Manufacturer Part Number
MC9S12DG128CFU
Description
128K FLASH HCS12 MCU
Manufacturer
Freescale Semiconductor, Inc
Datasheet

Available stocks

Company
Part Number
Manufacturer
Quantity
Price
Part Number:
MC9S12DG128CFU
Manufacturer:
FREESCALE
Quantity:
6 227
Part Number:
MC9S12DG128CFUE
Manufacturer:
FREESCALE
Quantity:
2
Part Number:
MC9S12DG128CFUE
Manufacturer:
FREESCALE
Quantity:
2 430
Part Number:
MC9S12DG128CFUE
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Part Number:
MC9S12DG128CFUE
Manufacturer:
FREESCALE
Quantity:
2 430
Part Number:
MC9S12DG128CFUE
Manufacturer:
NXP
Quantity:
6 000
Part Number:
MC9S12DG128CFUE
Manufacturer:
FREESCALE
Quantity:
20 000
Part Number:
MC9S12DG128CFUE 1L59W
Manufacturer:
FREESCALE
Quantity:
20 000
Part Number:
MC9S12DG128CFUER
Manufacturer:
Freescale Semiconductor
Quantity:
10 000
Product Brief
16-Bit Microcontroller
Features
• 16-bit CPU12
• Multiplexed bus
• Wake-up interrupt inputs depending on the package option
• Memory options
— Upward compatible with M68HC11 instruction set
— Interrupt stacking and programmer’s model identical to M68HC11
— HCS12 Instruction queue
— Enhanced indexed addressing
— Single chip or expanded
— 16 address/16 data wide or 16 address/8 data narrow modes
— External address space 1MByte for Data and Program space (112 pin package only)
— 8-bit port H
— 2-bit port J1:0
— 2-bit port J7:6 shared with IIC, CAN4 and CAN0 module
— 8-bit port P shared with PWM or SPI1,2
— 32K, 64K, 128K, 256K, 512K Byte Flash EEPROM
— 1K, 2K, 4K Byte EEPROM
— 2K, 4K, 8K, 12K, 14K Byte RAM
Designed for automotive multiplexing applications, members of the MC9S12D-Family of 16 bit Flash-
based microcontrollers are fully pin compatible and enable users to choose between different memory
and peripheral options for scalable designs. All MC9S12D-Family members are composed of standard
on-chip peripherals including a 16-bit central processing unit (CPU12), up to 512K bytes of Flash
EEPROM, 14K bytes of RAM, 4K bytes of EEPROM, two asynchronous serial communications
interfaces (SCI), three serial peripheral interfaces (SPI), IIC-bus, an enhanced capture timer (ECT), two
8-channel 10-bit analog-to-digital converters (ADC), an eight-channel pulse-width modulator (PWM),
J1850 interface and up to five CAN 2.0 A, B software compatible modules (MSCAN12). System
resource mapping, clock generation, interrupt control and bus interfacing are managed by the system
integration module (SIM). The MC9S12D-Family has full 16-bit data paths throughout, however, the
external bus can operate in an 8-bit narrow mode so single 8-bit wide memory can be interfaced for
lower cost systems. 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 22
I/O ports are available with interrupt capability allowing Wake-Up from STOP or WAIT mode.
Not all features listed here are available in all configurations.
Additional information about D and B family inter-operability is given in:
EB386 “HCS12 D-Family Compatibility Considerations” and
EB388 “Using the HCS12 D-Family as a development platform for the HCS12 B family”
Freescale Semiconductor, Inc.
For More Information On This Produ
Go to: www.freescale.com
NOTE
MC9S12D-Family
MC9S12D-FamilyPP
Rev 6.1, 23-Oct-02

Related parts for MC9S12DG128CFU

MC9S12DG128CFU Summary of contents

Page 1

... Freescale Semiconductor, Inc. Product Brief 16-Bit Microcontroller Designed for automotive multiplexing applications, members of the MC9S12D-Family of 16 bit Flash- based microcontrollers are fully pin compatible and enable users to choose between different memory and peripheral options for scalable designs. All MC9S12D-Family members are composed of standard ...

Page 2

... Freescale Semiconductor, Inc. • Analog-to-Digital Converters — One or two 8-channel modules with 10-bit resolution depending on the package option — External conversion trigger capability • five 1M bit per second, CAN 2 software compatible modules — Five receive and three transmit buffers — Flexible identifier filter programmable bit bit bit — ...

Page 3

... Freescale Semiconductor, Inc. Table 1 List of MC9S12D-Family members Flash RAM EEPROM Package 512K 14K 4K 112LQFP 112LQFP 256K 12K 4K 80QFP 112LQFP 128K 8K 2K 80QFP 112LQFP 64K 4K 1K 80QFP 32K 2K 1K 80QFP • Pin out explanations: — A/D is the number of modules/total number of A/D channels. ...

Page 4

... Freescale Semiconductor, Inc. 32K - 512K Byte Flash EEPROM 2K - 14K Byte RAM Byte EEPROM VDDR VSSR VREGEN Voltage Regulator VDD1,2 VSS1,2 Single-wire Background BKGD Debug Module XFC Clock and VDDPLL Reset PLL Periodic Interrupt VSSPLL Generation EXTAL COP Watchdog Module Clock Monitor ...

Page 5

... Freescale Semiconductor, Inc. Figure 1 Pin assignments 112 LQFP for MC9S12D-Family SS1/PWM3/KWP3/PP3 1 SCK1/PWM2/KWP2/PP2 2 MOSI1/PWM1/KWP1/PP1 3 MISO1/PWM0/KWP0/PP0 4 XADDR17/PK3 5 XADDR16/PK2 6 XADDR15/PK1 7 XADDR14/PK0 8 IOC0/PT0 9 IOC1/PT1 10 IOC2/PT2 11 IOC3/PT3 12 VDD1 13 VSS1 14 IOC4/PT4 15 IOC5/PT5 16 IOC6/PT6 17 IOC7/PT7 18 XADDR19/PK5 19 XADDR18/PK4 20 KWJ1/PJ1 21 KWJ0/PJ0 22 MODC/TAGHI/BKGD 23 ADDR0/DATA0/PB0 24 ADDR1/DATA1/PB1 25 ADDR2/DATA2/PB2 26 ADDR3/DATA3/PB3 27 ADDR4/DATA4/PB4 28 For More Information On This Product, PRODUCT PROPOSAL, Rev 6 ...

Page 6

... Freescale Semiconductor, Inc. Figure 2 Pin Assignments in 80 QFP for MC9S12D-Family SS1/PWM3/KWP3/PP3 1 SCK1/PWM2/KWP2/PP2 2 MOSI1/PWM1/KWP1/PP1 3 MISO1/PWM0/KWP0/PP0 4 IOC0/PT0 5 IOC1/PT1 6 IOC2/PT2 7 IOC3/PT3 8 VDD1 9 VSS1 10 IOC4/PT4 11 IOC5/PT5 12 IOC6/PT6 13 IOC7/PT7 14 MODC/TAGHI/BKGD 15 ADDR0/DATA0/PB0 16 ADDR1/DATA1/PB1 17 ADDR2/DATA2/PB2 18 ADDR3/DATA3/PB3 19 ADDR4/DATA4/PB4 20 For More Information On This Product MC9S12D-Family 50 80 QFP PRODUCT PROPOSAL, Rev 6.1, 23-Oct-02 Go to: www ...

Page 7

... Freescale Semiconductor, Inc. Figure 3 MC9S12Dx512 User Configurable Memory Map $0000 $0400 $0800 $4000 EXT $7000 $8000 EXT $C000 $FF00 VECTORS VECTORS $FFFF NORMAL EXPANDED SINGLE CHIP The figure shows a useful map, which is not the map out of reset. After reset the map is: ...

Page 8

... Freescale Semiconductor, Inc. Figure 4 MC9S12Dx256 User Configurable Memory Map $0000 $0400 $1000 $4000 $8000 EXT $C000 $FF00 VECTORS VECTORS $FFFF NORMAL EXPANDED SINGLE CHIP For More Information On This Product, 8 $0000 1K Register Space $03FF Mappable to any 2K Boundary $0000 4K Bytes EEPROM Initially overlapped by register space ...

Page 9

... Freescale Semiconductor, Inc. Figure 5 MC9S12Dx128 User Configurable Memory Map $0000 $0400 $0800 $1000 $2000 $4000 $8000 EXT $C000 $FF00 VECTORS VECTORS $FFFF NORMAL EXPANDED SINGLE CHIP The figure shows a useful map, which is not the map out of reset. After reset the map is: ...

Page 10

... Freescale Semiconductor, Inc. Figure 6 MC9S12Dx64 User Configurable Memory Map $0000 $0400 $0800 $1000 $3000 $4000 $8000 EXT $C000 $FF00 VECTORS VECTORS $FFFF NORMAL EXPANDED SINGLE CHIP The figure shows a useful map, which is not the map out of reset. After reset the map is: ...

Page 11

... Freescale Semiconductor, Inc. Figure 7 MC9S12Dx32 User Configurable Memory Map $0000 $0400 $0800 $1000 $3800 $4000 $8000 EXT $C000 $FF00 VECTORS VECTORS $FFFF NORMAL EXPANDED SINGLE CHIP The figure shows a useful map, which is not the map out of reset. After reset the map is: ...

Page 12

... Freescale Semiconductor, Inc. 0. PIN 1 112 IDENT 1 VIEW 0.050 (K) C1 (Y) (Z) VIEW AB Figure 8 112-pin LQFP Mechanical Dimensions (case no. 987) For More Information On This Product, 12 0. TIPS VIEW AB 2 0.10 T 112X SEATING PLANE 0. GAGE PLANE 1 E PRODUCT PROPOSAL, Rev 6.1, 23-Oct-02 Go to: www ...

Page 13

... Freescale Semiconductor, Inc - 0. 0.05 A -C- H SEATING PLANE G DATUM -H- PLANE DETAIL C Figure 9 80-pin QFP Mechanical Dimensions (case no. 841B) For More Information On This Product, PRODUCT PROPOSAL, Rev 6.1, 23-Oct- -B- B DETAIL - DETAIL C DATUM -H- PLANE 0.10 M NOTES: 1. DIMENSIONING AND TOLERANCING PER ANSI Y14 ...

Page 14

... Freescale Semiconductor, Inc. Home Page: www.freescale.com email: support@freescale.com USA/Europe or Locations Not Listed: Freescale Semiconductor Technical Information Center, CH370 1300 N. Alma School Road Chandler, Arizona 85224 (800) 521-6274 480-768-2130 support@freescale.com Europe, Middle East, and Africa: Freescale Halbleiter Deutschland GmbH Technical Information Center ...

Related keywords