MC9S12DG128CPVER

MC9S12DG128CPVER Datasheet


MC9S12DT128

Part Datasheet
MC9S12DG128CPVER MC9S12DG128CPVER MC9S12DG128CPVER (pdf)
Related Parts Information
MC9S12DG128MPVR2 MC9S12DG128MPVR2 MC9S12DG128MPVR2
MC9S12DT128MPVE MC9S12DT128MPVE MC9S12DT128MPVE
MC9S12DG128VFUE MC9S12DG128VFUE MC9S12DG128VFUE
MC9S12DT128CPVE MC9S12DT128CPVE MC9S12DT128CPVE
MC9S12DG128CPVE MC9S12DG128CPVE MC9S12DG128CPVE
MC9S12DG128CFUE MC9S12DG128CFUE MC9S12DG128CFUE
MC9S12DG128MPVE MC9S12DG128MPVE MC9S12DG128MPVE
MC9S12DG128MFUE MC9S12DG128MFUE MC9S12DG128MFUE
MC9S12DT128VPVE MC9S12DT128VPVE MC9S12DT128VPVE
MC9S12DG128CPV MC9S12DG128CPV MC9S12DG128CPV
MC9S12DG128MPV MC9S12DG128MPV MC9S12DG128MPV
MC9S12DG128VPV MC9S12DG128VPV MC9S12DG128VPV
MC9S12DG128VPVE MC9S12DG128VPVE MC9S12DG128VPVE
MC9S12DG128MPVER MC9S12DG128MPVER MC9S12DG128MPVER
MC9S12DG128CFUER MC9S12DG128CFUER MC9S12DG128CFUER
PDF Datasheet Preview
MC9S12DT128

Device User Guide Covers MC9S12DT128E, MC9S12DG128E, MC9S12DJ128E, MC9S12DG128, MC9S12DJ128, MC9S12DB128, MC9S12A128, SC515846, SC515847, SC515848, SC515849, SC101161DT, SC101161DG, SC101161DJ, SC102202, SC102203, SC102204, SC102205

HCS12 Microcontrollers
9S12DT128DGV2/D V02.17 03 Jun 2010
freescale.com

Device User Guide 9S12DT128DGV2/D V02.17

Number Date

V01.00
18 Jun 18 June
2001
2001

V01.01
23 July 2001
23 July 2001

V01.02
23 Sep 2001
23 Sep 2001

V01.03
12 Oct 2001
12 Oct 2001

V01.04
27 Feb 2002
27 Feb 2002

V01.05
4 Mar 2002
4 Mar 2002

V01.06
8 July 2002
22 July 2002

V02.00
11 Jan 2002
11 Jan 2002

V02.01
01 Feb 2002
01 Feb 2002

Author

Description of Changes

Initial version parent doc v2.03 dug for dp256 .

Changed Partname, added pierce mode, updated electrical characteristics some minor corrections

Replaced Star12 by HCS12

Updated electrical spec after IOL/IOH , Data for Pierce, NVM reliability New document numbering. Corrected Typos
The following figure provides an ordering number example for the MC9S12D128 devices.

MC9S12 DJ128 C FU

Package Option Temperature Option Device Title Controller Family

Temperature Options

C = to V = to M = to

Package Options FU = 80QFP PV = 112LQFP PVE = lead-free 112LQFP

Figure 0-1 Order Partnumber Example

The following items should be considered when using a derivative.
• Registers

Do not write or read CAN0 registers after reset address range - if using a derivative without CAN0 see Table 0-1 and Table

Do not write or read CAN1 registers after reset address range - if using a derivative without CAN1 see Table 0-1 and Table

Do not write or read CAN4 registers after reset address range - if using a derivative without CAN4 see Table 0-1 and Table

Do not write or read BDLC registers after reset address range - if using a derivative without BDLC see Table 0-1 and Table

Do not write or read IIC registers after reset address range - if using a derivative without IIC see Table 0-1 and Table

Freescale Semiconductor

Device User Guide 9S12DT128DGV2/D V02.17

Do not write or read Byteflight registers after reset address range - if using a derivative without Byteflight registers see Table 0-1 and Table
• Interrupts

Fill the four CAN0 interrupt vectors - according to your coding policies for unused interrupts, if using a derivative without CAN0 see Table 0-1 and Table

Fill the four CAN1 interrupt vectors - according to your coding policies for unused interrupts, if using a derivative without CAN1 see Table 0-1 and Table

Fill the four CAN4 interrupt vectors - according to your coding policies for unused interrupts, if using a derivative without CAN4 see Table 0-1 and Table

Fill the BDLC interrupt vector according to your coding policies for unused interrupts, if using a derivative without BDLC see Table 0-1 and Table

Fill the IIC interrupt vector according to your coding policies for unused interrupts, if using a derivative without IIC see Table 0-1 and Table

Fill the four Byteflight interrupt vectors - according to your coding policies for unused interrupts, if using a derivative without Byteflight see Table 0-1 and Table
• Ports

The CAN0 pin functionality TXCAN0, RXCAN0 is not available on port PJ7, PJ6, PM5, PM4, PM3, PM2, PM1 and PM0, if using a derivative without CAN0 see Table 0-1 and Table

The CAN1 pin functionality TXCAN1, RXCAN1 is not available on port PM3 and PM2, if using a derivative without CAN1 see Table 0-1 and Table

The CAN4 pin functionality TXCAN4, RXCAN4 is not available on port PJ7, PJ6, PM7, PM6, PM5 and PM4, if using a derivative without CAN4 see Table 0-1 and Table

The BDLC pin functionality TXB, RXB is not available on port PM1 and PM0, if using a derivative without BDLC see Table 0-1 and Table

The IIC pin functionality SCL, SCA is not available on port PJ7 and PJ6, if using a derivative without IIC see Table 0-1 and Table

The Byteflight pin functionality BF_PSLM, BF_PERR, BF_PROK, BF_PSYN, TX_BF, RX_BF is not available on port PM7, PM6, PM5, PM4, PM3 and PM2, if using a derivative without Byteflight see Table 0-1 and Table

Do not write MODRR1 and MODRR0 Bit of Module Routing Register PIM_9DTB128 Block User Guide , if using a derivative without CAN0 see Table 0-1 and Table

Do not write MODRR3 and MODRR2 Bit of Module Routing Register PIM_9DTB128 Block User Guide , if using a derivative without CAN4 see Table 0-1 and Table
• Pins not available in 80 pin QFP package for MC9S12DG128E, MC9S12DG128, MC9S12DJ128E, MC9S12DJ128, MC9S12A128, SC515847, SC515848, SC101161DG, SC101161DJ, SC102203, and SC102204

Freescale Semiconductor

Device User Guide 9S12DT128DGV2/D V02.17

Port H In order to avoid floating nodes the ports should be either configured as outputs by setting the data direction register DDRH at to or enabling the pull resistors by writing a to the pull enable register PERH at

Port J[1:0] Port J pull-up resistors are enabled out of reset on all four pins 7:6 and Therefore care must be taken not to disable the pull enables on PJ[1:0] by clearing the bits PERJ1 and PERJ0 at

Port K Port K pull-up resistors are enabled out of reset, i.e. Bit 7 = PUKE = 1 in the register PUCR at Therefore care must be taken not to clear this bit.

Port M[7:6] PM7:6 must be configured as outputs or their pull resistors must be enabled to avoid floating inputs.

Port P6 PP6 must be configured as output or its pull resistor must be enabled to avoid a floating input.
More datasheets: MC9S12DG128VFUE | MC9S12DT128CPVE | MC9S12DG128CPVE | MC9S12DG128CFUE | MC9S12DG128MPVE | MC9S12DG128MFUE | MC9S12DT128VPVE | MC9S12DG128CPV | MC9S12DG128MPV | MC9S12DG128VPV


Notice: we do not provide any warranties that information, datasheets, application notes, circuit diagrams, or software stored on this website are up-to-date or error free. The archived MC9S12DG128CPVER Datasheet file may be downloaded here without warranties.

Datasheet ID: MC9S12DG128CPVER 635394