电子工程世界电子工程世界电子工程世界

型号

产品描述

搜索
 

MC9S12A256VPV

器件型号:MC9S12A256VPV
器件类别:半导体    嵌入式处理器和控制器   
厂商名称:FREESCALE (NXP )
下载文档

器件描述

16-BIT, FLASH, 25 MHz, MICROCONTROLLER, PQFP112

参数

MC9S12A256VPV功能数量 1
MC9S12A256VPV端子数量 112
MC9S12A256VPV最大工作温度 125 Cel
MC9S12A256VPV最小工作温度 -40 Cel
MC9S12A256VPV最大供电/工作电压 2.75 V
MC9S12A256VPV最小供电/工作电压 2.35 V
MC9S12A256VPV额定供电电压 2.5 V
MC9S12A256VPV外部数据总线宽度 16
MC9S12A256VPV输入输出总线数量 91
MC9S12A256VPV线速度 25 MHz
MC9S12A256VPV加工封装描述 LQFP-112
MC9S12A256VPV状态 DISCONTINUED
MC9S12A256VPV包装形状 SQUARE
MC9S12A256VPV包装尺寸 FLATPACK, 低 PROFILE
MC9S12A256VPV表面贴装 Yes
MC9S12A256VPV端子形式 GULL WING
MC9S12A256VPV端子间距 0.6500 mm
MC9S12A256VPV端子涂层 锡 铅
MC9S12A256VPV端子位置
MC9S12A256VPV包装材料 塑料/环氧树脂
MC9S12A256VPV温度等级 AUTOMOTIVE
MC9S12A256VPVADC通道 Yes
MC9S12A256VPV地址总线宽度 19
MC9S12A256VPV位数 16
MC9S12A256VPV最大FCLK时钟频率 16 MHz
MC9S12A256VPV微处理器类型 单片机
MC9S12A256VPVPWM通道 Yes
MC9S12A256VPVROM编程 FLASH

文档预览

MC9S12A256VPV器件文档内容

Freescale Semiconductor, Inc...                                Freescale Semiconductor, Inc. DOCUMENT NUMBER

                                                                                                                                                              9S12DT256DGV3/D

                                                      MC9S12DT256
                                                   Device User Guide

                                                           V03.03

                                                        Covers also

                                           MC9S12A256, MC9S12DJ256
                                                     MC9S12DG256,

                                                                     Original Release Date: 24 March 2003
                                                                                 Revised:26 July 2003
                                                                                      Motorola, Inc

                                 Motorola reserves the right to make changes without further notice to any products herein to improve reliability, function or
                                 design. Motorola does not assume any liability arising out of the application or use of any product or circuit described herein;
                                 neither does it convey any license under its patent rights nor the rights of others. Motorola products are not designed, intended,
                                 or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to
                                 support or sustain life, or for any other application in which the failure of the Motorola product could create a situation where
                                 personal injury or death may occur. Should Buyer purchase or use Motorola products for any such unintended or unauthorized
                                 application, Buyer shall indemnify and hold Motorola and its officers, employees, subsidiaries, affiliates, and distributors harmless
                                 against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of
                                 personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that Motorola was
                                 negligent regarding the design or manufacture of the part.

                                                                                                                                                                                       1
                                                                              For More Information On This Product,

                                                                                          Go to: www.freescale.com
                                                               Freescale Semiconductor, Inc. DOCUMENT NUMBER

                                                                                                                                                              9S12DT256DGV3/D

                                 Revision History

                                 Version Revision Effective  Author                         Description of Changes

                                 Number Date       Date              Initial version for Maskset L91N , based on MC9S12DP256B
                                                                     V02.11.
                                 V03.00  24 March
                                           2003                         added new HCS12 core documentation

Freescale Semiconductor, Inc...  V03.01  30 June                         added cumulative program/erase cycle limitation
                                          2003                               to Table A-12 for EEPROM

                                 V03.02  24 July                         updated Table 0-2 Document References
                                          2003                           removed cumulative program/erase cycle

                                 V03.03  26 July                             limitation from Table A-12 for EEPROM
                                          2003
                                                                         added LRAE generic load and execute info to
                                                                             section 15

                                                                         Added MC9S12DT256 in QFP 80 to Table 0-1

                                 Motorola reserves the right to make changes without further notice to any products herein to improve reliability, function or
                                 design. Motorola does not assume any liability arising out of the application or use of any product or circuit described herein;
                                 neither does it convey any license under its patent rights nor the rights of others. Motorola products are not designed, intended,
                                 or authorized for use as components in systems intended for surgical implant into the body, or other applications intended to
                                 support or sustain life, or for any other application in which the failure of the Motorola product could create a situation where
                                 personal injury or death may occur. Should Buyer purchase or use Motorola products for any such unintended or unauthorized
                                 application, Buyer shall indemnify and hold Motorola and its officers, employees, subsidiaries, affiliates, and distributors harmless
                                 against all claims, costs, damages, and expenses, and reasonable attorney fees arising out of, directly or indirectly, any claim of
                                 personal injury or death associated with such unintended or unauthorized use, even if such claim alleges that Motorola was
                                 negligent regarding the design or manufacture of the part.

                                                                                                                                                                                       2

                                                                              For More Information On This Product,
                                                                                          Go to: www.freescale.com
Freescale Semiconductor, Inc...  FreescalMeC9SS1e2mDTi2c56oDnedvicuecUtsoerrG, uIindec--. 9S12DT256DGV3/D V03.03

                                                                                                                                             3
                                    For More Information On This Product,

                                                Go to: www.freescale.com
Freescale Semiconductor, Inc...  MC9S12DT256 Device User GuFidree--es9Sc1a2DlTe25S6DeGmV3i/DcoV0n3.d03uctor, Inc.

                                      4
                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
Freescale Semiconductor, Inc...                                Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 Table of Contents

                                 Section 1 IntroductionMC9S12DT256

                                 1.1 Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
                                 1.2 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .19
                                 1.3 Modes of Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .21
                                 1.4 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
                                 1.5 Device Memory Map. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
                                 1.6 Detailed Register Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27
                                 1.7 Part ID Assignments. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50

                                 Section 2 Signal Description

                                 2.1 Device Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .51
                                 2.2 Signal Properties Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
                                 2.3 Detailed Signal Descriptions. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
                                 2.3.1 EXTAL, XTAL -- Oscillator Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
                                 2.3.2 RESET -- External Reset Pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .56
                                 2.3.3 TEST -- Test Pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
                                 2.3.4 VREGEN -- Voltage Regulator Enable Pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
                                 2.3.5 XFC -- PLL Loop Filter Pin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
                                 2.3.6 BKGD / TAGHI / MODC -- Background Debug, Tag High, and Mode Pin . . . . . . . .57
                                 2.3.7 PAD15 / AN15 / ETRIG1 -- Port AD Input Pin of ATD1 . . . . . . . . . . . . . . . . . . . . . .57
                                 2.3.8 PAD[14:08] / AN[14:08] -- Port AD Input Pins of ATD1 . . . . . . . . . . . . . . . . . . . . . .57
                                 2.3.9 PAD7 / AN07 / ETRIG0 -- Port AD Input Pin of ATD0 . . . . . . . . . . . . . . . . . . . . . . .58
                                 2.3.10 PAD[06:00] / AN[06:00] -- Port AD Input Pins of ATD0 . . . . . . . . . . . . . . . . . . . . . .58
                                 2.3.11 PA[7:0] / ADDR[15:8] / DATA[15:8] -- Port A I/O Pins . . . . . . . . . . . . . . . . . . . . . . .58
                                 2.3.12 PB[7:0] / ADDR[7:0] / DATA[7:0] -- Port B I/O Pins . . . . . . . . . . . . . . . . . . . . . . . . .58
                                 2.3.13 PE7 / NOACC / XCLKS -- Port E I/O Pin 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .58
                                 2.3.14 PE6 / MODB / IPIPE1 -- Port E I/O Pin 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
                                 2.3.15 PE5 / MODA / IPIPE0 -- Port E I/O Pin 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
                                 2.3.16 PE4 / ECLK -- Port E I/O Pin 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
                                 2.3.17 PE3 / LSTRB / TAGLO -- Port E I/O Pin 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
                                 2.3.18 PE2 / R/W -- Port E I/O Pin 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
                                 2.3.19 PE1 / IRQ -- Port E Input Pin 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
                                 2.3.20 PE0 / XIRQ -- Port E Input Pin 0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61

                                                                                                                                                                                        5

                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
                                 MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

Freescale Semiconductor, Inc...  2.3.21  PH7 / KWH7 / SS2 -- Port H I/O Pin 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
                                 2.3.22  PH6 / KWH6 / SCK2 -- Port H I/O Pin 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
                                 2.3.23  PH5 / KWH5 / MOSI2 -- Port H I/O Pin 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
                                 2.3.24  PH4 / KWH4 / MISO2 -- Port H I/O Pin 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
                                 2.3.25  PH3 / KWH3 / SS1 -- Port H I/O Pin 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .61
                                 2.3.26  PH2 / KWH2 / SCK1 -- Port H I/O Pin 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62
                                 2.3.27  PH1 / KWH1 / MOSI1 -- Port H I/O Pin 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62
                                 2.3.28  PH0 / KWH0 / MISO1 -- Port H I/O Pin 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62
                                 2.3.29  PJ7 / KWJ7 / TXCAN4 / SCL -- PORT J I/O Pin 7 . . . . . . . . . . . . . . . . . . . . . . . . . .62
                                 2.3.30  PJ6 / KWJ6 / RXCAN4 / SDA -- PORT J I/O Pin 6 . . . . . . . . . . . . . . . . . . . . . . . . . .62
                                 2.3.31  PJ[1:0] / KWJ[1:0] -- Port J I/O Pins [1:0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62
                                 2.3.32  PK7 / ECS / ROMONE -- Port K I/O Pin 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .62
                                 2.3.33  PK[5:0] / XADDR[19:14] -- Port K I/O Pins [5:0] . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
                                 2.3.34  PM7 / TXCAN4 -- Port M I/O Pin 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
                                 2.3.35  PM6 / RXCAN4 -- Port M I/O Pin 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .63
                                 2.3.36  PM5 / TXCAN0 / TXCAN4 / SCK0 -- Port M I/O Pin 5 . . . . . . . . . . . . . . . . . . . . . . .63
                                 2.3.37  PM4 / RXCAN0 / RXCAN4/ MOSI0 -- Port M I/O Pin 4 . . . . . . . . . . . . . . . . . . . . . .63
                                 2.3.38  PM3 / TXCAN1 / TXCAN0 / SS0 -- Port M I/O Pin 3 . . . . . . . . . . . . . . . . . . . . . . . .63
                                 2.3.39  PM2 / RXCAN1 / RXCAN0 / MISO0 -- Port M I/O Pin 2 . . . . . . . . . . . . . . . . . . . . . .63
                                 2.3.40  PM1 / TXCAN0 / TXB -- Port M I/O Pin 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
                                 2.3.41  PM0 / RXCAN0 / RXB -- Port M I/O Pin 0. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
                                 2.3.42  PP7 / KWP7 / PWM7 / SCK2 -- Port P I/O Pin 7 . . . . . . . . . . . . . . . . . . . . . . . . . . .64
                                 2.3.43  PP6 / KWP6 / PWM6 / SS2 -- Port P I/O Pin 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
                                 2.3.44  PP5 / KWP5 / PWM5 / MOSI2 -- Port P I/O Pin 5. . . . . . . . . . . . . . . . . . . . . . . . . . .64
                                 2.3.45  PP4 / KWP4 / PWM4 / MISO2 -- Port P I/O Pin 4. . . . . . . . . . . . . . . . . . . . . . . . . . .64
                                 2.3.46  PP3 / KWP3 / PWM3 / SS1 -- Port P I/O Pin 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .64
                                 2.3.47  PP2 / KWP2 / PWM2 / SCK1 -- Port P I/O Pin 2 . . . . . . . . . . . . . . . . . . . . . . . . . . .65
                                 2.3.48  PP1 / KWP1 / PWM1 / MOSI1 -- Port P I/O Pin 1. . . . . . . . . . . . . . . . . . . . . . . . . . .65
                                 2.3.49  PP0 / KWP0 / PWM0 / MISO1 -- Port P I/O Pin 0. . . . . . . . . . . . . . . . . . . . . . . . . . .65
                                 2.3.50  PS7 / SS0 -- Port S I/O Pin 7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
                                 2.3.51  PS6 / SCK0 -- Port S I/O Pin 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
                                 2.3.52  PS5 / MOSI0 -- Port S I/O Pin 5 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
                                 2.3.53  PS4 / MISO0 -- Port S I/O Pin 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
                                 2.3.54  PS3 / TXD1 -- Port S I/O Pin 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .65
                                 2.3.55  PS2 / RXD1 -- Port S I/O Pin 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
                                 2.3.56  PS1 / TXD0 -- Port S I/O Pin 1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66

                                 6

                                                                         For More Information On This Product,
                                                                                     Go to: www.freescale.com
Freescale Semiconductor, Inc...                                Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 2.3.57 PS0 / RXD0 -- Port S I/O Pin 0 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
                                 2.3.58 PT[7:0] / IOC[7:0] -- Port T I/O Pins [7:0] . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
                                 2.4 Power Supply Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .66
                                 2.4.1 VDDX,VSSX -- Power & Ground Pins for I/O Drivers . . . . . . . . . . . . . . . . . . . . . . . .66
                                 2.4.2 VDDR, VSSR -- Power & Ground Pins for I/O Drivers & for Internal Voltage Regulator
                                 66
                                 2.4.3 VDD1, VDD2, VSS1, VSS2 -- Core Power Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . .67
                                 2.4.4 VDDA, VSSA -- Power Supply Pins for ATD and VREG . . . . . . . . . . . . . . . . . . . . .67
                                 2.4.5 VRH, VRL -- ATD Reference Voltage Input Pins . . . . . . . . . . . . . . . . . . . . . . . . . . .67
                                 2.4.6 VDDPLL, VSSPLL -- Power Supply Pins for PLL . . . . . . . . . . . . . . . . . . . . . . . . . . .67
                                 2.4.7 VREGEN -- On Chip Voltage Regulator Enable . . . . . . . . . . . . . . . . . . . . . . . . . . . .68

                                 Section 3 System Clock Description

                                 3.1 Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69

                                 Section 4 Modes of Operation

                                 4.1 Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71
                                 4.2 Chip Configuration Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71
                                 4.3 Security. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72
                                 4.3.1 Securing the Microcontroller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72
                                 4.3.2 Operation of the Secured Microcontroller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72
                                 4.3.3 Unsecuring the Microcontroller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
                                 4.4 Low Power Modes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
                                 4.4.1 Stop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
                                 4.4.2 Pseudo Stop. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
                                 4.4.3 Wait . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .73
                                 4.4.4 Run. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .74

                                 Section 5 Resets and Interrupts

                                 5.1 Overview. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75
                                 5.2 Vectors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75
                                 5.2.1 Vector Table. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75
                                 5.3 Effects of Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77
                                 5.3.1 I/O pins. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77
                                 5.3.2 Memory . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .77

                                 Section 6 HCS12 Core Block Description

                                                                                                                                                                                        7

                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
Freescale Semiconductor, Inc...  MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                 6.1 CPU12 Block Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
                                 6.2 HCS12 Module Mapping Control (MMC) Block Description . . . . . . . . . . . . . . . . . . . . . .79
                                 6.2.1 Device specific information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
                                 6.3 HCS12 Multiplexed External Bus Interface (MEBI) Block Description . . . . . . . . . . . . . .79
                                 6.3.1 Device specific information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
                                 6.4 HCS12 Interrupt (INT) Block description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .79
                                 6.5 HCS12 Background Debug (BDM) Block Description . . . . . . . . . . . . . . . . . . . . . . . . . .79
                                 6.6 HCS12 Breakpoint (BKP) Block Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80

                                 Section 7 Clock and Reset Generator (CRG) Block Description

                                 7.1 Device-specific information. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80
                                 7.1.1 XCLKS . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .80

                                 Section 8 Enhanced Capture Timer (ECT) Block Description

                                 Section 9 Analog to Digital Converter (ATD) Block Description

                                 Section 10 Inter-IC Bus (IIC) Block Description

                                 Section 11 Serial Communications Interface (SCI) Block Description

                                 Section 12 Serial Peripheral Interface (SPI) Block Description

                                 Section 13 J1850 (BDLC) Block Description

                                 Section 14 Pulse Width Modulator (PWM) Block Description

                                 Section 15 Flash EEPROM 256K Block Description

                                 Section 16 EEPROM 4K Block Description

                                 Section 17 RAM Block Description

                                 Section 18 MSCAN Block Description

                                 Section 19 Port Integration Module (PIM) Block Description

                                 Section 20 Voltage Regulator (VREG) Block Description

                                      8
                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
Freescale Semiconductor, Inc...                                Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 Appendix A Electrical Characteristics

                                 A.1 General. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
                                 A.1.1 Parameter Classification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
                                 A.1.2 Power Supply . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .89
                                 A.1.3 Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .90
                                 A.1.4 Current Injection. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91
                                 A.1.5 Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91
                                 A.1.6 ESD Protection and Latch-up Immunity . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92
                                 A.1.7 Operating Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
                                 A.1.8 Power Dissipation and Thermal Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
                                 A.1.9 I/O Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
                                 A.1.10 Supply Currents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .97
                                 A.2 ATD Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99
                                 A.2.1 ATD Operating Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99
                                 A.2.2 Factors influencing accuracy . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99
                                 A.2.3 ATD accuracy. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101
                                 A.3 NVM, Flash and EEPROM . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103
                                 A.3.1 NVM timing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103
                                 A.3.2 NVM Reliability. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105
                                 A.4 Voltage Regulator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107
                                 A.5 Reset, Oscillator and PLL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .109
                                 A.5.1 Startup . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .109
                                 A.5.2 Oscillator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .110
                                 A.5.3 Phase Locked Loop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .111
                                 A.6 MSCAN. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .115
                                 A.7 SPI . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
                                 A.7.1 Master Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
                                 A.7.2 Slave Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .119
                                 A.8 External Bus Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .121
                                 A.8.1 General Muxed Bus Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .121

                                 Appendix B Package Information

                                 B.1 General. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .125
                                 B.2 112-pin LQFP package. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .126
                                 B.3 80-pin QFP package. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .127

                                                                                                                                                                                        9

                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
Freescale Semiconductor, Inc...  MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                    10
                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
Freescale Semiconductor, Inc...                                Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 List of Figures

                                 Figure 0-1 Order Partnumber Example. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
                                 Figure 1-1 MC9S12DT256 Block Diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .23
                                 Figure 1-2 MC9S12DT256 Memory Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .26
                                 Figure 2-1 Pin Assignments in 112-pin LQFP. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .52
                                 Figure 2-2 Pin Assignments in 80-pin QFP for MC9S12DJ256 . . . . . . . . . . . . . . . . . . . . . .53
                                 Figure 2-3 PLL Loop Filter Connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .57
                                 Figure 2-4 Colpitts Oscillator Connections (PE7=1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59
                                 Figure 2-5 Pierce Oscillator Connections (PE7=0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .59
                                 Figure 2-6 External Clock Connections (PE7=0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .60
                                 Figure 3-1 Clock Connections. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .69
                                 Figure 20-1 Recommended PCB Layout for 112LQFP Colpitts Oscillator . . . . . . . . . . . . . . .84
                                 Figure 20-2 Recommended PCB Layout for 80QFP Colpitts Oscillator . . . . . . . . . . . . . . . . .85
                                 Figure 20-3 Recommended PCB Layout for 112LQFP Pierce Oscillator . . . . . . . . . . . . . . . .86
                                 Figure 20-4 Recommended PCB Layout for 80QFP Pierce Oscillator . . . . . . . . . . . . . . . . . .87
                                 Figure A-1 ATD Accuracy Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 102
                                 Figure A-2 Basic PLL functional diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 111
                                 Figure A-3 Jitter Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
                                 Figure A-4 Maximum bus clock jitter approximation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113
                                 Figure A-5 SPI Master Timing (CPHA=0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 117
                                 Figure A-6 SPI Master Timing (CPHA=1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 118
                                 Figure A-7 SPI Slave Timing (CPHA=0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 119
                                 Figure A-8 SPI Slave Timing (CPHA=1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 120
                                 Figure A-9 General External Bus Timing. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 122
                                 Figure B-1 112-pin LQFP mechanical dimensions (case no. 987) . . . . . . . . . . . . . . . . . . 126
                                 Figure B-2 80-pin QFP Mechanical Dimensions (case no. 841B) . . . . . . . . . . . . . . . . . . . 127

                                                                                                                                                                                      11
                                                                               For More Information On This Product,

                                                                                           Go to: www.freescale.com
Freescale Semiconductor, Inc...  MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                    12
                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
                                                 Freescale SemiconduMCc9tSo12rD, TI2n56cD.evice User Guide -- V03.03

                                 List of Tables

Freescale Semiconductor, Inc...  Table 0-1 Derivative Differences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .15
                                 Table 0-2 Document References . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .17
                                 Table 0-3 Specification Change Summary for Maskset L91N . . . . . . . . . . . . . . . . . . . . . . . .17
                                 Table 1-1 Device Memory Map . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
                                 Table 1-2 Detailed MSCAN Foreground Receive and Transmit Buffer Layout. . . . . . . . . . .43
                                 Table 1-3 Assigned Part ID Numbers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
                                 Table 1-4 Memory size registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .50
                                 Table 2-1 Signal Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .53
                                 Table 2-2 MC9S12DP256 Power and Ground Connection Summary . . . . . . . . . . . . . . . . . .67
                                 Table 4-1 Mode Selection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71
                                 Table 4-2 Clock Selection Based on PE7 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .71
                                 Table 4-3 Voltage Regulator VREGEN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .72
                                 Table 5-1 Interrupt Vector Locations . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .75
                                 Table A-1 Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .91
                                 Table A-2 ESD and Latch-up Test Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .92
                                 Table A-3 ESD and Latch-Up Protection Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . .92
                                 Table A-4 Operating Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .93
                                 Table A-5 Thermal Package Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .95
                                 Table A-6 5V I/O Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96
                                 Table A-7 Supply Current Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .98
                                 Table A-8 ATD Operating Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99
                                 Table A-9 ATD Electrical Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100
                                 Table A-10 ATD Conversion Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .101
                                 Table A-11 NVM Timing Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .104
                                 Table A-12 NVM Reliability Characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105
                                 Table A-13 Voltage Regulator Recommended Load Capacitances . . . . . . . . . . . . . . . . . . .107
                                 Table A-14 Startup Characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .109
                                 Table A-15 Oscillator Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .110
                                 Table A-16 PLL Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .114
                                 Table A-17 MSCAN Wake-up Pulse Characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .115
                                 Table A-18 Measurement Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
                                 Table A-19 SPI Master Mode Timing Characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .118
                                 Table A-20 SPI Slave Mode Timing Characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .120

                                                                                                                                                                                      13

                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
Freescale Semiconductor, Inc...  MC9S12DT256 Device User GuFidree--esV0c3a.03le Semiconductor, Inc.

                                 Table A-21 Expanded Bus Timing Characteristics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .123

                                    14
                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
                                                               Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 Derivative Differences and Document References

                                 Derivative Differences

                                 Table 0-1 shows the availability of peripheral modules on the various derivatives. For details about the
                                 compatibility within the MC9S12D-Family refer also to engineering bulletin EB386.

Freescale Semiconductor, Inc...                Table 0-1 Derivative Differences

                                   Generic      MC9S12A256         MC9S12DT256         MC9S12DJ256         MC9S12DG256
                                    device
                                   # of CANs              0                   3                   2                   2
                                      CAN0                --                                                         
                                      CAN1                --                                      --                  --
                                      CAN4                --                                                         
                                 J1850/BDLC               --                  --                                      --
                                    Package    112 LQFP/80 QFP     112 LQFP/80 QFP     112 LQFP/80 QFP     112 LQFP/80 QFP
                                    Mask set           L91N                L91N                L91N                L91N
                                 Temp Options             C               M, V, C             M, V, C             M, V, C
                                    Package
                                      Code             PV/FU               PV/FU               PV/FU               PV/FU

                                      Notes      An errata exists    An errata exists    An errata exists    An errata exists
                                                  contact Sales       contact Sales       contact Sales       contact Sales

                                                       Office              Office              Office              Office

                                 The following figure provides an ordering number example for the MC9S12H-Family devices.

                                 MC9S12 DT256 C FU                                     Temperature Options

                                                                   Package Option      C = -40C to 85C
                                                                   Temperature Option  V = -40C to 105C
                                                                   Device Title        M = -40C to 125C
                                                                   Controller Family
                                                                                       Package Options
                                                                                       FU = 80QFP
                                                                                       PV = 112 LQFP

                                               Figure 0-1 Order Partnumber Example

                                                                                                                                                      15

                                               For More Information On This Product,
                                                           Go to: www.freescale.com
Freescale Semiconductor, Inc...  MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                 The following items should be considered when using a derivative (Table 0-1):
                                     Registers
                                          Do not write or read CAN0 registers (after reset: address range $0140 - $017F), if using a
                                             derivative without CAN0.
                                          Do not write or read CAN1registers (after reset: address range $0180 - $01BF), if using a
                                             derivative without CAN1.
                                          Do not write or read CAN4 registers (after reset: address range $0280 - $02BF), if using a
                                             derivative without CAN4.
                                          Do not write or read BDLC registers (after reset: address range $00E8 - $00EF), if using a
                                             derivative without BDLC.
                                     Interrupts
                                          Fill the four CAN0 interrupt vectors ($FFB0 - $FFB7) according to your coding policies for
                                             unused interrupts, if using a derivative without CAN0.
                                          Fill the four CAN1 interrupt vectors ($FFA8 - $FFAF) according to your coding policies for
                                             unused interrupts, if using a derivative without CAN1.
                                          Fill the four CAN4 interrupt vectors ($FF90 - $FF97) according to your coding policies for
                                             unused interrupts, if using a derivative without CAN4.
                                          Fill the BDLC interrupt vector ($FFC2, $FFC3) according to your coding policies for unused
                                             interrupts, if using a derivative without BDLC.
                                     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.
                                          The CAN1 pin functionality (TXCAN1, RXCAN1) is not available on port PM3 and PM2, if
                                             using a derivative without CAN1.
                                          The CAN4 pin functionality (TXCAN4, RXCAN4) is not available on port PJ7, PJ6, PM5,
                                             PM7, PM6, PM5 and PM4, if using a derivative without CAN0.
                                          The BDLC pin functionality (TXB, RXB) is not available on port PM1 and PM0, if using a
                                             derivative without BDLC.
                                          Do not write MODRR1 and MODRR0 bits of Module Routing Register (PIM_9DP256 Block
                                             Guide), if using a derivative without CAN0.
                                          Do not write MODRR3 and MODRR2 bits of Module Routing Register (PIM_9DP256 Block
                                             Guide), if using a derivative without CAN4.

                                 Document References

                                    16

                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
                                                               Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 The Device Guide provides information about the MC9S12DT256 device made up of standard HCS12
                                 blocks and the HCS12 processor core.

                                 This document is part of the customer documentation. A complete set of device manuals also includes the
                                 HCS12 Core User Guide and all the individual Block Guides of the implemented modules. In a effort to
                                 reduce redundancy all module specific information is located only in the respective Block Guide. If
                                 applicable, special implementation details of the module are given in the block description sections of this
                                 document.

                                 See Table 0-2 for names and versions of the referenced documents throughout the Device User Guide.

                                              Table 0-2 Document References

                                              User Guide                                                     Version  Document Order Number
                                                                                                                                CPU12RM/AD
Freescale Semiconductor, Inc...                           CPU12 Reference Manual                             V04                S12MEBIV3/D
                                                                                                                                S12MMCV4/D
                                 HCS12 Multiplexed External Bus Interface (MEBI) Block Guide                 V03                 S12INTV1/D
                                                                                                                                S12BDMV4/D
                                 HCS12 Module Mapping Control (MMC) Block Guide                              V04                 S12BKPV1/D
                                                                                                                                S12CRGV4/D
                                              HCS12 Interrupt (INT) Block Guide                              V01
                                                                                                                            S12ECT16B8CV1/D
                                              HCS12 Background Debug (BDM) Block Guide                       V04            S12ATD10B8CV2/D

                                              HCS12 Breakpoint (BKP) Block Guide                             V01                  S12IICV2/D
                                                                                                                                 S12SCIV2/D
                                 Clock and Reset Generator (CRG) Block User Guide                            V04                 S12SPIV3/D
                                                                                                                            S12PWM8B8CV1/D
                                 Enhanced Capture Timer (ECT_16B8C) Block User Guide                         V01             S12FTS256KV3/D
                                                                                                                              S12EETS4KV2/D
                                 Analog to Digital Converter 10 Bit 8 Channels (ATD_10B8C) Block User Guide  V02                S12BDLCV1/D
                                                                                                                              S12MSCANV2/D
                                              Inter IC Bus (IIC) Block User Guide                            V02               S12VREGV1/D
                                                                                                                           S12PIM9DP256V3/D
                                 Asynchronous Serial Interface (SCI) Block User Guide                        V02                S12OSCV2/D

                                 Serial Peripheral Interface (SPI) Block User Guide                          V03

                                 Pulse Width Modulator 8 Bit 8 Channel (PWM_8B8C) Block User Guide           V01

                                              256 K Byte Flash (FTS256K) Block User Guide                    V03

                                              4K Byte EEPROM (EETS4K) Block User Guide                       V02

                                 Byte Level Data Link Controller -J1850 (BDLC) Block User Guide              V01

                                 Motorola Scalable CAN (MSCAN) Block User Guide                              V02

                                              Voltage Regulator (VREG) Block User Guide                      V01

                                 Port Integration Module (PIM_9DP256) Block User Guide                       V03

                                                          Oscillator (OSC) Block Guide                       V02

                                 Table 0-3 shows the Specification Change Summary for Maskset L91N.

                                 Table 0-3 Specification Change Summary for Maskset L91N

                                      Block                                          Spec Change
                                 MCU_9DT256                                  removed CAN2 and CAN3
                                  HCS12 V1.5   The Background Debug Module includes an Acknowledge Protocol (two
                                                    additional hardware commands ACK_ENABLE/ACK_DISABLE)
                                  HCS12 V1.5  The state of PK7/ROMCTL is latched into ROMON Bit during RESET into
                                       CRG                       Emulation Mode or Normal Expanded Mode
                                                               Maskset includes an additional Pierce Oscillator

                                                                                                                                                     17

                                              For More Information On This Product,
                                                          Go to: www.freescale.com
                                 MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                 Table 0-3 Specification Change Summary for Maskset L91N

                                         Block                          Spec Change
                                 EETS4K/FTS256K  Reliability Specification for Non Volatile Memories

                                    PIM_9DP256               CAN0 can be routed to PORTJ

Freescale Semiconductor, Inc...

                                 18

                                                                           For More Information On This Product,
                                                                                       Go to: www.freescale.com
Freescale Semiconductor, Inc...                                Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 User Guide End Sheet

                                                                                                                                                                                    129
                                                                               For More Information On This Product,

                                                                                           Go to: www.freescale.com
Freescale Semiconductor, Inc...  MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                                                            FINAL PAGE OF
                                                                                     130

                                                                                  PAGES

                                   130
                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
Freescale Semiconductor, Inc...                                Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 Section 1 IntroductionMC9S12DT256

                                 1.1 Overview

                                 The MC9S12DT256 microcontroller unit (MCU) is a 16-bit device composed of standard on-chip
                                 peripherals including a 16-bit central processing unit (HCS12 CPU), 256K bytes of Flash EEPROM, 12K
                                 bytes of RAM, 4K bytes of EEPROM, two asynchronous serial communications interfaces (SCI), three
                                 serial peripheral interfaces (SPI), an 8-channel IC/OC enhanced capture timer, two 8-channel, 10-bit
                                 analog-to-digital converters (ADC), an 8-channel pulse-width modulator (PWM), a digital Byte Data Link
                                 Controller (BDLC), 29 discrete digital I/O channels (Port A, Port B, Port K and Port E), 20 discrete digital
                                 I/O lines with interrupt and wakeup capability, three CAN 2.0 A, B software compatible modules
                                 (MSCAN12), and an Inter-IC Bus. The MC9S12DT256 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.

                                 1.2 Features

                                     HCS12 Core
                                          16-bit HCS12 CPU
                                              i. Upward compatible with M68HC11 instruction set
                                              ii. Interrupt stacking and programmer's model identical to M68HC11
                                              iii. Instruction queue
                                              iv. Enhanced indexed addressing
                                          MEBI (Multiplexed External Bus Interface)
                                          MMC (Module Mapping Control)
                                          INT (Interrupt control)
                                          BKP (Breakpoints)
                                          BDM (Background Debug Mode)

                                     CRG
                                          Low current Colpitts or Pierce oscillator
                                          PLL
                                          COP watchdog
                                          Real time interrupt
                                          Clock Monitor

                                     8-bit and 4-bit ports with interrupt functionality
                                          Digital filtering

                                                                                                                                                                                      19

                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
Freescale Semiconductor, Inc...  MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                          Programmable rising or falling edge trigger
                                     Memory

                                          256K Flash EEPROM
                                          4K byte EEPROM
                                          12K byte RAM
                                     Two 8-channel Analog-to-Digital Converters
                                          10-bit resolution
                                          External conversion trigger capability
                                     Three 1M bit per second, CAN 2.0 A, B software compatible modules
                                          Five receive and three transmit buffers
                                          Flexible identifier filter programmable as 2 x 32 bit, 4 x 16 bit or 8 x 8 bit
                                          Four separate interrupt channels for Rx, Tx, error and wake-up
                                          Low-pass filter wake-up function
                                          Loop-back for self test operation
                                     Enhanced Capture Timer
                                          16-bit main counter with 7-bit prescaler
                                          8 programmable input capture or output compare channels
                                          Four 8-bit or two 16-bit pulse accumulators
                                     8 PWM channels
                                          Programmable period and duty cycle
                                          8-bit 8-channel or 16-bit 4-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
                                          Usable as interrupt inputs
                                     Serial interfaces
                                          Two asynchronous Serial Communications Interfaces (SCI)
                                          Three Synchronous Serial Peripheral Interface (SPI)
                                     Byte Data Link Controller (BDLC)
                                          SAE J1850 Class B Data Communications Network Interface Compatible and ISO Compatible

                                             for Low-Speed (<125 Kbps) Serial Data Communications in Automotive Applications
                                     Inter-IC Bus (IIC)

                                    20

                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
Freescale Semiconductor, Inc...                                Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                          Compatible with I2C Bus standard
                                          Multi-master operation
                                          Software programmable for one of 256 different serial clock frequencies
                                     112-Pin LQFP package
                                          I/O lines with 5V input and drive capability
                                          5V A/D converter inputs
                                          Operation at 50MHz equivalent to 25MHz Bus Speed
                                          Development support
                                          Single-wire background debugTM mode (BDM)
                                          On-chip hardware breakpoints

                                 1.3 Modes of Operation

                                 User modes
                                     Normal and Emulation Operating Modes
                                          Normal Single-Chip Mode
                                          Normal Expanded Wide Mode
                                          Normal Expanded Narrow Mode
                                          Emulation Expanded Wide Mode
                                          Emulation Expanded Narrow Mode
                                     Special Operating Modes
                                          Special Single-Chip Mode with active Background Debug Mode
                                          Special Test Mode (Motorola use only)
                                          Special Peripheral Mode (Motorola use only)

                                 Low power modes
                                     Stop Mode
                                     Pseudo Stop Mode
                                     Wait Mode

                                                                                                                                                                                      21
                                                                               For More Information On This Product,

                                                                                           Go to: www.freescale.com
Freescale Semiconductor, Inc...  MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                 1.4 Block Diagram

                                 Figure 1-1 shows a block diagram of the MC9S12DT256 device.

                                    22
                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
                                                         Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                                         Figure 1-1 MC9S12DT256 Block Diagram

                                                         256K Byte Flash EEPROM                                           ATD0    VRH                               ATD1    VRH      VRH
                                                                                                                                  VRL                                       VRL      VRL
                                                               12K Byte RAM                                                     VDDA                                      VDDA       VDDA
                                                                                                                                VSSA                                      VSSA       VSSA

                                                                                                                          AN0          PAD00                        AN0              PAD08
                                                                                                                                                                                     PAD09
                                                           4K Byte EEPROM                                                 AN1          PAD01                        AN1              PAD10
                                                                                                                                                                                     PAD11
                                                                                                                          AN2          PAD02                        AN2              PAD12
                                                                                                                                                                                     PAD13
                                     VDDR                                                                                 AN3   AD0    PAD03                        AN3         AD1  PAD14
                                     VSSR                                                                                                                                            PAD15
                                 VREGEN                                                                                   AN4          PAD04                        AN4
                                   VDD1,2
                                   VSS1,2                  Voltage Regulator                                              AN5          PAD05                        AN5

                                     BKGD                                                                                 AN6          PAD06                        AN6

                                        XFC                                                                               AN7          PAD07                        AN7
                                  VDDPLL
                                  VSSPLL      Single-wire Background                CPU12                                       PPAGE         PIX0                                   PK0    XADDR14
                                                   Debug Module                                                                               PIX1                                   PK1    XADDR15
                                    EXTAL                                                                                                     PIX2                                   PK2    XADDR16
                                      XTAL               Clock and                                                                            PIX3                        DDRK  PTK  PK3    XADDR17
                                                         Reset                                                                                PIX4                                   PK4    XADDR18
                                   RESET      PLL        Generation                 Periodic Interrupt                                        PIX5                                   PK5    XADDR19
                                                         Module                      COP Watchdog                                             ECS                                    PK7    ECS
                                        PE0                                           Clock Monitor
Freescale Semiconductor, Inc...         PE1                                                                                                   IOC0                                   PT0
                                        PE2                                            Breakpoints                                            IOC1                                   PT1
                                        PE3                                                                                                   IOC2                                   PT2
                                        PE4   PTE          XIRQ                       System                              Enhanced Capture    IOC3                        DDRT  PTT  PT3
                                        PE5        DDRE    IRQ                      Integration                           Timer               IOC4                                   PT4
                                        PE6                R/W                                                                                IOC5                                   PT5
                                        PE7                LSTRB                      Module                                                  IOC6
                                                           ECLK                        (SIM)                                                  IOC7                                   PT6
                                      TEST                 MODA                                                                                                                      PT7
                                                           MODB
                                                           NOACC/XCLKS                                                    SCI0                RXD                                    PS0
                                                                                                                          SCI1                TXD                                    PS1
                                                                                                                                              RXD                         DDRS  PTS  PS2    Signals shown in Bold are not available on the 80 Pin Package
                                                                                                                          SPI0                TXD                                    PS3
                                                                                                                                                                                     PS4
                                              Multiplexed Address/Data Bus                                                      MISO                                                 PS5
                                                                                                                                MOSI                                                 PS6
                                                                                                                                 SCK                                                 PS7

                                                                                                                                   SS

                                                         DDRA                       DDRB                                  BDLC RXB          Module to Port Routing                   PM0
                                                          PTA                        PTB                                  (J1850) TXB                                                PM1
                                                                                                                                                                                     PM2
                                                                                                                          CAN0  RXCAN                                                PM3
                                                                                                                                TXCAN                                                PM4
                                              ADDR15 PA7                            ADDR7 PB7                                                                             DDRM       PM5
                                                 ADDR14 PA6                            ADDR6 PB6                          CAN1  RXCAN                                          PTM   PM6
                                                     ADDR13 PA5                            ADDR5 PB5                            TXCAN                                                PM7
                                                         ADDR12 PA4                            ADDR4 PB4
                                                             ADDR11 PA3                            ADDR3 PB3
                                                                 ADDR10 PA2                            ADDR2 PB2
                                                                     ADDR9 PA1                             ADDR1 PB1
                                                                         ADDR8 PA0                             ADDR0 PB0

                                 Multiplexed  DATA15                                DATA7                                 CAN4  RXCAN
                                 Wide Bus        DATA14                                DATA6                                    TXCAN
                                                     DATA13                                DATA5
                                                         DATA12                                DATA4
                                                             DATA11                                DATA3
                                                                 DATA10                                DATA2
                                                                     DATA9                                 DATA1
                                                                         DATA8                                 DATA0

                                              DATA7                                                                                         KWJ0                          DDRJ       PJ0
                                                 DATA6                                                                                      KWJ1                               PTJ   PJ1
                                                     DATA5                                                                                  KWJ6                                     PJ6
                                                         DATA4                                                                              KWJ7                                     PJ7
                                                             DATA3
                                                                 DATA2                                                                      KWP0                                     PP0
                                                                     DATA1                                                                  KWP1                                     PP1
                                                                         DATA0                                                              KWP2                                     PP2
                                 Multiplexed                                                                              IIC   SDA         KWP3                                     PP3
                                 Narrow Bus                                                                                     SCL         KWP4                                     PP4
                                                                                                                                            KWP5                                     PP5
                                      Internal Logic 2.5V      I/O Driver 5V                                                    PWM0        KWP6                                     PP6
                                      VDD1,2                                                                                    PWM1        KWP7                                     PP7
                                      VSS1,2                     VDDX                                                           PWM2
                                                                  VSSX                                                          PWM3        KWH0                                     PH0
                                                                                                                                PWM4        KWH1                                     PH1
                                                           A/D Converter 5V &                                             PWM   PWM5        KWH2                          DDRP
                                                           Voltage Regulator Reference                                          PWM6        KWH3                               PTP   PH2
                                   PLL 2.5V                                                                                     PWM7        KWH4
                                                                    VDDA                                                                    KWH5                                     PH3
                                 VDDPLL                              VSSA                                                                   KWH6                                     PH4
                                  VSSPLL                                                                                                    KWH7                                     PH5
                                                                                                                                                                                     PH6
                                                               Voltage Regulator 5V & I/O                                 SPI1  MISO                                      DDRH       PH7
                                                                     VDDR                                                 SPI2  MOSI                                           PTH
                                                                      VSSR
                                                                                                                                 SCK
                                                                                                                                   SS

                                                                                                                                MISO
                                                                                                                                MOSI

                                                                                                                                 SCK
                                                                                                                                   SS

                                                                                                                                                                  23

                                                           For More Information On This Product,
                                                                       Go to: www.freescale.com
                                 MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                 1.5 Device Memory Map

                                 Table 1-1 and Figure 1-2 show the device memory map of the MC9S12DT256 after reset. Note that after
                                 reset the bottom 1k of the EEPROM ($0000 - $03FF) are hidden by the register space.

                                          Table 1-1 Device Memory Map

                                 Address                     Module                                                 Size
                                                                                                                  (Bytes)

                                 $0000 - $0017 CORE (Ports A, B, E, Modes, Inits, Test)                           24

                                 $0018 - $0019 Reserved                                                           2

                                 $001A - $001B Device ID register (PARTID)                                        2

Freescale Semiconductor, Inc...  $001C - $001F CORE (MEMSIZ, IRQ, HPRIO)                                          4

                                 $0020 - $0027 Reserved                                                           8

                                 $0028 - $002F CORE (Background Debug Mode)                                       8

                                 $0030 - $0033 CORE (PPAGE, Port K)                                               4

                                 $0034 - $003F Clock and Reset Generator (PLL, RTI, COP)                          12

                                 $0040 - $007F Enhanced Capture Timer 16-bit 8 channels                           64

                                 $0080 - $009F Analog to Digital Converter 10-bit 8 channels (ATD0)               32

                                 $00A0 - $00C7 Pulse Width Modulator 8-bit 8 channels (PWM)                       40

                                 $00C8 - $00CF Serial Communications Interface (SCI0)                             8

                                 $00D0 - $00D7 Serial Communications Interface (SCI1)                             8

                                 $00D8 - $00DF Serial Peripheral Interface (SPI0)                                 8

                                 $00E0 - $00E7 Inter IC Bus                                                       8

                                 $00E8 - $00EF Byte Data Link Controller (BDLC)                                   8

                                 $00F0 - $00F7 Serial Peripheral Interface (SPI1)                                 8

                                 $00F8 - $00FF Serial Peripheral Interface (SPI2)                                 8

                                 $0100- $010F Flash Control Register                                              16

                                 $0110 - $011B EEPROM Control Register                                            12

                                 $011C - $011F Reserved                                                           4

                                 $0120 - $013F Analog to Digital Converter 10-bit 8 channels (ATD1)               32

                                 $0140 - $017F Motorola Scalable Can (CAN0)                                       64

                                 $0180 - $01BF Motorola Scalable Can (CAN1)                                       64

                                 $01C0 - $01FF Reserved                                                           64

                                 $0200 - $023F Reserved                                                           64

                                 $0240 - $027F Port Integration Module (PIM)                                      64

                                 $0280 - $02BF Motorola Scalable Can (CAN4)                                       64

                                 $02C0 - $03FF Reserved                                                           320

                                 $0000 - $0FFF EEPROM array                                                       4096

                                 24

                                                                           For More Information On This Product,
                                                                                       Go to: www.freescale.com
                                 Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                          Table 1-1 Device Memory Map

                                 Address  Module                                                          Size
                                                                                                        (Bytes)
                                 $1000 - $3FFF RAM array
                                                        Fixed Flash EEPROM array                           12288

                                 $4000 - $7FFF incl. 0.5K, 1K, 2K or 4K Protected Sector at start          16384

                                 $8000 - $BFFF Flash EEPROM Page Window                                    16384
                                                        Fixed Flash EEPROM array
                                                                                                           16384
                                 $C000 - $FFFF incl. 0.5K, 1K, 2K or 4K Protected Sector at end
                                                        and 256 bytes of Vector Space at $FF80 - $FFFF

Freescale Semiconductor, Inc...

                                                                                                                                                 25

                                          For More Information On This Product,
                                                      Go to: www.freescale.com
                                 MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                                     Figure 1-2 MC9S12DT256 Memory Map

                                 $0000                                                                 $0000      REGISTERS
                                 $0400                                                                            (Mappable to any 2k Block
                                                                                                       $03FF      within the first 32K)
                                 $1000                                                                 $0000
                                                                                                                  4K Bytes EEPROM
                                                                                                                  (Mappable to any 4K Block)

                                 $4000                                                                 $0FFF      12K Bytes RAM
                                                                                                       $1000      (Mappable to any 16K
Freescale Semiconductor, Inc...                                                                                   and alignable to top or
                                                                                                       $3FFF      bottom)
                                                                                                       $4000
                                                                                                                  16K Fixed Flash
                                                                                                                  Page $3E = 62
                                                                                                                  (This is dependant on the
                                                                                                                  state of the ROMHM bit)

                                                                                                       $7FFF

                                 $8000                                                                 $8000
                                            EXTERN
                                                                                                                   16K Page Window
                                                                                                                   16 x 16K Flash EEPROM
                                                                                                                   pages

                                                                                                       $BFFF

                                 $C000

                                                                                                       $C000

                                                                                                                  16K Fixed Flash
                                                                                                                  Page $3F = 63

                                 $FF00                                                                 $FFFF      BDM
                                           VECTORS                                                     $FF00      (if active)

                                 $FFFF                VECTORS      VECTORS                             $FFFF

                                          EXPANDED*    NORMAL       SPECIAL
                                                     SINGLE CHIP  SINGLE CHIP

                                        * Assuming that a `0' was driven onto port K bit 7 during MCU
                                         is reset into normal expanded wide or narrow mode.

                                 26

                                                                           For More Information On This Product,
                                                                                       Go to: www.freescale.com
                                                               Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 1.6 Detailed Register Map

                                 The following tables show the detailed register map of the MC9S12DT256.

                                 $0000 - $000F              MEBI map 1 of 3 (Core User Guide)

                                 Address    Name            Bit 7     Bit 6    Bit 5   Bit 4    Bit 3     Bit 2  Bit 1  Bit 0
                                 $0000     PORTA                        6        5       4        3         2      1    Bit 0
                                 $0001     PORTB    Read:   Bit 7       6        5       4        3         2      1    Bit 0
                                 $0002      DDRA    Write:              6        5       4        3         2      1    Bit 0
                                 $0003      DDRB                        6        5       4        3         2      1    Bit 0
                                 $0004    Reserved  Read: Bit 7         0        0       0        0         0      0
                                 $0005    Reserved  Write:              0        0       0        0         0      0      0
                                 $0006    Reserved                      0        0       0        0         0      0      0
                                 $0007    Reserved  Read:               0        0       0        0         0      0      0
                                 $0008     PORTE    Write: Bit 7                                                          0
                                 $0009      DDRE                        6        5                          2    Bit 1  Bit 0
Freescale Semiconductor, Inc...  $000A      PEAR    Read:   Bit 7       6        5                        Bit 2    0      0
                                 $000B     MODE     Write:              0     PIPOE                      RDWE      0      0
                                 $000C      PUCR                              MODA
                                 $000D     RDRIV    Read: 0          MODB        0                          0
                                 $000E     EBICTL                       0        0                          0
                                 $000F    Reserved  Write:              0        0                          0
                                                                        0        0                          0
                                                    Read: 0             0                                   0

                                                    Write:

                                                    Read: 0

                                                    Write:

                                                    Read: 0

                                                    Write:

                                                    Read:                              4        3
                                                    Write: Bit 7

                                                    Read:   Bit 7                      4        3
                                                    Write:

                                                    Read: NOACCE                       NECLK    LSTRE
                                                    Write:                                 0      IVIS
                                                                                                    0
                                                    Read:                              PUPEE        0            EMK    EME
                                                    Write: MODC                        RDPE         0

                                                    Read:   PUPKE                          0                     PUPBE PUPAE
                                                    Write:

                                                    Read: RDPK                                                   RDPB   RDPA
                                                    Write:                                                          0   ESTR
                                                                                                                    0
                                                    Read: 0                                                                0

                                                    Write:

                                                    Read: 0                            0        0

                                                    Write:

                                 $0010 - $0014              MMC map 1 of 4 (Core User Guide)

                                 Address   Name     Read:     Bit 7    Bit 6    Bit 5    Bit 4    Bit 3  Bit 2   Bit 1     Bit 0
                                 $0010    INITRM    Write:  RAM15    RAM14    RAM13    RAM12    RAM11      0       0    RAMHAL
                                 $0011    INITRG    Read:            REG14    REG13    REG12    REG11
                                                    Write:      0                                          0       0         0

                                                                                                                                                           27

                                                    For More Information On This Product,
                                                                Go to: www.freescale.com
                                 MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                 $0010 - $0014              MMC map 1 of 4 (Core User Guide)

                                 Address    Name    Read:   Bit 7  Bit 6  Bit 5  Bit 4     Bit 3                  Bit 2   Bit 1    Bit 0
                                 $0012     INITEE   Write:  EE15   EE14   EE13   EE12      EE11                     0       0     EEON
                                 $0013      MISC    Read:
                                 $0014    Reserved  Write:    0      0      0      0       EXSTR1 EXSTR0 ROMHM ROMON
                                                    Read:
                                                    Write:    0      0      0      0          0                   0       0       0

                                 $0015 - $0016              INT map 1 of 2 (Core User Guide)

                                 Address  Name      Read:   Bit 7  Bit 6  Bit 5   Bit 4     Bit 3                  Bit 2   Bit 1   Bit 0
                                 $0015    ITCR      Write:    0      0      0    WRINT     ADR3                   ADR2    ADR1    ADR0
                                                    Read:
Freescale Semiconductor, Inc...  $0016    ITEST     Write:  INTE   INTC   INTA   INT8      INT6                   INT4    INT2    INT0

                                 $0017 - $0017              MMC map 2 of 4 (Core User Guide)

                                 Address    Name    Read:   Bit 7  Bit 6  Bit 5  Bit 4     Bit 3                  Bit 2   Bit 1   Bit 0
                                 $0017    Reserved  Write:    0      0      0      0         0                      0       0       0

                                 $0018 - $001B              Miscellaneous Peripherals (Device User Guide,Table 1-3)

                                 Address    Name    Read:   Bit 7  Bit 6  Bit 5  Bit 4     Bit 3                  Bit 2   Bit 1   Bit 0
                                 $0018    Reserved  Write:    0      0      0      0         0                      0       0       0
                                 $0019    Reserved  Read:     0      0      0      0         0                      0       0       0
                                 $001A    PARTIDH   Write:
                                 $001B    PARTIDL   Read:   ID15   ID14   ID13   ID12      ID11                   ID10    ID9     ID8
                                                    Write:  ID7    ID6    ID5    ID4       ID3                    ID2     ID1     ID0
                                                    Read:
                                                    Write:

                                 $001C - $001D              MMC map 3 of 4 (Core and Device User Guide,Table 1-4)

                                 Address    Name            Bit 7  Bit 6  Bit 5  Bit 4     Bit 3                  Bit 2   Bit 1   Bit 0
                                 $001C    MEMSIZ0                                            0
                                 $001D    MEMSIZ1   Read: reg_sw0  0      eep_sw1 eep_sw0                         ram_sw2 ram_sw1 ram_sw0
                                                                                             0
                                                    Write:

                                                    Read: rom_sw1 rom_sw0 0      0                                0 pag_sw1 pag_sw0

                                                    Write:

                                 28

                                                                           For More Information On This Product,
                                                                                       Go to: www.freescale.com
                                                    Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 $001E - $001E              MEBI map 2 of 3 (Core User Guide)

                                 Address  Name      Read:   Bit 7       Bit 6  Bit 5   Bit 4   Bit 3   Bit 2    Bit 1     Bit 0
                                 $001E    INTCR     Write:  IRQE       IRQEN     0       0       0       0        0         0

                                 $001F - $001F              INT map 2 of 2 (Core User Guide)

                                 Address  Name                  Bit 7   Bit 6   Bit 5   Bit 4   Bit 3   Bit 2    Bit 1    Bit 0
                                 $001F    HPRIO     Read: PSEL7        PSEL6   PSEL5   PSEL4   PSEL3   PSEL2    PSEL1       0
                                                    Write:

                                 $0020 - $0027              Reserved

Freescale Semiconductor, Inc...  Address    Name    Read:   Bit 7      Bit 6   Bit 5   Bit 4   Bit 3   Bit 2    Bit 1     Bit 0
                                 $0020    Reserved  Write:    0          0       0       0       0       0        0         0
                                 $0021    Reserved  Read:     0          0       0       0       0       0        0         0
                                 $0022    Reserved  Write:    0          0       0       0       0       0        0         0
                                 $0023    Reserved  Read:     0          0       0       0       0       0        0         0
                                 $0024    Reserved  Write:    0          0       0       0       0       0        0         0
                                 $0025    Reserved  Read:     0          0       0       0       0       0        0         0
                                 $0026    Reserved  Write:    0          0       0       0       0       0        0         0
                                 $0027    Reserved  Read:     0          0       0       0       0       0        0         0
                                                    Write:
                                                    Read:
                                                    Write:
                                                    Read:
                                                    Write:
                                                    Read
                                                    Write:

                                 $0028 - $002F              BKP (Core User Guide)

                                 Address   Name             Bit 7      Bit 6   Bit 5   Bit 4   Bit 3     Bit 2     Bit 1    Bit 0
                                 $0028    BKPCT0                                                 0         0         0        0
                                 $0029    BKPCT1    Read:   BKEN       BKFULL  BKBDM BKTAG
                                 $002A     BKP0X    Write:                                             BK0RW    BK1RWE    BK1RW
                                 $002B    BKP0H                                                        BK0V2     BK0V1    BK0V0
                                 $002C     BKP0L    Read:   BK0MBH     BK0MBL  BK1MBH BK1MBL BK0RWE                  9
                                                    Write:                                                10         1      Bit 8
                                                                                                           2                Bit 0
                                                    Read: 0            0       BK0V5 BK0V4 BK0V3

                                                    Write:

                                                    Read:   Bit 15     14      13      12      11
                                                    Write:

                                                    Read:   Bit 7      6       5       4       3
                                                    Write:

                                                                                                                                                           29

                                                    For More Information On This Product,
                                                                Go to: www.freescale.com
                                 MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                 $0028 - $002F               BKP (Core User Guide)

                                 Address  Name       Read:   Bit 7   Bit 6     Bit 5   Bit 4   Bit 3                Bit 2   Bit 1   Bit 0
                                 $002D    BKP1X      Write:     0      0      BK1V5   BK1V4   BK1V3                BK1V2   BK1V1   BK1V0
                                 $002E    BKP1H      Read:
                                 $002F    BKP1L      Write:  Bit 15   14      13      12      11                   10      9       Bit 8
                                                     Read:   Bit 7     6
                                                     Write:                   5       4       3                    2       1       Bit 0

                                 $0030 - $0031               MMC map 4 of 4 (Core User Guide)

Freescale Semiconductor, Inc...  Address    Name     Read:   Bit 7   Bit 6    Bit 5   Bit 4   Bit 3                Bit 2   Bit 1   Bit 0
                                 $0030     PPAGE     Write:    0       0      PIX5    PIX4    PIX3                 PIX2    PIX1    PIX0
                                 $0031    Reserved   Read:
                                                     Write:    0       0        0       0       0                    0       0       0

                                 $0032 - $0033               MEBI map 3 of 3 (Core User Guide)

                                 Address   Name      Read:   Bit 7   Bit 6    Bit 5   Bit 4   Bit 3                Bit 2   Bit 1   Bit 0
                                 $0032    PORTK      Write:  Bit 7     6        5       4       3                    2       1     Bit 0
                                 $0033    DDRK       Read:   Bit 7     6        5       4       3                    2       1     Bit 0
                                                     Write:

                                 $0034 - $003F               CRG (Clock and Reset Generator)

                                 Address      Name           Bit 7     Bit 6   Bit 5  Bit 4   Bit 3                Bit 2   Bit 1   Bit 0
                                 $0034       SYNR                        0    SYN5
                                 $0035       REFDV   Read: 0             0            SYN4 SYN3 SYN2 SYN1 SYN0
                                 $0036       CTFLG                                0
                                 $0037    TEST ONLY  Write:          TOUT6
                                 $0038     CRGFLG                             TOUT5
                                 $0039      CRGINT   Read: 0          PROF            0       REFDV3 REFDV2 REFDV1 REFDV0
                                 $003A      CLKSEL                       0
                                 $003B      PLLCTL   Write:
                                 $003C      RTICTL                    PSTP
                                            COPCTL   Read: TOUT7     PLLON            TOUT4 TOUT3 TOUT2 TOUT1 TOUT0
                                                                      RTR6
                                                     Write:          RSBCK

                                                     Read:                    0       LOCKIF  LOCK TRACK                   SCMIF   SCM
                                                     Write: RTIF

                                                     Read:   RTIE             0       LOCKIE  0                    0       SCMIE   0
                                                     Write:

                                                     Read: PLLSEL             SYSWAI ROAWAI PLLWAI                 CWAI    RTIWAI COPWAI
                                                     Write:                                                     0  PRE       PCE SCME

                                                     Read:                     AUTO ACQ
                                                     Write: CME

                                                     Read: 0                  RTR5    RTR4    RTR3                 RTR2    RTR1    RTR0
                                                                                 0       0       0                 CR2     CR1     CR0
                                                     Write:

                                                     Read: WCOP
                                                     Write:

                                 30

                                                                           For More Information On This Product,
                                                                                       Go to: www.freescale.com
                                                     Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 $0034 - $003F               CRG (Clock and Reset Generator)

                                 Address      Name   Read:     Bit 7     Bit 6   Bit 5     Bit 4   Bit 3    Bit 2    Bit 1    Bit 0
                                 $003D     FORBYP    Write:  RTIBYP   COPBYP       0     PLLBYP      0        0      FCM        0
                                 $003E    TEST ONLY  Read:   TCTL7                        TCTL4                     TCTL1
                                 $003F       CTCTL   Write:            TCTL6    TCTL5             TCLT3    TCTL2             TCTL0
                                          TEST ONLY  Read:       0                           0                         0
                                                     Write:    Bit 7       0       0         4       0        0        1        0
                                           ARMCOP                          6       5                 3        2               Bit 0

                                 $0040 - $007F               ECT (Enhanced Capture Timer 16 Bit 8 Channels)

Freescale Semiconductor, Inc...  Address    Name     Read:     Bit 7    Bit 6     Bit 5    Bit 4    Bit 3    Bit 2    Bit 1    Bit 0
                                 $0040       TIOS    Write:   IOS7     IOS6      IOS5     IOS4     IOS3     IOS2     IOS1     IOS0
                                 $0041     CFORC     Read:
                                 $0042      OC7M     Write:      0        0         0        0        0        0        0        0
                                 $0043      OC7D     Read:    FOC7     FOC6      FOC5     FOC4     FOC3     FOC2     FOC1     FOC0
                                 $0044    TCNT (hi)  Write:  OC7M7    OC7M6     OC7M5    OC7M4    OC7M3    OC7M2    OC7M1    OC7M0
                                 $0045    TCNT (lo)  Read:   OC7D7    OC7D6     OC7D5    OC7D4    OC7D3    OC7D2    OC7D1    OC7D0
                                 $0046     TSCR1     Write:   Bit 15                                                           Bit 8
                                 $0047      TTOV     Read:     Bit 7     14        13       12       11       10        9      Bit 0
                                 $0048      TCTL1    Write:               6         5        4        3        2        1
                                 $0049      TCTL2    Read:     TEN                                    0        0        0        0
                                 $004A      TCTL3    Write:   TOV7    TSWAI     TSFRZ    TFFCA
                                 $004B      TCTL4    Read:    OM7      TOV6      TOV5     TOV4     TOV3     TOV2     TOV1     TOV0
                                 $004C        TIE    Write:   OM3       OL7      OM6       OL6     OM5       OL5     OM4       OL4
                                 $004D     TSCR2     Read:   EDG7B      OL3      OM2       OL2     OM1       OL1     OM0       OL0
                                 $004E     TFLG1     Write:  EDG3B    EDG7A     EDG6B    EDG6A    EDG5B    EDG5A    EDG4B    EDG4A
                                 $004F     TFLG2     Read:     C7I    EDG3A     EDG2B    EDG2A    EDG1B    EDG1A    EDG0B    EDG0A
                                 $0050     TC0 (hi)  Write:    TOI      C6I       C5I      C4I      C3I      C2I      C1I      C0I
                                 $0051     TC0 (lo)  Read:     C7F                                 TCRE      PR2      PR1      PR0
                                 $0052     TC1 (hi)  Write:    TOF        0         0        0      C3F      C2F      C1F      C0F
                                                     Read:    Bit 15
                                                     Write:    Bit 7    C6F       C5F      C4F        0        0        0        0
                                                     Read:    Bit 15      0         0        0
                                                     Write:                                          11       10        9      Bit 8
                                                     Read:               14        13       12        3        2        1      Bit 0
                                                     Write:               6         5        4       11       10        9      Bit 8
                                                     Read:               14        13       12
                                                     Write:
                                                     Read:
                                                     Write:
                                                     Read:
                                                     Write:
                                                     Read:
                                                     Write:
                                                     Read:
                                                     Write:
                                                     Read:
                                                     Write:

                                                                                                                                                            31

                                                     For More Information On This Product,
                                                                 Go to: www.freescale.com
                                 MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                 $0040 - $007F                ECT (Enhanced Capture Timer 16 Bit 8 Channels)

                                 Address     Name             Bit 7     Bit 6    Bit 5    Bit 4    Bit 3            Bit 2    Bit 1    Bit 0
                                 $0053     TC1 (lo)                        6       5        4        3                2        1      Bit 0
                                 $0054     TC2 (hi)   Read:   Bit 7       14      13       12       11               10        9      Bit 8
                                 $0055     TC2 (lo)   Write:               6       5        4        3                2        1      Bit 0
                                 $0056     TC3 (hi)                       14      13       12       11               10        9      Bit 8
                                 $0057     TC3 (lo)   Read: Bit 15         6       5        4        3                2        1      Bit 0
                                 $0058     TC4 (hi)   Write:              14      13       12       11               10        9      Bit 8
                                 $0059     TC4 (lo)                        6       5        4        3                2        1      Bit 0
                                 $005A     TC5 (hi)   Read:   Bit 7       14      13       12       11               10        9      Bit 8
                                 $005B     TC5 (lo)   Write:               6       5        4        3                2        1      Bit 0
                                 $005C     TC6 (hi)                       14      13       12       11               10        9      Bit 8
                                 $005D     TC6 (lo)   Read:   Bit 15       6       5        4        3                2        1      Bit 0
                                 $005E     TC7 (hi)   Write:              14      13       12       11               10        9      Bit 8
                                 $005F     TC7 (lo)                        6       5        4        3                2        1      Bit 0
                                 $0060      PACTL     Read:   Bit 7                                                                    PAI
                                 $0061      PAFLG     Write:           PAEN    PAMOD    PEDGE     CLK1             CLK0     PAOVI     PAIF
                                 $0062    PACN3 (hi)                       0       0        0        0                0    PAOVF      Bit 0
                                 $0063    PACN2 (lo)  Read:   Bit 15                                                                  Bit 0
                                 $0064    PACN1 (hi)  Write:               6       5        4        3                2        1      Bit 0
                                 $0065    PACN0 (lo)                       6       5        4        3                2        1      Bit 0
Freescale Semiconductor, Inc...  $0066      MCCTL     Read:   Bit 7        6       5        4        3                2        1    MCPR0
                                 $0067      MCFLG     Write:               6       5        4        3                2        1    POLF0
                                 $0068      ICPAR                     MODMC    RDMCL        0        0             MCEN    MCPR1
                                 $0069      DLYCT     Read:   Bit 15       0       0     ICLAT    FLMC            POLF2    POLF1    PA0EN
                                 $006A      ICOVW     Write:               0       0        0    POLF3                               DLY0
                                 $006B      ICSYS                          0       0        0                     PA2EN    PA1EN    NOVW0
                                                      Read:   Bit 7                         0    PA3EN                0     DLY1     LATQ
                                                      Write:          NOVW6    NOVW5                 0                     NOVW1
                                                                        SH26    SH15    NOVW4                     NOVW2    BUFEN
                                                      Read:   Bit 15                     SH04    NOVW3            PACMX
                                                      Write:                                     TFMOD

                                                      Read:   Bit 7
                                                      Write:

                                                      Read:   Bit 15
                                                      Write:

                                                      Read: Bit 7
                                                      Write:

                                                      Read: 0

                                                      Write:

                                                      Read: 0

                                                      Write:

                                                      Read:   Bit 7
                                                      Write:

                                                      Read:   Bit 7
                                                      Write:

                                                      Read:   Bit 7
                                                      Write:

                                                      Read:   Bit 7
                                                      Write:

                                                      Read:   MCZI
                                                      Write:

                                                      Read:   MCZF
                                                      Write:

                                                      Read: 0

                                                      Write:

                                                      Read: 0

                                                      Write:

                                                      Read:
                                                      Write: NOVW7

                                                      Read:   SH37
                                                      Write:

                                 32

                                                                           For More Information On This Product,
                                                                                       Go to: www.freescale.com
                                                      Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 $0040 - $007F                ECT (Enhanced Capture Timer 16 Bit 8 Channels)

                                 Address      Name            Bit 7    Bit 6  Bit 5  Bit 4  Bit 3  Bit 2  Bit 1    Bit 0
                                 $006C     Reserved
                                 $006D      TIMTST    Read:      0       0      0      0      0    0      TCBYP    0
                                 $006E     Test Only  Write:
                                 $006F     Reserved   Read:      0    PBEN      0      0      0    0      PBOVI    0
                                 $0070     Reserved              0       0      0      0      0
                                 $0071                Write:  Bit 7      6      5      4      3    0      PBOVF    0
                                 $0072       PBCTL            Bit 7      6      5      4      3
Freescale Semiconductor, Inc...  $0073       PBFLG    Read:   Bit 7      6      5      4      3    2      1        Bit 0
                                 $0074        PA3H    Write:  Bit 7      6      5      4      3
                                 $0075        PA2H    Read:   Bit 15    14     13     12     11    2      1        Bit 0
                                 $0076        PA1H    Write:  Bit 7      6      5      4      3
                                 $0077        PA0H    Read:   Bit 15    14     13     12     11    2      1        Bit 0
                                 $0078    MCCNT (hi)  Write:  Bit 7      6      5      4      3
                                 $0079    MCCNT (lo)  Read:   Bit 15    14     13     12     11    2      1        Bit 0
                                 $007A     TC0H (hi)  Write:  Bit 7      6      5      4      3
                                 $007B     TC0H (lo)  Read:   Bit 15    14     13     12     11    10     9        Bit 8
                                 $007C     TC1H (hi)  Write:  Bit 7      6      5      4      3
                                 $007D     TC1H (lo)  Read:   Bit 15    14     13     12     11    2      1        Bit 0
                                 $007E     TC2H (hi)  Write:  Bit 7      6      5      4      3
                                 $007F     TC2H (lo)  Read:                                        10     9        Bit 8
                                           TC3H (hi)  Write:
                                           TC3H (lo)  Read:                                        2      1        Bit 0
                                                      Write:
                                                      Read:                                        10     9        Bit 8
                                                      Write:
                                                      Read:                                        2      1        Bit 0
                                                      Write:
                                                      Read:                                        10     9        Bit 8
                                                      Write:
                                                      Read:                                        2      1        Bit 0
                                                      Write:
                                                      Read:                                        10     9        Bit 8
                                                      Write:
                                                      Read:                                        2      1        Bit 0
                                                      Write:
                                                      Read:
                                                      Write:
                                                      Read:
                                                      Write:
                                                      Read:
                                                      Write:
                                                      Read:
                                                      Write:

                                 $0080 - $009F                ATD0 (Analog to Digital Converter 10 Bit 8 Channel)

                                 Address     Name     Read:   Bit 7   Bit 6   Bit 5  Bit 4  Bit 3  Bit 2  Bit 1    Bit 0
                                 $0080    ATD0CTL0    Write:    0       0       0      0      0      0      0        0
                                 $0081    ATD0CTL1    Read:
                                                      Write:    0       0       0      0      0      0      0        0

                                                                                                                                                             33

                                                      For More Information On This Product,
                                                                  Go to: www.freescale.com
                                 MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                 $0080 - $009F               ATD0 (Analog to Digital Converter 10 Bit 8 Channel)

                                 Address      Name            Bit 7   Bit 6  Bit 5  Bit 4  Bit 3                  Bit 2   Bit 1   Bit 0
                                 $0082     ATD0CTL2          ADPU    AFFC                                                ASCIE   ASCIF
                                 $0083     ATD0CTL3  Read:            S8C    AWAI ETRIGLE ETRIGP ETRIG                   FRZ1
                                 $0084     ATD0CTL4  Write:      0   SMP1                                                PRS1    FRZ0
                                 $0085     ATD0CTL5  Read:           DSGN    S4C    S2C    S1C                    FIFO           PRS0
                                 $0086    ATD0STAT0  Write:  SRES8                                                         CB
                                 $0087     Reserved  Read:    DJM       0    SMP0 PRS4     PRS3                   PRS2    CC1      CA
                                 $0088    ATD0TEST0  Write:   SCF       0                     0                    CC             CC0
                                 $0089    ATD0TEST1  Read:       0      0    SCAN MULT        0                   CC2       0
                                 $008A     Reserved  Write:      0      0                     0                      0      0       0
                                 $008B    ATD0STAT1  Read:       0      0    ETORF  FIFOR                                   0       0
                                 $008C     Reserved  Write:      0   CCF6        0     0                                    0
                                 $008D     ATD0DIEN  Read:    CCF7      0                                                CCF1      SC
Freescale Semiconductor, Inc...  $008E     Reserved  Write:      0           0      0      0                      0         0       0
                                 $008F     PORTAD0   Read:              6                                                        CCF0
                                 $0090    ATD0DR0H   Write:   Bit 7     0    0      0      0                      0         1       0
                                 $0091    ATD0DR0L   Read:       0      6                                                   0
                                 $0092    ATD0DR1H   Write:            14    0      0      0                      0         1     Bit 0
                                 $0093    ATD0DR1L   Read:     Bit7   Bit6                                                  9       0
                                 $0094    ATD0DR2H   Write:   Bit15    14    CCF5 CCF4 CCF3 CCF2                            0
                                 $0095    ATD0DR2L   Read:     Bit7   Bit6                                                  9    BIT 0
                                 $0096    ATD0DR3H   Write:   Bit15    14    0      0      0                      0         0     Bit8
                                 $0097    ATD0DR3L   Read:     Bit7   Bit6                                                  9
                                 $0098    ATD0DR4H   Write:   Bit15    14    5      4      3                      2         0       0
                                 $0099    ATD0DR4L   Read:     Bit7   Bit6                                                  9     Bit8
                                 $009A    ATD0DR5H   Write:   Bit15    14    0      0      0                      0         0
                                                     Read:     Bit7   Bit6                                                  9       0
                                                     Write:   Bit15    14    5      4      3                      2         0     Bit8
                                                     Read:     Bit7                                                         9
                                                     Write:   Bit15          13     12     11                     10                0
                                                     Read:                                                                        Bit8
                                                     Write:                  0      0      0                      0
                                                     Read:                                                                          0
                                                     Write:                  13     12     11                     10              Bit8
                                                     Read:
                                                     Write:                  0      0      0                      0                 0
                                                     Read:                                                                        Bit8
                                                     Write:                  13     12     11                     10
                                                     Read:
                                                     Write:                  0      0      0                      0
                                                     Read:
                                                     Write:                  13     12     11                     10
                                                     Read:
                                                     Write:                  0      0      0                      0
                                                     Read:
                                                     Write:                  13     12     11                     10
                                                     Read:
                                                     Write:                  0      0      0                      0
                                                     Read:
                                                     Write:                  13     12     11                     10
                                                     Read:
                                                     Write:

                                 34

                                                                           For More Information On This Product,
                                                                                       Go to: www.freescale.com
                                                       Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 $0080 - $009F                 ATD0 (Analog to Digital Converter 10 Bit 8 Channel)

                                 Address     Name      Read:   Bit 7  Bit 6    Bit 5    Bit 4    Bit 3    Bit 2    Bit 1    Bit 0
                                 $009B    ATD0DR5L     Write:  Bit7   Bit6       0        0        0        0        0        0
                                 $009C    ATD0DR6H     Read:   Bit15   14       13       12       11       10        9
                                 $009D    ATD0DR6L     Write:  Bit7   Bit6       0        0        0        0        0      Bit8
                                 $009E    ATD0DR7H     Read:   Bit15   14       13       12       11       10        9        0
                                 $009F    ATD0DR7L     Write:  Bit7   Bit6       0        0        0        0        0
                                                       Read:                                                                Bit8
                                                       Write:                                                                 0
                                                       Read:
                                                       Write:

Freescale Semiconductor, Inc...  $00A0 - $00C7                 PWM (Pulse Width Modulator 8 Bit 8 Channel)

                                 Address      Name             Bit 7    Bit 6    Bit 5    Bit 4    Bit 3    Bit 2    Bit 1    Bit 0
                                 $00A0        PWME                    PWME6    PWME5    PWME4    PWME3    PWME2    PWME1    PWME0
                                 $00A1      PWMPOL     Read:   PWME7
                                 $00A2      PWMCLK     Write:         PPOL6    PPOL5    PPOL4    PPOL3    PPOL2    PPOL1    PPOL0
                                 $00A3    PWMPRCLK
                                 $00A4      PWMCAE     Read:   PPOL7  PCLK6    PCLK5    PCLK4    PCLK3    PCLK2    PCLK1    PCLK0
                                 $00A5      PWMCTL     Write:                                        0
                                 $00A6      PWMTST                    PCKB2    PCKB1    PCKB0             PCKA2    PCKA1    PCKA0
                                 $00A7      Test Only  Read:   PCLK7                              CAE3
                                 $00A8    PWMPRSC      Write:          CAE6     CAE5     CAE4              CAE2     CAE1     CAE0
                                 $00A9     PWMSCLA                                               PSWAI                 0        0
                                 $00AA     PWMSCLB     Read: 0        CON45    CON23    CON01        0     PFRZ
                                 $00AB    PWMSCNTA                        0        0        0                 0        0        0
                                 $00AC    PWMSCNTB     Write:                                        0
                                 $00AD     PWMCNT0                        0        0        0                 0        0        0
                                 $00AE     PWMCNT1     Read:   CAE7                                   3
                                 $00AF     PWMCNT2     Write:              6        5        4                 2        1     Bit 0
                                 $00B0     PWMCNT3                                                    3
                                           PWMCNT4     Read:   CON67       6        5        4       0         2        1     Bit 0
                                                       Write:             0        0        0                 0        0        0
                                                                                                     0
                                                       Read: 0            0        0        0                 0        0        0
                                                                                                      3
                                                       Write:              6        5        4       0         2        1     Bit 0
                                                                          0        0        0         3       0        0        0
                                                       Read: 0             6        5        4       0         2        1
                                                                          0        0        0         3       0        0      Bit 0
                                                       Write:              6        5        4       0         2        1       0
                                                                          0        0        0         3       0        0
                                                       Read: Bit 7         6        5        4       0         2        1     Bit 0
                                                       Write:             0        0        0         3       0        0        0
                                                                           6        5        4       0         2        1
                                                       Read:              0        0        0                 0        0      Bit 0
                                                       Write: Bit 7                                                             0

                                                       Read: 0                                                                Bit 0
                                                                                                                                0
                                                       Write:

                                                       Read: 0

                                                       Write:

                                                       Read: Bit 7

                                                       Write: 0

                                                       Read: Bit 7

                                                       Write: 0

                                                       Read: Bit 7

                                                       Write: 0

                                                       Read: Bit 7

                                                       Write: 0

                                                       Read: Bit 7

                                                       Write: 0

                                                                                                                                                              35

                                                       For More Information On This Product,
                                                                   Go to: www.freescale.com
                                 MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                 $00A0 - $00C7               PWM (Pulse Width Modulator 8 Bit 8 Channel)

                                 Address     Name    Read:     Bit 7  Bit 6  Bit 5  Bit 4   Bit 3                 Bit 2   Bit 1   Bit 0
                                 $00B1    PWMCNT5    Write:    Bit 7    6      5      4       3                     2       1     Bit 0
                                 $00B2    PWMCNT6    Read:              0      0      0       0                     0       0
                                 $00B3    PWMCNT7    Write:      0      6      5      4       3                     2       1       0
                                 $00B4    PWMPER0    Read:     Bit 7    0      0      0       0                     0       0     Bit 0
                                 $00B5    PWMPER1    Write:             6      5      4       3                     2       1
                                 $00B6    PWMPER2    Read:       0      0      0      0       0                     0       0       0
                                 $00B7    PWMPER3    Write:    Bit 7                          3                                   Bit 0
                                 $00B8    PWMPER4    Read:              6      5      4                             2       1
                                 $00B9    PWMPER5    Write:      0                            3                                     0
                                 $00BA    PWMPER6    Read:     Bit 7
                                 $00BB    PWMPER7    Write:                                   3                                   Bit 0
                                 $00BC    PWMDTY0    Read:     Bit 7
                                 $00BD    PWMDTY1    Write:           6      5      4         3                   2       1       Bit 0
                                 $00BE    PWMDTY2    Read:     Bit 7
                                 $00BF    PWMDTY3    Write:           6      5      4         3                   2       1       Bit 0
                                 $00C0    PWMDTY4    Read:     Bit 7
Freescale Semiconductor, Inc...  $00C1    PWMDTY5    Write:           6      5      4         3                   2       1       Bit 0
                                 $00C2    PWMDTY6    Read:     Bit 7
                                 $00C3    PWMDTY7    Write:           6      5      4         3                   2       1       Bit 0
                                 $00C4    PWMSDN     Read:     Bit 7
                                 $00C5     Reserved  Write:           6      5      4         3                   2       1       Bit 0
                                 $00C6     Reserved  Read:     Bit 7
                                 $00C7     Reserved  Write:           6      5      4         3                   2       1       Bit 0
                                                     Read:     Bit 7
                                                     Write:           6      5      4         3                   2       1       Bit 0
                                                     Read:     Bit 7
                                                     Write:           6      5      4         3                   2       1       Bit 0
                                                     Read:     Bit 7
                                                     Write:           6      5      4         3                   2       1       Bit 0
                                                     Read:     Bit 7
                                                     Write:           6      5      4         3                   2       1       Bit 0
                                                     Read:     Bit 7
                                                     Write:           6      5      4         3                   2       1       Bit 0
                                                     Read:     Bit 7
                                                     Write:           6      5      4         3                   2       1       Bit 0
                                                     Read:     Bit 7
                                                     Write:           6      5      4         3                   2       1       Bit 0
                                                     Read:     Bit 7                          0
                                                     Write:           6      5      4                             2       1       Bit 0
                                                     Read:     Bit 7                          0
                                                     Write:           6      5      4                             2       1       Bit 0
                                                     Read:   PWMIF                            0
                                                     Write:      0    PWMIE  PWMRS  PWMLVL                        PWM7IN  PWM7IN  PWM7E
                                                     Read:                     TRT            0                                L     NA
                                                     Write:      0
                                                                      0      0      0                             0       0       0
                                                                 0
                                                                      0      0      0                             0       0       0

                                                                      0      0      0                             0       0       0

                                 36

                                                                           For More Information On This Product,
                                                                                       Go to: www.freescale.com
                                                   Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 $00C8 - $00CF             SCI0 (Asynchronous Serial Interface)

Freescale Semiconductor, Inc...  Address    Name   Read:     Bit 7     Bit 6   Bit 5   Bit 4   Bit 3   Bit 2   Bit 1  Bit 0
                                 $00C8    SCI0BDH  Write:      0         0       0    SBR12   SBR11   SBR10   SBR9    SBR8
                                 $00C9    SCI0BDL  Read:                              SBR4    SBR3    SBR2    SBR1    SBR0
                                 $00CA    SCI0CR1  Write:   SBR7      SBR6    SBR5            WAKE
                                 $00CB    SCI0CR2  Read:   LOOPS    SCISWAI   RSRC       M              ILT     PE      PT
                                 $00CC    SCI0SR1  Write:                               ILIE    TE      RE    RWU     SBK
                                 $00CD    SCI0SR2  Read:     TIE      TCIE     RIE     IDLE     OR      NF              PF
                                 $00CE    SCI0DRH  Write:   TDRE        TC    RDRF               0              FE    RAF
                                 $00CF    SCI0DRL  Read:                 0               0       0    BRK13
                                                   Write:      0                 0       0      R3       0    TXDIR      0
                                                   Read:      R8        T8       0      R4       T3     R2       0      R0
                                                   Write:     R7        R6      R5       T4              T2     R1      T0
                                                   Read:      T7        T6      T5                              T1
                                                   Write:
                                                   Read:
                                                   Write:

                                 $00D0 - $00D7             SCI1 (Asynchronous Serial Interface)

                                 Address    Name   Read:     Bit 7     Bit 6   Bit 5   Bit 4   Bit 3   Bit 2   Bit 1  Bit 0
                                 $00D0    SCI1BDH  Write:      0         0       0    SBR12   SBR11   SBR10   SBR9    SBR8
                                 $00D1    SCI1BDL  Read:                              SBR4    SBR3    SBR2    SBR1    SBR0
                                 $00D2    SCI1CR1  Write:   SBR7      SBR6    SBR5            WAKE
                                 $00D3    SCI1CR2  Read:   LOOPS    SCISWAI   RSRC       M              ILT     PE      PT
                                 $00D4    SCI1SR1  Write:                               ILIE    TE      RE    RWU     SBK
                                 $00D5    SCI1SR2  Read:     TIE      TCIE     RIE     IDLE     OR      NF              PF
                                 $00D6    SCI1DRH  Write:   TDRE        TC    RDRF               0              FE    RAF
                                 $00D7    SCI1DRL  Read:                 0               0       0    BRK13
                                                   Write:      0                 0       0      R3       0    TXDIR      0
                                                   Read:      R8        T8       0      R4       T3     R2       0      R0
                                                   Write:     R7        R6      R5       T4              T2     R1      T0
                                                   Read:      T7        T6      T5                              T1
                                                   Write:
                                                   Read:
                                                   Write:

                                 $00D8 - $00DF             SPI0 (Serial Peripheral Interface)

                                 Address    Name           Bit 7     Bit 6    Bit 5   Bit 4   Bit 3    Bit 2   Bit 1   Bit 0
                                 $00D8    SPI0CR1          SPIE      SPE                              CPHA    SSOE    LSBFE
                                 $00D9    SPI0CR2  Read:                      SPTIE MSTR CPOL
                                 $00DA    SPI0BR   Write:    0          0                                0
                                 $00DB    SPI0SR   Read:     0                0       MODFEN BIDIROE          SPISWAI SPC0
                                                   Write:  SPIF     SPPR2                             SPR2
                                                   Read:                0     SPPR1 SPPR0      0         0    SPR1    SPR0
                                                   Write:                                                        0       0
                                                   Read:                      SPTEF MODF       0
                                                   Write:

                                                                                                                                                          37

                                                   For More Information On This Product,
                                                               Go to: www.freescale.com
                                 MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                 $00D8 - $00DF              SPI0 (Serial Peripheral Interface)

                                 Address    Name    Read:   Bit 7    Bit 6      Bit 5  Bit 4    Bit 3             Bit 2   Bit 1   Bit 0
                                 $00DC    Reserved  Write:    0        0          0      0        0                 0       0       0
                                 $00DD     SPI0DR   Read:
                                 $00DE    Reserved  Write:  Bit7       6          5      4        3                 2       1     Bit0
                                 $00DF    Reserved  Read:     0        0          0      0        0                 0       0       0
                                                    Write:    0        0          0      0        0                 0       0       0
                                                    Read:
                                                    Write:

                                 $00E0 - $00E7              IIC (Inter IC Bus)

Freescale Semiconductor, Inc...  Address    Name    Read:    Bit 7    Bit 6   Bit 5     Bit 4    Bit 3             Bit 2   Bit 1  Bit 0
                                 $00E0      IBAD    Write:  ADR7     ADR6     ADR5     ADR4     ADR3              ADR2    ADR1      0
                                 $00E1       IBFD   Read:   IBC7     IBC6                       IBC3
                                 $00E2      IBCR    Write:  IBEN      IBIE      IBC5   IBC4     TXAK              IBC2    IBC1     IBC0
                                 $00E3      IBSR    Read:    TCF     IAAS                                            0      0     IBSWAI
                                 $00E4      IBDR    Write:                    MS/SL    TX/RX       0                               RXAK
                                 $00E5    Reserved  Read:     D7       D6       IBB     IBAL                      RSTA    IBIF
                                 $00E6    Reserved  Write:     0        0                         D3              SRW
                                 $00E7    Reserved  Read:      0        0       D5     D4          0                      D1      D0
                                                    Write:     0        0                          0                D2
                                                    Read:                       0      0           0                 0    0       0
                                                    Write:
                                                    Read:                       0      0                             0    0       0
                                                    Write:
                                                    Read:                       0      0                             0    0       0
                                                    Write:

                                 $00E8 - $00EF              BDLC (Bytelevel Data Link Controller J1850)

                                 Address     Name   Read:     Bit 7    Bit 6   Bit 5     Bit 4   Bit 3            Bit 2   Bit 1   Bit 0
                                 $00E8    DLCBCR1   Write:   IMSG     CLKS        0        0       0                0      IE     WCM
                                 $00E9    DLCBSVR   Read:                        I3       I2      I1                        0
                                 $00EA    DLCBCR2   Write:      0        0                                         I0               0
                                 $00EB     DLCBDR   Read:                     RX4XE     NBFS    TEOD
                                 $00EC    DLCBARD   Write:  SMRST    DLOOP       D5       D4      D3              TSIFR TMIFR1 TMIFR0
                                 $00ED    DLCBRSR   Read:      D7       D6        0        0     BO3
                                 $00EE     DLCSCR   Write:      0                                 R3              D2      D1      D0
                                 $00EF    DLCBSTAT  Read:       0    RXPOL       R5       R4       0
                                                    Write:      0        0        0    BDLCE       0              BO2     BO1     BO0
                                                    Read:       0        0        0
                                                    Write:               0                 0                      R2      R1      R0
                                                    Read:
                                                    Write:                                                        0       0       0
                                                    Read:
                                                    Write:                                                        0       0       IDLE

                                 38

                                                                           For More Information On This Product,
                                                                                       Go to: www.freescale.com
                                                    Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 $00F0 - $00F7              SPI1 (Serial Peripheral Interface)

                                 Address    Name            Bit 7   Bit 6  Bit 5  Bit 4       Bit 3   Bit 2   Bit 1   Bit 0
                                 $00F0    SPI1CR1           SPIE    SPE                              CPHA    SSOE    LSBFE
                                 $00F1    SPI1CR2   Read:                  SPTIE MSTR CPOL
                                 $00F2     SPI1BR   Write:    0        0                                0
                                 $00F3     SPI1SR   Read:     0            0      MODFEN BIDIROE             SPISWAI SPC0
                                 $00F4    Reserved  Write:  SPIF   SPPR2                             SPR2
                                 $00F5     SPI1DR   Read:     0        0   SPPR1 SPPR0          0       0    SPR1    SPR0
                                 $00F6    Reserved  Write:                                                      0       0
                                 $00F7    Reserved  Read:   Bit7           SPTEF MODF           0
                                                    Write:    0
                                                    Read:     0    0       0      0             0    0       0       0
                                                    Write:
                                                    Read:          6       5      4             3    2       1       Bit0
                                                    Write:
Freescale Semiconductor, Inc...                     Read:          0       0      0             0    0       0       0
                                                    Write:
                                                    Read:          0       0      0             0    0       0       0
                                                    Write:

                                 $00F8 - $00FF              SPI2 (Serial Peripheral Interface)

                                 Address    Name            Bit 7   Bit 6  Bit 5  Bit 4       Bit 3   Bit 2   Bit 1   Bit 0
                                 $00F8    SPI2CR1           SPIE    SPE                              CPHA    SSOE    LSBFE
                                 $00F9    SPI2CR2   Read:                  SPTIE MSTR CPOL
                                 $00FA     SPI2BR   Write:    0        0                                0
                                 $00FB     SPI2SR   Read:     0            0      MODFEN BIDIROE             SPISWAI SPC0
                                 $00FC    Reserved  Write:  SPIF   SPPR2                             SPR2
                                 $00FD     SPI2DR   Read:     0        0   SPPR1 SPPR0          0       0    SPR1    SPR0
                                 $00FE    Reserved  Write:                                                      0       0
                                 $00FF    Reserved  Read:   Bit7           SPTEF MODF           0
                                                    Write:    0
                                                    Read:     0    0       0      0             0    0       0       0
                                                    Write:
                                                    Read:          6       5      4             3    2       1       Bit0
                                                    Write:
                                                    Read:          0       0      0             0    0       0       0
                                                    Write:
                                                    Read:          0       0      0             0    0       0       0
                                                    Write:

                                 $0100 - $010F              Flash Control Register (fts256k)

                                 Address     Name           Bit 7  Bit 6   Bit 5    Bit 4   Bit 3     Bit 2   Bit 1   Bit 0
                                 $0100    FCLKDIV                                 FDIV4    FDIV3     FDIV2   FDIV1   FDIV0
                                 $0101              Read: FDIVLD   PRDIV8 FDIV5     NV4     NV3       NV2    SEC1    SEC0
                                 $0102       FSEC
                                 $0103    FTSTMOD   Write:                        WRALL       0
                                                                                      0       0
                                            FCNFG   Read: KEYEN1 KEYEN0 NV5

                                                    Write:

                                                    Read:   0      0       0                         0       0       0
                                                    Write:

                                                    Read:          CCIE KEYACC                       0
                                                    Write: CBEIE                                              BKSEL1 BKSEL0

                                                                                                                                                           39

                                                    For More Information On This Product,
                                                                Go to: www.freescale.com
                                 MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                 $0100 - $010F                  Flash Control Register (fts256k)

                                 Address      Name              Bit 7        Bit 6  Bit 5   Bit 4          Bit 3    Bit 2   Bit 1    Bit 0
                                 $0104       FPROT                           NV6                          FPHS0   FPLDIS   FPLS1   FPLS0
                                 $0105        FSTAT     Read:   FPOPEN      CCIF    FPHDIS FPHS1                  BLANK
                                 $0106        FCMD      Write:                                                0   CMDB2       0        0
                                 $0107    Reserved for                     CMDB6                              0               0
                                 $0108    Factory Test  Read: CBEIF            0    PVIOL ACCERR              0       0       0    CMDB0
                                 $0109      FADDRHI     Write:                                                                         0
                                 $010A     FADDRLO                          Bit 14                           11      10       9
                                 $010B      FDATAHI     Read: 0                6                       0      3       2       1      Bit 8
                                 $010C      FDATALO                           14    CMDB5                    11      10       9      Bit 0
                                 $010D      Reserved    Write:                 6                              3       2       1      Bit 8
                                 $010E      Reserved                           0                              0       0       0      Bit 0
                                 $010F      Reserved    Read: 0                0    0       0                 0       0       0
                                            Reserved                           0                              0       0       0        0
                                                        Write:                 0                              0       0       0        0
                                                                                                                                       0
                                                        Read: 0                     13      12                                         0

                                                        Write:

                                                        Read: Bit 7                 5       4
                                                        Write:

Freescale Semiconductor, Inc...                         Read:                       13      12
                                                        Write: Bit 15

                                                        Read:   Bit 7               5       4
                                                        Write:

                                                        Read: 0                     0       0

                                                        Write:

                                                        Read: 0                     0       0

                                                        Write:

                                                        Read: 0                     0       0

                                                        Write:

                                                        Read: 0                     0       0

                                                        Write:

                                 $0110 - $011B                  EEPROM Control Register (eets4k)

                                 Address      Name                  Bit 7    Bit 6   Bit 5   Bit 4         Bit 3    Bit 2   Bit 1    Bit 0
                                 $0110      ECLKDIV     Read: EDIVLD       PRDIV8   EDIV5   EDIV4         EDIV3   EDIV2    EDIV1   EDIV0
                                 $0111                  Write:
                                 $0112      Reserved    Read: 0                0       0       0             0        0       0        0
                                 $0113    Reserved for  Write:                 0                             0        0       0        0
                                 $0114    Factory Test  Read: 0                     0       0                0        0       0        0
                                 $0115                  Write:              CCIE
                                 $0116       ECNFG      Read: CBEIE          NV6    0       0             EPDIS     EP2     EP1      EP0
                                 $0117                  Write:              CCIF                             0    BLANK       0        0
                                 $0118       EPROT      Read:                       NV5     NV4              0    CMDB2       0
                                                        Write: EPOPEN      CMDB6                             0                0    CMDB0
                                              ESTAT     Read: CBEIF            0    PVIOL ACCERR             0        0                0
                                                        Write:                 0                                              9
                                              ECMD      Read: 0                                        0             10              Bit 8
                                          Reserved for  Write:                      CMDB5
                                          Factory Test  Read: 0
                                                        Write:                      0       0
                                           EADDRHI      Read: 0
                                                        Write:                      0       0

                                 40

                                                                           For More Information On This Product,
                                                                                       Go to: www.freescale.com
                                                     Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 $0110 - $011B               EEPROM Control Register (eets4k)

                                 Address     Name    Read:   Bit 7   Bit 6   Bit 5  Bit 4  Bit 3  Bit 2  Bit 1    Bit 0
                                 $0119    EADDRLO    Write:  Bit 7     6       5      4      3      2      1      Bit 0
                                 $011A     EDATAHI   Read:   Bit 15   14      13     12     11     10      9      Bit 8
                                 $011B    EDATALO    Write:  Bit 7     6       5      4      3      2      1      Bit 0
                                                     Read:
                                                     Write:

                                 $011C - $011F               Reserved for RAM Control Register

Freescale Semiconductor, Inc...  Address    Name     Read:   Bit 7   Bit 6   Bit 5  Bit 4  Bit 3  Bit 2  Bit 1    Bit 0
                                 $011C    Reserved   Write:    0       0       0      0      0      0      0        0
                                 $011D    Reserved   Read:     0       0       0      0      0      0      0        0
                                 $011E    Reserved   Write:    0       0       0      0      0      0      0        0
                                 $011F    Reserved   Read:     0       0       0      0      0      0      0        0
                                                     Write:
                                                     Read:
                                                     Write:

                                 $0120 - $013F               ATD1 (Analog to Digital Converter 10 Bit 8 Channel)

                                 Address      Name   Read:    Bit 7   Bit 6  Bit 5  Bit 4  Bit 3  Bit 2   Bit 1    Bit 0
                                 $0120     ATD1CTL0  Write:      0      0      0      0      0      0       0        0
                                 $0121     ATD1CTL1  Read:       0      0                                   0        0
                                 $0122     ATD1CTL2  Write:                    0      0      0      0
                                 $0123     ATD1CTL3  Read:   ADPU    AFFC                                ASCIE    ASCIF
                                 $0124     ATD1CTL4  Write:      0    S8C    AWAI ETRIGLE ETRIGP ETRIG   FRZ1
                                 $0125     ATD1CTL5  Read:           SMP1                                PRS1     FRZ0
                                 $0126    ATD1STAT0  Write:  SRES8   DSGN    S4C    S2C    S1C    FIFO            PRS0
                                 $0127     Reserved  Read:    DJM                                          CB
                                 $0128    ATD1TEST0  Write:   SCF       0    SMP0 PRS4     PRS3   PRS2    CC1       CA
                                 $0129    ATD1TEST1  Read:       0      0                     0    CC              CC0
                                 $012A     Reserved  Write:      0      0    SCAN   MULT      0   CC2       0
                                 $012B    ATD1STAT1  Read:       0      0    ETORF  FIFOR                   0        0
                                 $012C     Reserved  Write:      0      0                                   0        0
                                                     Read:    CCF7   CCF6    0      0      0      0         0
                                                     Write:      0      0                                CCF1       SC
                                                     Read:                   0      0      0      0         0        0
                                                     Write:                                                       CCF0
                                                     Read:                   0      0      0      0                  0
                                                     Write:
                                                     Read:                   0      0      0      0
                                                     Write:
                                                     Read:                   CCF5 CCF4 CCF3 CCF2
                                                     Write:
                                                     Read:                   0      0      0      0
                                                     Write:

                                                                                                                                                            41

                                                     For More Information On This Product,
                                                                 Go to: www.freescale.com
                                 MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                 $0120 - $013F               ATD1 (Analog to Digital Converter 10 Bit 8 Channel)

Freescale Semiconductor, Inc...  Address     Name    Read:   Bit 7  Bit 6     Bit 5    Bit 4    Bit 3             Bit 2   Bit 1    Bit 0
                                 $012D    ATD1DIEN   Write:  Bit 7    6         5        4        3                 2       1      Bit 0
                                 $012E     Reserved  Read:            0         0        0        0                 0       0
                                 $012F    PORTAD1    Write:    0      6         5        4        3                 2       1        0
                                 $0130    ATD1DR0H   Read:   Bit7    14        13       12       11                10       9      BIT 0
                                 $0131    ATD1DR0L   Write:  Bit15              0        0        0                 0       0       Bit8
                                 $0132    ATD1DR1H   Read:   Bit7   Bit6       13       12       11                10       9
                                 $0133    ATD1DR1L   Write:  Bit15   14         0        0        0                 0       0        0
                                 $0134    ATD1DR2H   Read:   Bit7   Bit6       13       12       11                10       9       Bit8
                                 $0135    ATD1DR2L   Write:  Bit15   14         0        0        0                 0       0
                                 $0136    ATD1DR3H   Read:   Bit7   Bit6       13       12       11                10       9        0
                                 $0137    ATD1DR3L   Write:  Bit15   14         0        0        0                 0       0       Bit8
                                 $0138    ATD1DR4H   Read:   Bit7   Bit6       13       12       11                10       9
                                 $0139    ATD1DR4L   Write:  Bit15   14         0        0        0                 0       0        0
                                 $013A    ATD1DR5H   Read:   Bit7   Bit6       13       12       11                10       9       Bit8
                                 $013B    ATD1DR5L   Write:  Bit15   14         0        0        0                 0       0
                                 $013C    ATD1DR6H   Read:   Bit7   Bit6       13       12       11                10       9        0
                                 $013D    ATD1DR6L   Write:  Bit15   14         0        0        0                 0       0       Bit8
                                 $013E    ATD1DR7H   Read:   Bit7   Bit6       13       12       11                10       9
                                 $013F    ATD1DR7L   Write:  Bit15   14         0        0        0                 0       0        0
                                                     Read:   Bit7   Bit6                                                            Bit8
                                                     Write:
                                                     Read:                                                                           0
                                                     Write:                                                                         Bit8
                                                     Read:
                                                     Write:                                                                          0
                                                     Read:                                                                          Bit8
                                                     Write:
                                                     Read:                                                                           0
                                                     Write:
                                                     Read:
                                                     Write:
                                                     Read:
                                                     Write:
                                                     Read:
                                                     Write:
                                                     Read:
                                                     Write:

                                 $0140 - $017F               CAN0 (Motorola Scalable CAN - MSCAN)

                                 Address     Name            Bit 7     Bit 6    Bit 5    Bit 4  Bit 3              Bit 2    Bit 1    Bit 0
                                 $0140    CAN0CTL0                   RXACT    CSWAI    SYNCH    TIME              WUPE    SLPRQ    INITRQ
                                 $0141    CAN0CTL1   Read:                    LOOPB                               WUPM    SLPAK    INITAK
                                 $0142    CAN0BTR0   Write: RXFRM   CLKSRC     BRP5    LISTEN      0
                                                                      SJW0              BRP4
                                                     Read:   CANE                               BRP3
                                                     Write:

                                                     Read:   SJW1                                                 BRP2 BRP1 BRP0
                                                     Write:

                                 42

                                                                           For More Information On This Product,
                                                                                       Go to: www.freescale.com
                                                       Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 $0140 - $017F                       CAN0 (Motorola Scalable CAN - MSCAN)

                                 Address  Name                       Bit 7  Bit 6  Bit 5  Bit 4  Bit 3  Bit 2   Bit 1       Bit 0

                                 $0143    CAN0BTR1     Read:         SAMP   TSEG22 TSEG21 TSEG20 TSEG13 TSEG12 TSEG11 TSEG10
                                                       Write:

                                 $0144    CAN0RFLG     Read: WUPIF          CSCIF  RSTAT1 RSTAT0 TSTAT1 TSTAT0  OVRIF       RXF
                                                       Write:

                                 $0145                       Read:
                                          CAN0RIER Write: WUPIE CSCIE RSTATE1 RSTATE0 TSTATE1 TSTATE0 OVRIE RXFIE

                                 $0146                       Read:   0      0      0      0      0      TXE2 TXE1 TXE0
                                          CAN0TFLG Write:

                                 $0147                       Read:   0      0      0      0      0      TXEIE2 TXEIE1 TXEIE0
                                          CAN0TIER Write:

                                                       Read: 0              0      0      0      0
                                 $0148 CAN0TARQ Write:                                                  ABTRQ2 ABTRQ1 ABTRQ0

Freescale Semiconductor, Inc...  $0149                       Read:   0      0      0      0      0      ABTAK2 ABTAK1 ABTAK0
                                          CAN0TAAK Write:

                                 $014A                        Read:  0      0      0      0      0      TX2     TX1         TX0
                                          CAN0TBSEL Write:

                                                                   Read: 0  0      IDAM1 IDAM0   0      IDHIT2 IDHIT1 IDHIT0
                                 $014B CAN0IDAC Write:

                                 $014C                      Read:    0      0      0      0      0         0             0  0
                                          Reserved Write:

                                 $014D                      Read:    0      0      0      0      0         0             0  0
                                          Reserved Write:

                                                                   Read: RXERR7 RXERR6 RXERR5 RXERR4 RXERR3 RXERR2 RXERR1 RXERR0
                                 $014E CAN0RXERR Write:

                                 $014F                         Read: TXERR7 TXERR6 TXERR5 TXERR4 TXERR3 TXERR2 TXERR1 TXERR0
                                          CAN0TXERR Write:

                                 $0150 - CAN0IDAR0 - Read:           AC7    AC6    AC5    AC4    AC3    AC2     AC1         AC0
                                 $0153 CAN0IDAR3 Write:

                                 $0154 - CAN0IDMR0 - Read:           AM7    AM6    AM5    AM4    AM3    AM2     AM1         AM0
                                 $0157 CAN0IDMR3 Write:

                                 $0158 - CAN0IDAR4 - Read:           AC7    AC6    AC5    AC4    AC3    AC2     AC1         AC0
                                 $015B CAN0IDAR7 Write:

                                 $015C - CAN0IDMR4 - Read:           AM7    AM6    AM5    AM4    AM3    AM2     AM1         AM0
                                 $015F CAN0IDMR7 Write:

                                 $0160 -               Read:                   FOREGROUND RECEIVE BUFFER see Table 1-2
                                 $016F CAN0RXFG Write:

                                 $0170 -                     Read:             FOREGROUND TRANSMIT BUFFER see Table 1-2
                                 $017F    CAN0TXFG Write:

                                 Table 1-2 Detailed MSCAN Foreground Receive and Transmit Buffer Layout

                                 Address      Name     Read:         Bit 7  Bit 6  Bit 5  Bit 4  Bit 3  Bit 2   Bit 1       Bit 0
                                 $xxx0    Extended ID  Read:         ID28   ID27   ID26   ID25   ID24   ID23    ID22        ID21
                                          Standard ID  Write:        ID10   ID9    ID8    ID7    ID6    ID5     ID4         ID3
                                 $xxx1    CANxRIDR0    Read:
                                          Extended ID  Read:         ID20   ID19   ID18   SRR=1 IDE=1   ID17    ID16        ID15
                                          Standard ID  Write:        ID2    ID1    ID0     RTR IDE=0
                                          CANxRIDR1

                                                                                                                                                              43

                                                       For More Information On This Product,
                                                                   Go to: www.freescale.com
                                 MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                 Table 1-2 Detailed MSCAN Foreground Receive and Transmit Buffer Layout

                                 Address  Name                               Bit 7   Bit 6   Bit 5   Bit 4   Bit 3   Bit 2   Bit 1   Bit 0
                                                                             ID14    ID13    ID12    ID11    ID10     ID9     ID8     ID7
                                          Extended ID Read:                   ID6     ID5     ID4     ID3             ID1     ID0    RTR
                                                                             DB7     DB6     DB5     DB4      ID2    DB2     DB1     DB0
                                 $xxx2 Standard ID Read:                                                            DLC2    DLC1    DLC0
                                                                            TSR15   TSR14   TSR13   TSR12    DB3
                                          CANxRIDR2 Write:                  TSR7    TSR6    TSR5     TSR4   DLC3    TSR10   TSR9    TSR8
                                                                             ID28    ID27    ID26    ID25           TSR2    TSR1    TSR0
                                          Extended ID Read:                  ID10                           TSR11    ID23    ID22    ID21
                                                                             ID20     ID9     ID8     ID7   TSR3
                                 $xxx3 Standard ID Read:                             ID19    ID18   SRR=1    ID24     ID5     ID4     ID3
                                                                              ID2     ID1     ID0                    ID17    ID16    ID15
                                          CANxRIDR3 Write:                   ID14    ID13    ID12    RTR      ID6
                                                                                                     ID11   IDE=1     ID9     ID8     ID7
                                 $xxx4- CANxRDSR0 - Read:                     ID6     ID5     ID4           IDE=0
                                                                                                      ID3    ID10     ID1     ID0    RTR
                                 $xxxB CANxRDSR7 Write:                      DB7     DB6     DB5
                                                                                                     DB4      ID2    DB2     DB1     DB0
                                 $xxxC    CANRxDLR Read:                    PRIO7   PRIO6   PRIO5                   DLC2    DLC1    DLC0
                                                              Write:        TSR15   TSR14   TSR13   PRIO4    DB3    PRIO2   PRIO1   PRIO0
                                                                            TSR7    TSR6    TSR5    TSR12   DLC3    TSR10   TSR9    TSR8
                                 $xxxD                      Read:                                    TSR4   PRIO3   TSR2    TSR1    TSR0
                                          Reserved Write:                                                   TSR11
                                                                                                            TSR3
Freescale Semiconductor, Inc...  $xxxE    CANxRTSRH  Read:
                                                     Write:

                                 $xxxF    CANxRTSRL Read:
                                                              Write:

                                          Extended ID Read:

                                 $xx10    CANxTIDR0 Write:
                                          Standard ID Read:

                                                     Write:

                                          Extended ID Read:

                                 $xx10    CANxTIDR1 Write:
                                          Standard ID Read:

                                                     Write:

                                          Extended ID Read:

                                 $xx12    CANxTIDR2 Write:
                                          Standard ID Read:

                                                     Write:

                                          Extended ID Read:

                                 $xx13    CANxTIDR3 Write:
                                          Standard ID Read:

                                                     Write:

                                 $xx14- CANxTDSR0 - Read:

                                 $xx1B CANxTDSR7 Write:

                                 $xx1C                       Read:
                                          CANxTDLR Write:

                                 $xx1D    CONxTTBPR  Read:
                                                     Write:

                                 $xx1E CANxTTSRH Read:
                                                                    Write:

                                 $xx1F                        Read:
                                          CANxTTSRL Write:

                                 44

                                                                           For More Information On This Product,
                                                                                       Go to: www.freescale.com
                                                    Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 $0180 - $01BF                       CAN1 (Motorola Scalable CAN - MSCAN)

                                 Address  Name                       Bit 7  Bit 6  Bit 5  Bit 4   Bit 3  Bit 2  Bit 1    Bit 0

                                 $0180              Read:                   RXACT         SYNCH
                                          CAN1CTL0 Write: RXFRM                    CSWAI          TIME   WUPE SLPRQ INITRQ

                                 $0181    CAN1CTL1  Read:            CANE   CLKSRC LOOPB  LISTEN  0      WUPM SLPAK INITAK
                                                    Write:

                                 $0182    CAN1BTR0  Read:            SJW1   SJW0   BRP5   BRP4    BRP3   BRP2   BRP1     BRP0
                                                    Write:

                                 $0183    CAN1BTR1  Read:            SAMP   TSEG22 TSEG21 TSEG20 TSEG13 TSEG12 TSEG11 TSEG10
                                                    Write:

                                 $0184    CAN1RFLG  Read:            WUPIF  CSCIF  RSTAT1 RSTAT0 TSTAT1 TSTAT0  OVRIF    RXF
                                                    Write:

                                 $0185    CAN1RIER  Read: WUPIE             CSCIE RSTATE1 RSTATE0 TSTATE1 TSTATE0 OVRIE  RXFIE
                                                    Write:

Freescale Semiconductor, Inc...  $0186                       Read:   0      0      0      0       0      TXE2 TXE1 TXE0
                                          CAN1TFLG Write:

                                 $0187                       Read:   0      0      0      0       0      TXEIE2 TXEIE1 TXEIE0
                                          CAN1TIER Write:

                                 $0188                       Read:   0      0      0      0       0      ABTRQ2 ABTRQ1 ABTRQ0
                                          CAN1TARQ Write:

                                                    Read: 0                 0      0      0       0      ABTAK2 ABTAK1 ABTAK0
                                 $0189 CAN1TAAK Write:

                                 $018A                        Read:  0      0      0      0       0      TX2    TX1      TX0
                                          CAN1TBSEL Write:

                                 $018B                       Read:   0      0      IDAM1 IDAM0    0      IDHIT2 IDHIT1 IDHIT0
                                          CAN1IDAC Write:

                                 $018C              Read: 0                 0      0      0       0        0    0        0
                                          Reserved Write:

                                 $018D                      Read:    0      0      0      0       0        0    0        0
                                          Reserved Write:

                                 $018E                         Read: RXERR7 RXERR6 RXERR5 RXERR4 RXERR3 RXERR2 RXERR1 RXERR0
                                          CAN1RXERR Write:

                                                                   Read: TXERR7 TXERR6 TXERR5 TXERR4 TXERR3 TXERR2 TXERR1 TXERR0
                                 $018F CAN1TXERR Write:

                                 $0190                        Read:  AC7    AC6    AC5    AC4     AC3    AC2    AC1      AC0
                                          CAN1IDAR0 Write:

                                 $0191                        Read:  AC7    AC6    AC5    AC4     AC3    AC2    AC1      AC0
                                          CAN1IDAR1 Write:

                                 $0192                        Read:  AC7    AC6    AC5    AC4     AC3    AC2    AC1      AC0
                                          CAN1IDAR2 Write:

                                 $0193                        Read:  AC7    AC6    AC5    AC4     AC3    AC2    AC1      AC0
                                          CAN1IDAR3 Write:

                                 $0194                        Read:  AM7    AM6    AM5    AM4     AM3    AM2    AM1      AM0
                                          CAN1IDMR0 Write:

                                 $0195                        Read:  AM7    AM6    AM5    AM4     AM3    AM2    AM1      AM0
                                          CAN1IDMR1 Write:

                                 $0196                        Read:  AM7    AM6    AM5    AM4     AM3    AM2    AM1      AM0
                                          CAN1IDMR2 Write:

                                 $0197                        Read:  AM7    AM6    AM5    AM4     AM3    AM2    AM1      AM0
                                          CAN1IDMR3 Write:

                                 $0198                        Read:  AC7    AC6    AC5    AC4     AC3    AC2    AC1      AC0
                                          CAN1IDAR4 Write:

                                                                                                                                                           45

                                                    For More Information On This Product,
                                                                Go to: www.freescale.com
                                 MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                 $0180 - $01BF               CAN1 (Motorola Scalable CAN - MSCAN)

                                 Address      Name   Read:   Bit 7    Bit 6    Bit 5    Bit 4    Bit 3            Bit 2    Bit 1    Bit 0
                                 $0199    CAN1IDAR5  Write:  AC7      AC6      AC5      AC4      AC3              AC2      AC1      AC0
                                          CAN1IDAR6  Read:   AC7                                                                    AC0
                                 $019A    CAN1IDAR7  Write:  AC7      AC6      AC5      AC4      AC3              AC2      AC1      AC0
                                          CAN1IDMR4  Read:   AM7                                                                    AM0
                                 $019B    CAN1IDMR5  Write:  AM7      AC6      AC5      AC4      AC3              AC2      AC1      AM0
                                          CAN1IDMR6  Read:   AM7                                                                    AM0
                                 $019C    CAN1IDMR7  Write:  AM7      AM6      AM5      AM4      AM3              AM2      AM1      AM0
                                          CAN1RXFG   Read:
                                 $019D    CAN1TXFG   Write:           AM6      AM5      AM4      AM3              AM2      AM1
                                                     Read:
                                 $019E               Write:           AM6      AM5      AM4      AM3              AM2      AM1
                                                     Read:
Freescale Semiconductor, Inc...  $019F               Write:           AM6      AM5      AM4      AM3              AM2      AM1
                                 $01A0 -             Read:
                                 $01AF               Write:           FOREGROUND RECEIVE BUFFER see Table 1-2
                                 $01B0 -             Read:
                                 $01BF               Write:           FOREGROUND TRANSMIT BUFFER see Table 1-2

                                 $0240 - $027F               PIM (Port Integration Module PIM_9DP256)

                                 Address    Name     Read:     Bit 7    Bit 6    Bit 5    Bit 4    Bit 3            Bit 2    Bit 1    Bit 0
                                 $0240       PTT     Write:   PTT7     PTT6     PTT5     PTT4     PTT3             PTT2     PTT1     PTT0
                                 $0241       PTIT    Read:    PTIT7    PTIT6    PTIT5    PTIT4    PTIT3            PTIT2    PTIT1    PTIT0
                                 $0242      DDRT     Write:
                                 $0243      RDRT     Read:   DDRT7    DDRT7    DDRT5    DDRT4    DDRT3            DDRT2    DDRT1    DDRT0
                                 $0244      PERT     Write:  RDRT7    RDRT6    RDRT5    RDRT4    RDRT3            RDRT2    RDRT1    RDRT0
                                 $0245      PPST     Read:   PERT7    PERT6    PERT5    PERT4    PERT3            PERT2    PERT1    PERT0
                                 $0246    Reserved   Write:  PPST7    PPST6    PPST5    PPST4    PPST3            PPST2    PPST1    PPST0
                                 $0247    Reserved   Read:
                                 $0248       PTS     Write:      0        0        0        0        0                0        0        0
                                 $0249       PTIS    Read:       0        0        0        0        0                0        0        0
                                 $024A      DDRS     Write:
                                 $024B      RDRS     Read:    PTS7     PTS6     PTS5     PTS4     PTS3             PTS2     PTS1     PTS0
                                 $024C      PERS     Write:  PTIS7    PTIS6    PTIS5    PTIS4    PTIS3            PTIS2    PTIS1    PTIS0
                                                     Read:
                                                     Write:  DDRS7    DDRS7    DDRS5    DDRS4    DDRS3            DDRS2    DDRS1    DDRS0
                                                     Read:   RDRS7    RDRS6    RDRS5    RDRS4    RDRS3            RDRS2    RDRS1    RDRS0
                                                     Write:  PERS7    PERS6    PERS5    PERS4    PERS3            PERS2    PERS1    PERS0
                                                     Read:
                                                     Write:
                                                     Read:
                                                     Write:
                                                     Read:
                                                     Write:
                                                     Read:
                                                     Write:

                                 46

                                                                           For More Information On This Product,
                                                                                       Go to: www.freescale.com
                                                    Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 $0240 - $027F              PIM (Port Integration Module PIM_9DP256)

                                 Address    Name            Bit 7  Bit 6  Bit 5  Bit 4  Bit 3  Bit 2  Bit 1  Bit 0
                                 $024D      PPSS
                                 $024E     WOMS     Read:   PPSS7  PPSS6  PPSS5  PPSS4  PPSS3  PPSS2  PPSS1  PPSS0
                                 $024F    Reserved  Write:
                                 $0250       PTM
                                 $0251      PTIM    Read: WOMS7 WOMS6 WOMS5 WOMS4 WOMS3 WOMS2 WOMS1 WOMS0
                                 $0252     DDRM     Write:
                                 $0253     RDRM
                                 $0254      PERM    Read: 0        0      0      0      0      0      0      0
                                 $0255      PPSM
                                 $0256     WOMM     Write:
                                 $0257    MODRR
                                 $0258       PTP    Read:   PTM7   PTM6   PTM5   PTM4   PTM3   PTM2   PTM1   PTM0
                                 $0259       PTIP   Write:
                                 $025A      DDRP
                                 $025B      RDRP    Read: PTIM7 PTIM6 PTIM5 PTIM4 PTIM3 PTIM2 PTIM1 PTIM0
                                 $025C      PERP
                                 $025D      PPSP    Write:
                                 $025E       PIEP
                                 $025F       PIFP   Read:
                                 $0260       PTH    Write: DDRM7 DDRM7 DDRM5 DDRM4 DDRM3 DDRM2 DDRM1 DDRM0
                                 $0261       PTIH
Freescale Semiconductor, Inc...  $0262      DDRH    Read:   RDRM7  RDRM6  RDRM5  RDRM4  RDRM3  RDRM2  RDRM1  RDRM0
                                 $0263      RDRH    Write:
                                 $0264      PERH
                                 $0265      PPSH    Read:   PERM7  PERM6  PERM5  PERM4  PERM3  PERM2  PERM1  PERM0
                                                    Write:

                                                    Read:   PPSM7  PPSM6  PPSM5  PPSM4  PPSM3  PPSM2  PPSM1  PPSM0
                                                    Write:

                                                    Read:   WOMM7  WOMM6  WOMM5  WOMM4  WOMM3  WOMM2  WOMM1  WOMM0
                                                    Write:

                                                    Read:   0      MODRR6 MODRR5 MODRR4 MODRR3 MODRR2 MODRR1 MODRR0
                                                    Write:

                                                    Read:          PTP6   PTP5   PTP4   PTP3   PTP2   PTP1   PTP0
                                                    Write: PTP7

                                                    Read: PTIP7 PTIP6 PTIP5 PTIP4 PTIP3 PTIP2 PTIP1 PTIP0

                                                    Write:

                                                    Read:   DDRP7  DDRP7  DDRP5  DDRP4  DDRP3  DDRP2  DDRP1  DDRP0
                                                    Write:

                                                    Read:   RDRP7  RDRP6  RDRP5  RDRP4  RDRP3  RDRP2  RDRP1  RDRP0
                                                    Write:

                                                    Read:   PERP7  PERP6  PERP5  PERP4  PERP3  PERP2  PERP1  PERP0
                                                    Write:

                                                    Read:   PPSP7  PPSP6  PPSP5  PPSP4  PPSP3  PPSP2  PPSP1  PPSS0
                                                    Write:

                                                    Read:   PIEP7  PIEP6  PIEP5  PIEP4  PIEP3  PIEP2  PIEP1  PIEP0
                                                    Write:

                                                    Read:   PIFP7  PIFP6  PIFP5  PIFP4  PIFP3  PIFP2  PIFP1  PIFP0
                                                    Write:

                                                    Read:   PTH7   PTH6   PTH5   PTH4   PTH3   PTH2   PTH1   PTH0
                                                    Write:

                                                    Read: PTIH7 PTIH6 PTIH5 PTIH4 PTIH3 PTIH2 PTIH1 PTIH0

                                                    Write:

                                                    Read:   DDRH7  DDRH7  DDRH5  DDRH4  DDRH3  DDRH2  DDRH1  DDRH0
                                                    Write:

                                                    Read:   RDRH7  RDRH6  RDRH5  RDRH4  RDRH3  RDRH2  RDRH1  RDRH0
                                                    Write:

                                                    Read:   PERH7  PERH6  PERH5  PERH4  PERH3  PERH2  PERH1  PERH0
                                                    Write:

                                                    Read:   PPSH7  PPSH6  PPSH5  PPSH4  PPSH3  PPSH2  PPSH1  PPSH0
                                                    Write:

                                                                                                                                                           47

                                                    For More Information On This Product,
                                                                Go to: www.freescale.com
                                 MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                 $0240 - $027F               PIM (Port Integration Module PIM_9DP256)

                                 Address    Name     Read:    Bit 7   Bit 6   Bit 5   Bit 4   Bit 3                Bit 2   Bit 1    Bit 0
                                 $0266      PIEH     Write:  PIEH7   PIEH6   PIEH5   PIEH4   PIEH3                PIEH2   PIEH1    PIEH0
                                 $0267       PIFH    Read:   PIFH7   PIFH6   PIFH5   PIFH4   PIFH3                PIFH2
                                 $0268       PTJ     Write:   PTJ7    PTJ6                                                PIFH1 PIFH0
                                 $0269       PTIJ    Read:   PTIJ7   PTIJ6      0       0       0                    0
                                 $026A      DDRJ     Write:                     0       0       0                    0    PTJ1     PTJ0
                                 $026B      RDRJ     Read:   DDRJ7   DDRJ7      0       0       0                    0    PTIJ1    PTIJ0
                                 $026C      PERJ     Write:  RDRJ7   RDRJ6      0       0       0                    0
Freescale Semiconductor, Inc...  $026D      PPSJ     Read:   PERJ7   PERJ6      0       0       0                    0    DDRJ1 DDRJ0
                                 $026E       PIEJ    Write:  PPSJ7   PPSJ6      0       0       0                    0    RDRJ1 RDRJ0
                                 $026F       PIFJ    Read:   PIEJ7   PIEJ6      0       0       0                    0    PERJ1 PERJ0
                                 $0270 -  Reserved   Write:  PIFJ7   PIFJ6      0       0       0                    0    PPSJ1 PPSJ0
                                 $027F               Read:                                                                PIEJ1 PIEJ0
                                                     Write:                                                               PIFJ1 PIFJ0
                                                     Read:
                                                     Write:
                                                     Read:
                                                     Write:
                                                     Read:
                                                     Write:

                                                     Read:

                                 $0280 - $02BF               CAN4 (Motorola Scalable CAN - MSCAN)

                                 Address      Name           Bit 7   Bit 6   Bit 5   Bit 4   Bit 3                 Bit 2    Bit 1    Bit 0
                                 $0280     CAN4CTL0                                          TIME                 WUPE    SLPRQ    INITRQ
                                 $0281     CAN4CTL1  Read:   RXFRM   RXACT CSWAI SYNCH                            WUPM    SLPAK    INITAK
                                 $0282    CAN4BTR0   Write:                                    0
                                 $0283    CAN4BTR1
                                 $0284    CAN4RFLG   Read: CANE      CLKSRC LOOPB LISTEN
                                 $0285     CAN4RIER  Write:
                                 $0286    CAN4TFLG
                                 $0287     CAN4TIER  Read:           SJW0 BRP5 BRP4 BRP3 BRP2 BRP1 BRP0
                                 $0288    CAN4TARQ   Write: SJW1
                                 $0289     CAN4TAAK
                                 $028A    CAN4TBSEL  Read:   SAMP    TSEG22 TSEG21 TSEG20 TSEG13 TSEG12 TSEG11 TSEG10
                                 $028B     CAN4IDAC  Write:

                                                     Read: WUPIF     CSCIF RSTAT1 RSTAT0 TSTAT1 TSTAT0 OVRIF                       RXF
                                                     Write:

                                                     Read:           CSCIE RSTATE1 RSTATE0 TSTATE1 TSTATE0 OVRIE RXFIE
                                                     Write: WUPIE

                                                     Read: 0         0       0       0       0                    TXE2 TXE1 TXE0

                                                     Write:

                                                     Read: 0         0       0       0       0                    TXEIE2 TXEIE1 TXEIE0

                                                     Write:

                                                     Read: 0         0       0       0       0                    ABTRQ2 ABTRQ1 ABTRQ0

                                                     Write:

                                                     Read: 0         0       0       0       0                    ABTAK2 ABTAK1 ABTAK0

                                                     Write:

                                                     Read: 0         0       0       0       0                    TX2     TX1      TX0

                                                     Write:

                                                     Read: 0         0       IDAM1 IDAM0     0                    IDHIT2 IDHIT1 IDHIT0

                                                     Write:

                                 48

                                                                           For More Information On This Product,
                                                                                       Go to: www.freescale.com
                                                    Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 $0280 - $02BF                       CAN4 (Motorola Scalable CAN - MSCAN)

                                 Address  Name                       Bit 7  Bit 6  Bit 5  Bit 4  Bit 3  Bit 2  Bit 1        Bit 0

                                 $028C                      Read:    0      0      0      0      0         0             0  0
                                          Reserved Write:

                                 $028D                      Read:    0      0      0      0      0         0             0  0
                                          Reserved Write:

                                                                   Read: RXERR7 RXERR6 RXERR5 RXERR4 RXERR3 RXERR2 RXERR1 RXERR0
                                 $028E CAN4RXERR Write:

                                 $028F                         Read: TXERR7 TXERR6 TXERR5 TXERR4 TXERR3 TXERR2 TXERR1 TXERR0
                                          CAN4TXERR Write:

                                 $0290                        Read:  AC7    AC6    AC5    AC4    AC3    AC2    AC1          AC0
                                          CAN4IDAR0 Write:

                                 $0291                        Read:  AC7    AC6    AC5    AC4    AC3    AC2    AC1          AC0
                                          CAN4IDAR1 Write:

Freescale Semiconductor, Inc...  $0292                        Read:  AC7    AC6    AC5    AC4    AC3    AC2    AC1          AC0
                                          CAN4IDAR2 Write:

                                 $0293                        Read:  AC7    AC6    AC5    AC4    AC3    AC2    AC1          AC0
                                          CAN4IDAR3 Write:

                                 $0294                        Read:  AM7    AM6    AM5    AM4    AM3    AM2    AM1          AM0
                                          CAN4IDMR0 Write:

                                 $0295                        Read:  AM7    AM6    AM5    AM4    AM3    AM2    AM1          AM0
                                          CAN4IDMR1 Write:

                                 $0296                        Read:  AM7    AM6    AM5    AM4    AM3    AM2    AM1          AM0
                                          CAN4IDMR2 Write:

                                 $0297                        Read:  AM7    AM6    AM5    AM4    AM3    AM2    AM1          AM0
                                          CAN4IDMR3 Write:

                                 $0298                        Read:  AC7    AC6    AC5    AC4    AC3    AC2    AC1          AC0
                                          CAN4IDAR4 Write:

                                 $0299                        Read:  AC7    AC6    AC5    AC4    AC3    AC2    AC1          AC0
                                          CAN4IDAR5 Write:

                                 $029A                        Read:  AC7    AC6    AC5    AC4    AC3    AC2    AC1          AC0
                                          CAN4IDAR6 Write:

                                 $029B                        Read:  AC7    AC6    AC5    AC4    AC3    AC2    AC1          AC0
                                          CAN4IDAR7 Write:

                                                                   Read:    AM6    AM5    AM4    AM3    AM2    AM1          AM0
                                 $029C CAN4IDMR4 Write: AM7

                                 $029D                        Read:  AM7    AM6    AM5    AM4    AM3    AM2    AM1          AM0
                                          CAN4IDMR5 Write:

                                 $029E                        Read:  AM7    AM6    AM5    AM4    AM3    AM2    AM1          AM0
                                          CAN4IDMR6 Write:

                                                                   Read:    AM6    AM5    AM4    AM3    AM2    AM1          AM0
                                 $029F CAN4IDMR7 Write: AM7

                                 $02A0 -  CAN4RXFG  Read:                      FOREGROUND RECEIVE BUFFER see Table 1-2
                                 $02AF              Write:

                                 $02B0 -  CAN4TXFG  Read:                      FOREGROUND TRANSMIT BUFFER see Table 1-2
                                 $02BF              Write:

                                                                                                                                                           49

                                                    For More Information On This Product,
                                                                Go to: www.freescale.com
                                 MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                 $02C0 - $03FF              Reserved space

                                 Address    Name    Read:   Bit 7  Bit 6    Bit 5  Bit 4                   Bit 3  Bit 2     Bit 1  Bit 0
                                 $02C0    Reserved  Write:    0      0        0      0                       0      0         0      0
                                 - $03FF

                                 1.7 Part ID Assignments

                                 The part ID is located in two 8-bit registers PARTIDH and PARTIDL (addresses $001A and $001B after
                                 reset). The read-only value is a unique part ID for each revision of the chip. Table 1-3 shows the assigned
                                 part ID number.

Freescale Semiconductor, Inc...                             Table 1-3 Assigned Part ID Numbers

                                                    Device                Mask Set Number                         Part ID1
                                                                                                                   $0030
                                          MC9S12DT256                       0L91N

                                          NOTES:

                                          1. The coding is as follows:
                                          Bit 15-12: Major family identifier
                                          Bit 11-8: Minor family identifier
                                          Bit 7-4: Major mask set revision number including FAB transfers
                                          Bit 3-0: Minor - non full - mask set revision

                                 The device memory sizes are located in two 8-bit registers MEMSIZ0 and MEMSIZ1 (addresses $001C
                                 and $001D after reset). Table 1-4 shows the read-only values of these registers. Refer to section Module
                                 Mapping and Control (MMC) of HCS12 Core User Guide for further details.

                                                            Table 1-4 Memory size registers

                                                            Register name          Value
                                                               MEMSIZ0              $25
                                                               MEMSIZ1              $81

                                 50

                                                                           For More Information On This Product,
                                                                                       Go to: www.freescale.com
Freescale Semiconductor, Inc...                                Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 Section 2 Signal Description

                                 This section describes signals that connect off-chip. It includes a pinout diagram, a table of signal
                                 properties, and detailed discussion of signals. It is built from the signal description sections of the Block
                                 User Guides of the individual IP blocks on the device.

                                 2.1 Device Pinout

                                 The MC9S12DT256/MC9S12DJ256/MC9S12DG256 and MC9S12A256 is available in a 112-pin low
                                 profile quad flat pack (LQFP) and MC9S12DJ256/MC9S12DG256 and MC9S12A256 is also available in
                                 a 80-pin quad flat pack (QFP). Most pins perform two or more functions, as described in the Signal
                                 Descriptions. Figure 2-1 and Figure 2-2 show the pin assignments.

                                                                                                                                                                                      51
                                                                               For More Information On This Product,

                                                                                           Go to: www.freescale.com
                                 MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                    SS1/PWM3/KWP3/PP3 1       112 PP4/KWP4/PWM4/MISO2                                                                                        84 VRH
                                  SCK1/PWM2/KWP2/PP2 2           111 PP5/KPW5/PWM5/MOSI2                                                                                     83 VDDA
                                 MOSI1/PWM1/KWP1/PP1 3               110 PP6/KWP6/PWM6/SS2                                                                                   82 PAD15/AN15/ETRIG1
                                 MISO1/PWM0/KWP0/PP0 4                   109 PP7/KWP7/PWM7/SCK2                                                                              81 PAD07/AN07/ETRIG0
                                                                            108 PK7/ECS                                                                                      80 PAD14/AN14
                                            XADDR17/PK3 5                       107 VDDX                                                                                     79 PAD06/AN06
                                            XADDR16/PK2 6                           106 VSSX                                                                                 78 PAD13/AN13
                                            XADDR15/PK1 7                              105 PM0/RXCAN0/RXB                                                                    77 PAD05/AN05
                                            XADDR14/PK0 8                                  104 PM1/TXCAN0/TXB                                                                76 PAD12/AN12
                                                                                               103 PM2/RXCAN1/RXCAN0/MISO0                                                   75 PAD04/AN04
                                                  IOC0/PT0 9                                       102 PM3/TXCAN1/TXCAN0/SS0                                                 74 PAD11/AN11
                                                  IOC1/PT1 10                                         101 PM4/RXCAN0/RXCAN4/MOSI0                                            73 PAD03/AN03
                                                  IOC2/PT2 11                                             100 PM5/TXCAN0/TXCAN4/SCK0                                         72 PAD10/AN10
                                                  IOC3/PT3 12                                                 99 PJ6/KWJ6/RXCAN4/SDA                                         71 PAD02/AN02
                                                                                                                 98 PJ7/KWJ7/TXCAN4/SCL                                      70 PAD09/AN09
                                                       VDD1 13                                                       97 VREGEN                                               69 PAD01/AN01
                                                       VSS1 14                                                           96 PS7/SS0                                          68 PAD08/AN08
                                                  IOC4/PT4 15                                                                95 PS6/SCK0                                     67 PAD00/AN00
                                                  IOC5/PT5 16                                                                   94 PS5/MOSI0                                 66 VSS2
                                                  IOC6/PT6 17                                                                       93 PS4/MISO0                             65 VDD2
                                                  IOC7/PT7 18                                                                           92 PS3/TXD1                          64 PA7/ADDR15/DATA15
                                            XADDR19/PK5 19                                                                                 91 PS2/RXD1                       63 PA6/ADDR14/DATA14
                                            XADDR18/PK4 20                                                                                     90 PS1/TXD0                   62 PA5/ADDR13/DATA13
                                                 KWJ1/PJ1 21                                                                                       89 PS0/RXD0               61 PA4/ADDR12/DATA12
                                                 KWJ0/PJ0 22                                                                                           88 PM6/RXCAN4         60 PA3/ADDR11/DATA11
                                      MODC/TAGHI/BKGD 23                                                                                                  87 PM7/TXCAN4      59 PA2/ADDR10/DATA10
                                        ADDR0/DATA0/PB0 24                                                                                                    86 VSSA        58 PA1/ADDR9/DATA9
                                        ADDR1/DATA1/PB1 25                                                                                                        85 VRL     57 PA0/ADDR8/DATA8
                                        ADDR2/DATA2/PB2 26
Freescale Semiconductor, Inc...         ADDR3/DATA3/PB3 27      MC9S12DT256/MC9S12A256/
                                        ADDR4/DATA4/PB4 28      MC9S12DJ256/MC9S12DG256

                                                              ADDR5/DATA5/PB5 29
                                                                 ADDR6/DATA6/PB6 30
                                                                     ADDR7/DATA7/PB7 31

                                                                         SS2/KWH7/PH7 32
                                                                            SCK2/KWH6/PH6 33
                                                                                MOSI2/KWH5/PH5 34
                                                                                    MISO2/KWH4/PH4 35
                                                                                       XCLKS/NOACC/PE7 36
                                                                                           MODB/IPIPE1/PE6 37
                                                                                               MODA/IPIPE0/PE5 38

                                                                                                   ECLK/PE4 39
                                                                                                      VSSR 40
                                                                                                          VDDR 41

                                                                                                              RESET 42
                                                                                                                 VDDPLL 43

                                                                                                                     XFC 44
                                                                                                                         VSSPLL 45

                                                                                                                             EXTAL 46
                                                                                                                                XTAL 47
                                                                                                                                    TEST 48

                                                                                                                                        SS1/KWH3/PH3 49
                                                                                                                                           SCK1/KWH2/PH2 50
                                                                                                                                               MOSI1/KWH1/PH1 51
                                                                                                                                                   MISO1/KWH0/PH0 52
                                                                                                                                                       LSTRB/TAGLO/PE3 53

                                                                                                                                                          R/W/PE2 54
                                                                                                                                                              IRQ/PE1 55
                                                                                                                                                                  XIRQ/PE0 56

                                                                                                                                       Signals shown in Bold are not available on the 80 Pin Package

                                                            Figure 2-1 Pin Assignments in 112-pin LQFP

                                 52
                                                                           For More Information On This Product,
                                                                                       Go to: www.freescale.com
                                 Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

Freescale Semiconductor, Inc...  80 PP4/KWP4/PWM4/MISO2                                                             60 VRH
                                    79 PP5/KWP5/PWM5/MOSI2                                                          59 VDDA
                                        78 PP7/KWP7/PWM7/SCK2                                                       58 PAD07/AN07/ETRIG0
                                            77 VDDX                                                                 57 PAD06/AN06
                                               76 VSSX                                                              56 PAD05/AN05
                                                   75 PM0/RXCAN0/RXB                                                55 PAD04/AN04
                                                       74 PM1/TXCAN0/TXB                                            54 PAD03/AN03
                                                          73 PM2/RXCAN1/RXCAN0/MISO0                                53 PAD02/AN02
                                                              72 PM3/TXCAN1/TXCAN0/SS0                              52 PAD01/AN01
                                                                  71 PM4/RXCAN0/RXCAN4/MOSI0                        51 PAD00/AN00
                                                                      70 PM5/TXCAN0/TXCAN4/SCK0                     50 VSS2
                                                                         69 PJ6/KWJ6/RXCAN4/SDA                     49 VDD2
                                                                             68 PJ7/KWJ7/TXCAN4/SCL                 48 PA7/ADDR15/DATA15
                                                                                 67 VREGEN                          47 PA6/ADDR14/DATA14
                                                                                    66 PS3/TXD1                     46 PA5/ADDR13/DATA13
                                                                                        65 PS2/RXD1                 45 PA4/ADDR12/DATA12
                                                                                            64 PS1/TXD0             44 PA3/ADDR11/DATA11
                                                                                                63 PS0/RXD0         43 PA2/ADDR10/DATA10
                                                                                                   62 VSSA          42 PA1/ADDR9/DATA9
                                                                                                       61 VRL       41 PA0/ADDR8/DATA8
                                    SS1/PWM3/KWP3/PP3 1
                                  SCK1/PWM2/KWP2/PP2 2          MC9S12DJ256
                                 MOSI1/PWM1/KWP1/PP1 3
                                 MISO1/PWM0/KWP0/PP0 4                80 QFP

                                                  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

                                 ADDR5/DATA5/PB5 21
                                    ADDR6/DATA6/PB6 22
                                        ADDR7/DATA7/PB7 23
                                            XCLKS/NOACC/PE7 24
                                               MODB/IPIPE1/PE6 25
                                                   MODA/IPIPE0/PE5 26

                                                       ECLK/PE4 27
                                                          VSSR 28
                                                              VDDR 29

                                                                  RESET 30
                                                                      VDDPLL 31

                                                                         XFC 32
                                                                             VSSPLL 33

                                                                                 EXTAL 34
                                                                                    XTAL 35
                                                                                        TEST 36

                                                                                            LSTRB/TAGLO/PE3 37
                                                                                                R/W/PE2 38
                                                                                                   IRQ/PE1 39
                                                                                                       XIRQ/PE0 40

                                                    Figure 2-2 Pin Assignments in 80-pin QFP for MC9S12DJ256

                                 2.2 Signal Properties Summary

                                 Table 2-1summarizes the pin functionality. Signals shown in bold are not available in the 80 pin package.
                                                                            Table 2-1 Signal Properties

                                                                                                                                                                                      53
                                                                               For More Information On This Product,

                                                                                           Go to: www.freescale.com
                                 MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                 Pin Name   Pin Name     Pin Name Pin Name Pin Name Power    Internal Pull                          Description
                                  Funct. 1   Funct. 2     Funct. 3 Funct. 4 Funct. 5 Supply    Resistor                Oscillator Pins

                                    EXTAL         --                                         CTRL    Reset
                                     XTAL         --                                                 State

                                                         --      --  --  VDDPLL              NA          NA

                                                         --      --  --  VDDPLL              NA          NA

                                 RESET      --           --      --  --  VDDR None                   None External Reset

                                 TEST       --           --      --  --  N.A.                NA          NA Test Input

                                 VREGEN     --           --      --  --  VDDX NA                         NA Voltage Regulator Enable Input

                                 XFC        --           --      --  --  VDDPLL NA                       NA PLL Loop Filter

                                 BKGD       TAGHI        MODC    --  --  VDDR                Always      Up            Background Debug, Tag High, Mode

Freescale Semiconductor, Inc...                                                              Up                        Input

                                                                                                                       Port AD Input, Analog Input AN7

                                 PAD[15]    AN1[7]       ETRIG1  --  --  VDDA None                   None of ATD1, External Trigger Input of

                                                                                                                       ATD1

                                 PAD[14:8] AN1[6:0]      --      --  --  VDDA None                                     Port AD Inputs, Analog Inputs
                                                                                                     None AN[6:0] of ATD1

                                 PAD[7]     AN0[7]       ETRIG0  --  --  VDDA None                                     Port AD Input, Analog Input AN7 of
                                                                                                     None ATD0, External Trigger Input of ATD0

                                 PAD[6:0] AN0[6:0]       --      --  --  VDDA None                                     Port AD Inputs, Analog Inputs
                                                                                                     None AN[6:0] of ATD0

                                 PA[7:0]    ADDR[15:8]/  --      --  --  VDDR PUCR Disabled Port A I/O, Multiplexed Address/Data
                                             DATA[15:8]

                                 PB[7:0]    ADDR[7:0]/   --      --  --  VDDR PUCR Disabled Port B I/O, Multiplexed Address/Data
                                             DATA[7:0]

                                 PE7        NOACC        XCLKS   --  --  VDDR PUCR                       Up Port E I/O, Access, Clock Select

                                                                                             While RESET

                                 PE6        IPIPE1       MODB    --  --  VDDR                pin is low:               Port E I/O, Pipe Status, Mode Input

                                                                                                   Down

                                                                                             While RESET

                                 PE5        IPIPE0       MODA    --  --  VDDR                pin is low:               Port E I/O, Pipe Status, Mode Input

                                                                                                   Down

                                 PE4        ECLK         --      --  --  VDDR PUCR                       Up Port E I/O, Bus Clock Output

                                 PE3        LSTRB        TAGLO   --  --  VDDR PUCR                       Up Port E I/O, Byte Strobe, Tag Low

                                 PE2        R/W          --      --  --  VDDR PUCR                       Up Port E I/O, R/W in expanded modes

                                 PE1        IRQ          --      --  --  VDDR PUCR                       Up Port E Input, Maskable Interrupt

                                 PE0        XIRQ         --      --  --  VDDR PUCR                       Up Port E Input, Non Maskable Interrupt

                                 PH7        KWH7         SS2     --  --                      PERH/
                                                                         VDDR PPSH Disabled Port H I/O, Interrupt, SS of SPI2

                                 PH6        KWH6         SCK2    --  --                      PERH/
                                                                         VDDR PPSH Disabled Port H I/O, Interrupt, SCK of SPI2

                                 PH5        KWH5         MOSI2   --  --                      PERH/
                                                                         VDDR PPSH Disabled Port H I/O, Interrupt, MOSI of SPI2

                                      54

                                                                                For More Information On This Product,
                                                                                            Go to: www.freescale.com
                                                           Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 Pin Name Pin Name Pin Name Pin Name Pin Name Power    Internal Pull  Description
                                  Funct. 1 Funct. 2 Funct. 3 Funct. 4 Funct. 5 Supply    Resistor

                                                                                       CTRL   Reset
                                                                                              State

                                 PH4      KWH4     MISO2   --     --                   PERH/
                                                                          VDDR PPSH Disabled Port H I/O, Interrupt, MISO of SPI2

                                                   SS1     --     --                   PERH/
                                 PH3      KWH3                            VDDR PPSH Disabled Port H I/O, Interrupt, SS of SPI1

                                 PH2      KWH2     SCK1    --     --                   PERH/
                                                                          VDDR PPSH Disabled Port H I/O, Interrupt, SCK of SPI1

                                 PH1      KWH1     MOSI1   --     --                   PERH/
                                                                          VDDR PPSH Disabled Port H I/O, Interrupt, MOSI of SPI1

                                 PH0      KWH0     MISO1   --     --                   PERH/
                                                                          VDDR PPSH Disabled Port H I/O, Interrupt, MISO of SPI1

Freescale Semiconductor, Inc...  PJ7      KWJ7     TXCAN4  SCL                         PERJ/          Port J I/O, Interrupt, TX of CAN4,
                                                                  TXCAN0 VDDX PPSJ            Up
                                                                                                      SCL of IIC, TX of CAN0

                                 PJ6      KWJ6     RXCAN4  SDA    RXCAN0  VDDX         PERJ/  Up      Port J I/O, Interrupt, RX of CAN4,
                                                                                       PPSJ
                                                                                                      SDA of IIC, RX of CAN0

                                 PJ[1:0] KWJ[1:0]  --      --     --                   PERJ/
                                                                          VDDX PSJ            Up Port J I/O, Interrupts

                                 PK7      ECS      ROMONE  --     --      VDDX PUCR           Up      Port K I/O, Emulation Chip Select,

                                                                                                      ROM On Enable

                                 PK[5:0]  XADDR    --      --     --      VDDX PUCR           Up Port K I/O, Extended Addresses
                                          [19:14]

                                 PM7      TXCAN4   --      --     --                   PERM/
                                                                          VDDX PPSM Disabled Port M I/O, TX of CAN4

                                 PM6      RXCAN4   --      --     --                   PERM/
                                                                          VDDX PPSM Disabled Port M I/O RX of CAN4

                                 PM5      TXCAN0 TXCAN4 SCK0      --                   PERM/          Port M I/OCAN0, CAN4, SCK of
                                                                          VDDX PPSM Disabled SPI0

                                 PM4      RXCAN0 RXCAN4 MOSI0     --                   PERM/          Port M I/O, CAN0, CAN4, MOSI of
                                                                          VDDX PPSM Disabled SPI0

                                                                  SS0                  PERM/          Port M I/O, TX of CAN1, CAN0, SS
                                 PM3      TXCAN1 TXCAN0    --             VDDX PPSM Disabled of SPI0

                                 PM2      RXCAN1 RXCAN0    --     MISO0                PERM/          Port M I/O, RX of CAN1, CAN0,
                                                                          VDDX PPSM Disabled MISO of SPI0

                                 PM1      TXCAN0   TXB     --     --                   PERM/
                                                                          VDDX PPSM Disabled Port M I/O, TX of CAN0, TX of BDLC

                                 PM0      RXCAN0   RXB     --     --                   PERM/
                                                                          VDDX PPSM Disabled Port M I/O, RX of CAN0, RX of BDLC

                                 PP7      KWP7     PWM7    SCK2   --                   PERP/          Port P I/O, Interrupt, Channel 7 of
                                                                          VDDX PPSP Disabled PWM, SCK of SPI2

                                 PP6      KWP6     PWM6    SS2    --                   PERP/          Port P I/O, Interrupt, Channel 6 of
                                                                          VDDX PPSP Disabled PWM, SS of SPI2

                                 PP5      KWP5     PWM5    MOSI2  --                   PERP/          Port P I/O, Interrupt, Channel 5 of
                                                                          VDDX PPSP Disabled PWM, MOSI of SPI2

                                                                                                                                                                  55

                                                           For More Information On This Product,
                                                                       Go to: www.freescale.com
                                 MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                 Pin Name   Pin Name    Pin Name Pin Name Pin Name Power    Internal Pull                      Description
                                  Funct. 1   Funct. 2    Funct. 3 Funct. 4 Funct. 5 Supply    Resistor
                                                                                                                  Port P I/O, Interrupt, Channel 4 of
                                     PP4       KWP4                                         CTRL   Reset          PWM, MISO2 of SPI2
                                     PP3       KWP3                                                State          Port P I/O, Interrupt, Channel 3 of
                                     PP2       KWP2                                                               PWM, SS of SPI1
                                     PP1       KWP1     PWM4   MISO2  --  VDDX              PERP/                 Port P I/O, Interrupt, Channel 2 of
                                     PP0       KWP0     PWM3    SS1                         PPSP Disabled         PWM, SCK of SPI1
                                     PS7        SS0     PWM2   SCK1                                               Port P I/O, Interrupt, Channel 1 of
                                     PS6       SCK0     PWM1          --  VDDX              PERP/                 PWM, MOSI of SPI1
                                     PS5      MOSI0     PWM0   MOSI1                        PPSP Disabled         Port P I/O, Interrupt, Channel 0 of
                                     PS4      MISO0            MISO1                                              PWM, MISO2 of SPI1
                                     PS3       TXD1        --         --  VDDX              PERP/                 Port S I/O, SS of SPI0
                                     PS2       RXD1        --     --                        PPSP Disabled
                                     PS1       TXD0        --     --                                              Port S I/O, SCK of SPI0
                                     PS0       RXD0        --     --  --  VDDX              PERP/
                                   PT[7:0]    IOC[7:0]     --     --                        PPSP Disabled         Port S I/O, MOSI of SPI0
                                                           --     --
                                                           --     --  --  VDDX              PERP/                 Port S I/O, MISO of SPI0
                                                           --     --                        PPSP Disabled
                                                           --     --                                              Port S I/O, TXD of SCI1
Freescale Semiconductor, Inc...                                   --  --  VDDX              PERS/  Up
                                                                                                                  Port S I/O, RXD of SCI1
                                                                                            PPSS
                                                                                                                  Port S I/O, TXD of SCI0
                                                                      --  VDDX              PERS/  Up
                                                                                                                  Port S I/O, RXD of SCI0
                                                                                            PPSS
                                                                                                                  Port T I/O, Timer channels
                                                                      --  VDDX              PERS/  Up

                                                                                            PPSS

                                                                      --  VDDX              PERS/  Up

                                                                                            PPSS

                                                                      --  VDDX              PERS/  Up

                                                                                            PPSS

                                                                      --  VDDX              PERS/  Up

                                                                                            PPSS

                                                                      --  VDDX              PERS/  Up

                                                                                            PPSS

                                                                      --  VDDX              PERS/  Up

                                                                                            PPSS

                                                                      --  VDDX              PERT/
                                                                                            PPST Disabled

                                 2.3 Detailed Signal Descriptions

                                 2.3.1 EXTAL, XTAL -- Oscillator Pins

                                 EXTAL and XTAL are the crystal driver and external clock pins. On reset all the device clocks are derived
                                 from the EXTAL input frequency. XTAL is the crystal output.

                                 2.3.2 RESET -- External Reset Pin

                                 An active low bidirectional control signal, it acts as an input to initialize the MCU to a known start-up
                                 state, and an output when an internal MCU function causes a reset.

                                 56

                                                                           For More Information On This Product,
                                                                                       Go to: www.freescale.com
Freescale Semiconductor, Inc...                                Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03
                                 2.3.3 TEST -- Test Pin

                                 This input only pin is reserved for test.
                                     NOTE: The TEST pin must be tied to VSS in all applications.

                                 2.3.4 VREGEN -- Voltage Regulator Enable Pin

                                 This input only pin enables or disables the on-chip voltage regulator.

                                 2.3.5 XFC -- PLL Loop Filter Pin

                                 PLL loop filter. Please ask your Motorola representative for the interactive application note to compute
                                 PLL loop filter elements. Any current leakage on this pin must be avoided.

                                 XFC

                                 MCU         R0           CP
                                              CS  VDDPLL
                                      VDDPLL

                                                                   Figure 2-3 PLL Loop Filter Connections

                                 2.3.6 BKGD / TAGHI / MODC -- Background Debug, Tag High, and Mode Pin

                                 The BKGD/TAGHI/MODC pin is used as a pseudo-open-drain pin for the background debug
                                 communication. In MCU expanded modes of operation when instruction tagging is on, an input low on
                                 this pin during the falling edge of E-clock tags the high half of the instruction word being read into the
                                 instruction queue. It is used as a MCU operating mode select pin during reset. The state of this pin is
                                 latched to the MODC bit at the rising edge of RESET. This pin has a permanently enabled pull-up device.

                                 2.3.7 PAD15 / AN15 / ETRIG1 -- Port AD Input Pin of ATD1

                                 PAD15 is a general purpose input pin and analog input AN7 of the analog to digital converter ATD1. It
                                 can act as an external trigger input for the ATD1.

                                 2.3.8 PAD[14:08] / AN[14:08] -- Port AD Input Pins of ATD1

                                 PAD14 - PAD08 are general purpose input pins and analog inputs AN[6:0] of the analog to digital
                                 converter ATD1.

                                                                                                                                        57

                                 For More Information On This Product,
                                             Go to: www.freescale.com
Freescale Semiconductor, Inc...  MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                 2.3.9 PAD7 / AN07 / ETRIG0 -- Port AD Input Pin of ATD0

                                 PAD7 is a general purpose input pin and analog input AN7 of the analog to digital converter ATD0. It can
                                 act as an external trigger input for the ATD0.

                                 2.3.10 PAD[06:00] / AN[06:00] -- Port AD Input Pins of ATD0

                                 PAD06 - PAD00 are general purpose input pins and analog inputs AN[6:0] of the analog to digital
                                 converter ATD0.

                                 2.3.11 PA[7:0] / ADDR[15:8] / DATA[15:8] -- Port A I/O Pins

                                 PA7-PA0 are general purpose input or output pins. In MCU expanded modes of operation, these pins are
                                 used for the multiplexed external address and data bus.

                                 2.3.12 PB[7:0] / ADDR[7:0] / DATA[7:0] -- Port B I/O Pins

                                 PB7-PB0 are general purpose input or output pins. In MCU expanded modes of operation, these pins are
                                 used for the multiplexed external address and data bus.

                                 2.3.13 PE7 / NOACC / XCLKS -- Port E I/O Pin 7

                                 PE7 is a general purpose input or output pin. During MCU expanded modes of operation, the NOACC
                                 signal, when enabled, is used to indicate that the current bus cycle is an unused or "free" cycle. This signal
                                 will assert when the CPU is not using the bus.The XCLKS is an input signal which controls whether a
                                 crystal in combination with the internal Colpitts (low power) oscillator is used or whether Pierce
                                 oscillator/external clock circuitry is used. The state of this pin is latched at the rising edge of RESET. If
                                 the input is a logic low the EXTAL pin is configured for an external clock drive or a Pierce Oscillator. If
                                 input is a logic high .a Colpitts oscillator circuit is configured on EXTAL and XTAL. Since this pin is an
                                 input with a pull-up device during reset, if the pin is left floating, the default configuration is a Colpitts
                                 oscillator circuit on EXTAL and XTAL.

                                     58
                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
                                 Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 Figure 2-4 Colpitts Oscillator Connections (PE7=1)

                                    EXTAL     CDC *
                                 MCU
                                                       C1                                             Crystal or
                                      XTAL                                                         ceramic resonator

                                                       C2
                                                                  VSSPLL

Freescale Semiconductor, Inc...  * Due to the nature of a translated ground Colpitts oscillator a
                                   DC voltage bias is applied to the crystal

                                  .Please contact the crystal manufacturer for crystal DC

                                 Figure 2-5 Pierce Oscillator Connections (PE7=0)

                                      EXTAL        RB               C1
                                 MCU          RS*              Crystal or
                                                           ceramic resonator
                                        XTAL
                                                                    C2
                                                                                VSSPLL

                                 * Rs can be zero (shorted) when use with higher frequency crystals.
                                  Refer to manufacturer's data.

                                                                                                                                        59

                                 For More Information On This Product,
                                             Go to: www.freescale.com
                                 MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                                              Figure 2-6 External Clock Connections (PE7=0)

                                      EXTAL                 CMOS-COMPATIBLE
                                 MCU                      EXTERNAL OSCILLATOR

                                        XTAL                   (VDDPLL-Level)

                                              not connected

Freescale Semiconductor, Inc...  2.3.14 PE6 / MODB / IPIPE1 -- Port E I/O Pin 6

                                 PE6 is a general purpose input or output pin. It is used as a MCU operating mode select pin during reset.
                                 The state of this pin is latched to the MODB bit at the rising edge of RESET. This pin is shared with the
                                 instruction queue tracking signal IPIPE1. This pin is an input with a pull-down device which is only active
                                 when RESET is low.

                                 2.3.15 PE5 / MODA / IPIPE0 -- Port E I/O Pin 5

                                 PE5 is a general purpose input or output pin. It is used as a MCU operating mode select pin during reset.
                                 The state of this pin is latched to the MODA bit at the rising edge of RESET. This pin is shared with the
                                 instruction queue tracking signal IPIPE0. This pin is an input with a pull-down device which is only active
                                 when RESET is low.

                                 2.3.16 PE4 / ECLK -- Port E I/O Pin 4

                                 PE4 is a general purpose input or output pin. It can be configured to drive the internal bus clock ECLK.
                                 ECLK can be used as a timing reference.

                                 2.3.17 PE3 / LSTRB / TAGLO -- Port E I/O Pin 3

                                 PE3 is a general purpose input or output pin. In MCU expanded modes of operation, LSTRB can be used
                                 for the low-byte strobe function to indicate the type of bus access and when instruction tagging is on,
                                 TAGLO is used to tag the low half of the instruction word being read into the instruction queue.

                                    60

                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
Freescale Semiconductor, Inc...                                Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 2.3.18 PE2 / R/W -- Port E I/O Pin 2

                                 PE2 is a general purpose input or output pin. In MCU expanded modes of operations, this pin drives the
                                 read/write output signal for the external bus. It indicates the direction of data on the external bus.

                                 2.3.19 PE1 / IRQ -- Port E Input Pin 1

                                 PE1 is a general purpose input pin and the maskable interrupt request input that provides a means of
                                 applying asynchronous interrupt requests. This will wake up the MCU from STOP or WAIT mode.

                                 2.3.20 PE0 / XIRQ -- Port E Input Pin 0

                                 PE0 is a general purpose input pin and the non-maskable interrupt request input that provides a means of
                                 applying asynchronous interrupt requests. This will wake up the MCU from STOP or WAIT mode.

                                 2.3.21 PH7 / KWH7 / SS2 -- Port H I/O Pin 7

                                 PH7 is a general purpose input or output pin. It can be configured to generate an interrupt causing the MCU
                                 to exit STOP or WAIT mode. It can be configured as slave select pin SS of the Serial Peripheral Interface
                                 2 (SPI2).

                                 2.3.22 PH6 / KWH6 / SCK2 -- Port H I/O Pin 6

                                 PH6 is a general purpose input or output pin. It can be configured to generate an interrupt causing the MCU
                                 to exit STOP or WAIT mode. It can be configured as serial clock pin SCK of the Serial Peripheral Interface
                                 2 (SPI2).

                                 2.3.23 PH5 / KWH5 / MOSI2 -- Port H I/O Pin 5

                                 PH5 is a general purpose input or output pin. It can be configured to generate an interrupt causing the MCU
                                 to exit STOP or WAIT mode. It can be configured as master output (during master mode) or slave input
                                 pin (during slave mode) MOSI of the Serial Peripheral Interface 2 (SPI2).

                                 2.3.24 PH4 / KWH4 / MISO2 -- Port H I/O Pin 2

                                 PH4 is a general purpose input or output pin. It can be configured to generate an interrupt causing the MCU
                                 to exit STOP or WAIT mode. It can be configured as master input (during master mode) or slave output
                                 (during slave mode) pin MISO of the Serial Peripheral Interface 2 (SPI2).

                                 2.3.25 PH3 / KWH3 / SS1 -- Port H I/O Pin 3

                                 PH3 is a general purpose input or output pin. It can be configured to generate an interrupt causing the MCU
                                 to exit STOP or WAIT mode. It can be configured as slave select pin SS of the Serial Peripheral Interface
                                 1 (SPI1).

                                                                                                                                                                                      61

                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
Freescale Semiconductor, Inc...  MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                 2.3.26 PH2 / KWH2 / SCK1 -- Port H I/O Pin 2

                                 PH2 is a general purpose input or output pin. It can be configured to generate an interrupt causing the MCU
                                 to exit STOP or WAIT mode. It can be configured as serial clock pin SCK of the Serial Peripheral Interface
                                 1 (SPI1).

                                 2.3.27 PH1 / KWH1 / MOSI1 -- Port H I/O Pin 1

                                 PH1 is a general purpose input or output pin. It can be configured to generate an interrupt causing the MCU
                                 to exit STOP or WAIT mode. It can be configured as master output (during master mode) or slave input
                                 pin (during slave mode) MOSI of the Serial Peripheral Interface 1 (SPI1).

                                 2.3.28 PH0 / KWH0 / MISO1 -- Port H I/O Pin 0

                                 PH0 is a general purpose input or output pin. It can be configured to generate an interrupt causing the MCU
                                 to exit STOP or WAIT mode. It can be configured as master input (during master mode) or slave output
                                 (during slave mode) pin MISO of the Serial Peripheral Interface 1 (SPI1).

                                 2.3.29 PJ7 / KWJ7 / TXCAN4 / SCL -- PORT J I/O Pin 7

                                 PJ7 is a general purpose input or output pin. It can be configured to generate an interrupt causing the MCU
                                 to exit STOP or WAIT mode. It can be configured as the transmit pin TXCAN for the Motorola Scalable
                                 Controller Area Network controller 4 (CAN4) or the serial clock pin SCL of the IIC module.

                                 2.3.30 PJ6 / KWJ6 / RXCAN4 / SDA -- PORT J I/O Pin 6

                                 PJ6 is a general purpose input or output pin. It can be configured to generate an interrupt causing the MCU
                                 to exit STOP or WAIT mode. It can be configured as the receive pin RXCAN for the Motorola Scalable
                                 Controller Area Network controller 4 (CAN4) or the serial data pin SDA of the IIC module.

                                 2.3.31 PJ[1:0] / KWJ[1:0] -- Port J I/O Pins [1:0]

                                 PJ1 and PJ0 are general purpose input or output pins. They can be configured to generate an interrupt
                                 causing the MCU to exit STOP or WAIT mode .

                                 2.3.32 PK7 / ECS / ROMONE -- Port K I/O Pin 7

                                 PK7 is a general purpose input or output pin. During MCU expanded modes of operation, this pin is used
                                 as the emulation chip select output (ECS). During MCU normal expanded wide and narrow modes of
                                 operation, this pin is used to enable the Flash EEPROM memory in the memory map (ROMONE). At the
                                 rising edge of RESET, the state of this pin is latched to the ROMON bit.

                                    62

                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
Freescale Semiconductor, Inc...                                Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 2.3.33 PK[5:0] / XADDR[19:14] -- Port K I/O Pins [5:0]

                                 PK5-PK0 are general purpose input or output pins. In MCU expanded modes of operation, these pins
                                 provide the expanded address XADDR[19:14] for the external bus.

                                 2.3.34 PM7 / TXCAN4 -- Port M I/O Pin 7

                                 PM7 is a general purpose input or output pin. It can be configured as the transmit pin TXCAN of the
                                 Motorola Scalable Controller Area Network controller 4 (CAN4 ).

                                 2.3.35 PM6 / RXCAN4 -- Port M I/O Pin 6

                                 PM6 is a general purpose input or output pin. It can be configured as the receive pin RXCAN of the
                                 Motorola Scalable Controller Area Network controller 4 (CAN4).

                                 2.3.36 PM5 / TXCAN0 / TXCAN4 / SCK0 -- Port M I/O Pin 5

                                 PM5 is a general purpose input or output pin. It can be configured as the transmit pin TXCAN of the
                                 Motorola Scalable Controller Area Network controllers 0 or 4 (CAN0 or CAN4). It can be configured as
                                 the serial clock pin SCK of the Serial Peripheral Interface 0 (SPI0).

                                 2.3.37 PM4 / RXCAN0 / RXCAN4/ MOSI0 -- Port M I/O Pin 4

                                 PM4 is a general purpose input or output pin. It can be configured as the receive pin RXCAN of the
                                 Motorola Scalable Controller Area Network controllers 0 or 4 ( CAN0 or CAN4). It can be configured as
                                 the master output (during master mode) or slave input pin (during slave mode) MOSI for the Serial
                                 Peripheral Interface 0 (SPI0).

                                 2.3.38 PM3 / TXCAN1 / TXCAN0 / SS0 -- Port M I/O Pin 3

                                 PM3 is a general purpose input or output pin. It can be configured as the transmit pin TXCAN of the
                                 Motorola Scalable Controller Area Network controllers 1 or 0 (CAN1 or CAN0). It can be configured as
                                 the slave select pin SS of the Serial Peripheral Interface 0 (SPI0).

                                 2.3.39 PM2 / RXCAN1 / RXCAN0 / MISO0 -- Port M I/O Pin 2

                                 PM2 is a general purpose input or output pin. It can be configured as the receive pin RXCAN of the
                                 Motorola Scalable Controller Area Network controllers 1 or 0 (CAN1 or CAN0). It can be configured as
                                 the master input (during master mode) or slave output pin (during slave mode) MISO for the Serial
                                 Peripheral Interface 0 (SPI0).

                                                                                                                                                                                      63
                                                                               For More Information On This Product,

                                                                                           Go to: www.freescale.com
Freescale Semiconductor, Inc...  MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                 2.3.40 PM1 / TXCAN0 / TXB -- Port M I/O Pin 1

                                 PM1 is a general purpose input or output pin. It can be configured as the transmit pin TXCAN of the
                                 Motorola Scalable Controller Area Network controller 0 (CAN0). It can be configured as the transmit pin
                                 TXB of the BDLC.

                                 2.3.41 PM0 / RXCAN0 / RXB -- Port M I/O Pin 0

                                 PM0 is a general purpose input or output pin. It can be configured as the receive pin RXCAN of the
                                 Motorola Scalable Controller Area Network controller 0 (CAN0). It can be configured as the receive pin
                                 RXB of the BDLC.

                                 2.3.42 PP7 / KWP7 / PWM7 / SCK2 -- Port P I/O Pin 7

                                 PP7 is a general purpose input or output pin. It can be configured to generate an interrupt causing the MCU
                                 to exit STOP or WAIT mode. It can be configured as Pulse Width Modulator (PWM) channel 7 output. It
                                 can be configured as serial clock pin SCK of the Serial Peripheral Interface 2 (SPI2).

                                 2.3.43 PP6 / KWP6 / PWM6 / SS2 -- Port P I/O Pin 6

                                 PP6 is a general purpose input or output pin. It can be configured to generate an interrupt causing the MCU
                                 to exit STOP or WAIT mode. It can be configured as Pulse Width Modulator (PWM) channel 6 output. It
                                 can be configured as slave select pin SS of the Serial Peripheral Interface 2 (SPI2).

                                 2.3.44 PP5 / KWP5 / PWM5 / MOSI2 -- Port P I/O Pin 5

                                 PP5 is a general purpose input or output pin. It can be configured to generate an interrupt causing the MCU
                                 to exit STOP or WAIT mode. It can be configured as Pulse Width Modulator (PWM) channel 5 output. It
                                 can be configured as master output (during master mode) or slave input pin (during slave mode) MOSI of
                                 the Serial Peripheral Interface 2 (SPI2).

                                 2.3.45 PP4 / KWP4 / PWM4 / MISO2 -- Port P I/O Pin 4

                                 PP4 is a general purpose input or output pin. It can be configured to generate an interrupt causing the MCU
                                 to exit STOP or WAIT mode. It can be configured as Pulse Width Modulator (PWM) channel 4 output. It
                                 can be configured as master input (during master mode) or slave output (during slave mode) pin MISO of
                                 the Serial Peripheral Interface 2 (SPI2).

                                 2.3.46 PP3 / KWP3 / PWM3 / SS1 -- Port P I/O Pin 3

                                 PP3 is a general purpose input or output pin. It can be configured to generate an interrupt causing the MCU
                                 to exit STOP or WAIT mode. It can be configured as Pulse Width Modulator (PWM) channel 3 output. It
                                 can be configured as slave select pin SS of the Serial Peripheral Interface 1 (SPI1).

                                    64

                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
Freescale Semiconductor, Inc...                                Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 2.3.47 PP2 / KWP2 / PWM2 / SCK1 -- Port P I/O Pin 2

                                 PP2 is a general purpose input or output pin. It can be configured to generate an interrupt causing the MCU
                                 to exit STOP or WAIT mode. It can be configured as Pulse Width Modulator (PWM) channel 2 output. It
                                 can be configured as serial clock pin SCK of the Serial Peripheral Interface 1 (SPI1).

                                 2.3.48 PP1 / KWP1 / PWM1 / MOSI1 -- Port P I/O Pin 1

                                 PP1 is a general purpose input or output pin. It can be configured to generate an interrupt causing the MCU
                                 to exit STOP or WAIT mode. It can be configured as Pulse Width Modulator (PWM) channel 1 output. It
                                 can be configured as master output (during master mode) or slave input pin (during slave mode) MOSI of
                                 the Serial Peripheral Interface 1 (SPI1).

                                 2.3.49 PP0 / KWP0 / PWM0 / MISO1 -- Port P I/O Pin 0

                                 PP0 is a general purpose input or output pin. It can be configured to generate an interrupt causing the MCU
                                 to exit STOP or WAIT mode. It can be configured as Pulse Width Modulator (PWM) channel 0 output. It
                                 can be configured as master input (during master mode) or slave output (during slave mode) pin MISO of
                                 the Serial Peripheral Interface 1 (SPI1).

                                 2.3.50 PS7 / SS0 -- Port S I/O Pin 7

                                 PS6 is a general purpose input or output pin. It can be configured as the slave select pin SS of the Serial
                                 Peripheral Interface 0 (SPI0).

                                 2.3.51 PS6 / SCK0 -- Port S I/O Pin 6

                                 PS6 is a general purpose input or output pin. It can be configured as the serial clock pin SCK of the Serial
                                 Peripheral Interface 0 (SPI0).

                                 2.3.52 PS5 / MOSI0 -- Port S I/O Pin 5

                                 PS5 is a general purpose input or output pin. It can be configured as master output (during master mode)
                                 or slave input pin (during slave mode) MOSI of the Serial Peripheral Interface 0 (SPI0).

                                 2.3.53 PS4 / MISO0 -- Port S I/O Pin 4

                                 PS4 is a general purpose input or output pin. It can be configured as master input (during master mode) or
                                 slave output pin (during slave mode) MOSI of the Serial Peripheral Interface 0 (SPI0).

                                 2.3.54 PS3 / TXD1 -- Port S I/O Pin 3

                                 PS3 is a general purpose input or output pin. It can be configured as the transmit pin TXD of Serial
                                 Communication Interface 1 (SCI1).

                                                                                                                                                                                      65

                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
Freescale Semiconductor, Inc...  MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.
                                 2.3.55 PS2 / RXD1 -- Port S I/O Pin 2

                                 PS2 is a general purpose input or output pin. It can be configured as the receive pin RXD of Serial
                                 Communication Interface 1 (SCI1).

                                 2.3.56 PS1 / TXD0 -- Port S I/O Pin 1

                                 PS1 is a general purpose input or output pin. It can be configured as the transmit pin TXD of Serial
                                 Communication Interface 0 (SCI0).

                                 2.3.57 PS0 / RXD0 -- Port S I/O Pin 0

                                 PS0 is a general purpose input or output pin. It can be configured as the receive pin RXD of Serial
                                 Communication Interface 0 (SCI0).

                                 2.3.58 PT[7:0] / IOC[7:0] -- Port T I/O Pins [7:0]

                                 PT7-PT0 are general purpose input or output pins. They can be configured as input capture or output
                                 compare pins IOC7-IOC0 of the Enhanced Capture Timer (ECT).

                                 2.4 Power Supply Pins

                                 MC9S12DT256 power and ground pins are described below.
                                     NOTE: All VSS pins must be connected together in the application.

                                 2.4.1 VDDX,VSSX -- Power & Ground Pins for I/O Drivers

                                 External power and ground for I/O drivers. Because fast signal transitions place high, short-duration
                                 current demands on the power supply, use bypass capacitors with high-frequency characteristics and place
                                 them as close to the MCU as possible. Bypass requirements depend on how heavily the MCU pins are
                                 loaded.

                                 2.4.2 VDDR, VSSR -- Power & Ground Pins for I/O Drivers & for Internal
                                 Voltage Regulator

                                 External power and ground for I/O drivers and input to the internal voltage regulator. Because fast signal
                                 transitions place high, short-duration current demands on the power supply, use bypass capacitors with
                                 high-frequency characteristics and place them as close to the MCU as possible. Bypass requirements
                                 depend on how heavily the MCU pins are loaded.

                                    66
                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
                                                              Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 2.4.3 VDD1, VDD2, VSS1, VSS2 -- Core Power Pins

                                 Power is supplied to the MCU through VDD and VSS. Because fast signal transitions place high,
                                 short-duration current demands on the power supply, use bypass capacitors with high-frequency
                                 characteristics and place them as close to the MCU as possible. This 2.5V supply is derived from the
                                 internal voltage regulator. There is no static load on those pins allowed. The internal voltage regulator is
                                 turned off, if VREGEN is tied to ground.

                                     NOTE: No load allowed except for bypass capacitors.

                                 2.4.4 VDDA, VSSA -- Power Supply Pins for ATD and VREG

Freescale Semiconductor, Inc...  VDDA, VSSA are the power supply and ground input pins for the voltage regulator and the analog to
                                 digital converter. It also provides the reference for the internal voltage regulator. This allows the supply
                                 voltage to the ATD and the reference voltage to be bypassed independently.

                                 2.4.5 VRH, VRL -- ATD Reference Voltage Input Pins

                                 VRH and VRL are the reference voltage input pins for the analog to digital converter.

                                 2.4.6 VDDPLL, VSSPLL -- Power Supply Pins for PLL

                                 Provides operating voltage and ground for the Oscillator and the Phased-Locked Loop. This allows the
                                 supply voltage to the Oscillator and PLL to be bypassed independently.This 2.5V voltage is generated by
                                 the internal voltage regulator.

                                 NOTE: No load allowed except for bypass capacitors.

                                      Table 2-2 MC9S12DP256 Power and Ground Connection Summary

                                                  Pin Number  Nominal                 Description
                                 Mnemonic                     Voltage

                                                 112-pin QFP

                                 VDD1, 2  13, 65              2.5 V    Internal power and ground generated by internal regulator
                                 VSS1, 2  14, 66               0V
                                  VDDR                                 External power and ground, supply to pin drivers and internal
                                  VSSR      41                5.0 V      voltage regulator.
                                  VDDX      40                 0V
                                  VSSX     107                5.0 V    External power and ground, supply to pin drivers.
                                  VDDA     106                 0V
                                            83                5.0 V    Operating voltage and ground for the analog-to-digital
                                  VSSA                                   converters and the reference for the internal voltage regulator,
                                            86                 0V        allows the supply voltage to the A/D to be bypassed
                                                                         independently.

                                 VRL      85                  0V
                                                                         Reference voltages for the analog-to-digital converter.
                                 VRH      84                  5.0 V

                                                                                                                                                                     67

                                                              For More Information On This Product,
                                                                          Go to: www.freescale.com
                                 MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                                  Pin Number  Nominal                                    Description
                                 Mnemonic                     Voltage
                                                                       Provides operating voltage and ground for the Phased-Locked
                                                 112-pin QFP    2.5 V    Loop. This allows the supply voltage to the PLL to be
                                                                         bypassed independently. Internal power and ground
                                 VDDPLL  43                      0V      generated by internal regulator.

                                 VSSPLL  45                       5V   Internal Voltage Regulator enable/disable

                                 VREGEN  97

                                 2.4.7 VREGEN -- On Chip Voltage Regulator Enable

                                 Enables the internal 5V to 2.5V voltage regulator. If this pin is tied low, VDD1,2 and VDDPLL must be
                                 supplied externally.

Freescale Semiconductor, Inc...

                                 68

                                                                           For More Information On This Product,
                                                                                       Go to: www.freescale.com
                                                               Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 Section 3 System Clock Description

                                 3.1 Overview

                                 The Clock and Reset Generator provides the internal clock signals for the core and all peripheral modules.
                                 Figure 3-1 shows the clock connections from the CRG to all modules.
                                 Consult the CRG Block User Guide for details on clock generation.

                                                                           BDM

Freescale Semiconductor, Inc...                                            S12_CORE

                                                               core clock

                                 EXTAL                                           Flash

                                        CRG  bus clock                            RAM
                                             oscillator clock
                                                                               EEPROM
                                 XTAL
                                                                                  ECT
                                                                                ATD0, 1

                                                                                  PWM
                                                                              SCI0, SCI1
                                                                               SPI0, 1, 2

                                                                           CAN0, 1, 2, 3, 4

                                                                                   IIC
                                                                                 BDLC
                                                                                   PIM

                                             Figure 3-1 Clock Connections

                                                                                                                                                    69

                                             For More Information On This Product,
                                                         Go to: www.freescale.com
Freescale Semiconductor, Inc...  MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                    70
                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
                                                               Freescale SemiconduMCc9tSo12rD, TI2n56cD.evice User Guide -- V03.03

                                 Section 4 Modes of Operation

Freescale Semiconductor, Inc...  4.1 Overview

                                 Eight possible modes determine the operating configuration of the MC9S12DT256. Each mode has an
                                 associated default memory map and external bus configuration controlled by a further pin.

                                 Three low power modes exist for the device.

                                 4.2 Chip Configuration Summary

                                 The operating mode out of reset is determined by the states of the MODC, MODB, and MODA pins during
                                 reset (Table 4-1). The MODC, MODB, and MODA bits in the MODE register show the current operating
                                 mode and provide limited mode switching during operation. The states of the MODC, MODB, and MODA
                                 pins are latched into these bits on the rising edge of the reset signal. The ROMCTL signal allows the setting
                                 of the ROMON bit in the MISC register thus controlling whether the internal Flash is visible in the
                                 memory map. ROMON = 1 mean the Flash is visible in the memory map. The state of the ROMCTL pin
                                 is latched into the ROMON bit in the MISC register on the rising edge of the reset signal.

                                                            Table 4-1 Mode Selection

                                 BKGD = PE6 =  PE5 =    PK7 =  ROMON                        Mode Description
                                  MODC MODB    MODA   ROMCTL      Bit  Special Single Chip, BDM allowed and ACTIVE. BDM is
                                                                       allowed in all other modes but a serial command is
                                 0  0              0        X       1  required to make BDM active.
                                                                       Emulation Expanded Narrow, BDM allowed
                                 0  0              1        0       1
                                                   0        1       0  Special Test (Expanded Wide), BDM allowed
                                 0  1              1        X       0
                                                   0        0       1  Emulation Expanded Wide, BDM allowed
                                 0  1              1        1       0
                                                            X       1  Normal Single Chip, BDM allowed
                                 1  0              0        0       0
                                                            1       1  Normal Expanded Narrow, BDM allowed
                                 1  0              1                   Peripheral; BDM allowed but bus operations would cause
                                                            X       1  bus conflicts (must not be used)
                                 1  1
                                                            0       0  Normal Expanded Wide, BDM allowed
                                 1  1                       1       1

                                 For further explanation on the modes refer to the Core User Guide.

                                               Table 4-2 Clock Selection Based on PE7

                                               PE7 = XCLKS     Description

                                               1            Colpitts Oscillator selected

                                                                                                                                                             71

                                                      For More Information On This Product,
                                                                  Go to: www.freescale.com
                                 MC9S12DT256 Device User GuFidree--esV0c3a.03le Semiconductor, Inc.

                                               Table 4-2 Clock Selection Based on PE7

                                               PE7 = XCLKS  Description

                                               0            Pierce Oscillator/external clock selected

                                               Table 4-3 Voltage Regulator VREGEN

                                               VREGEN       Description

                                               1       Internal Voltage Regulator enabled

                                               0       Internal Voltage Regulator disabled, VDD1,2 and

                                                       VDDPLL must be supplied externally with 2.5V

Freescale Semiconductor, Inc...  4.3 Security

                                 The device will make available a security feature preventing the unauthorized read and write of the
                                 memory contents. This feature allows:

                                     Protection of the contents of FLASH,
                                     Protection of the contents of EEPROM,
                                     Operation in single-chip mode,
                                     Operation from external memory with internal FLASH and EEPROM disabled.

                                 The user must be reminded that part of the security must lie with the user's code. An extreme example
                                 would be user's code that dumps the contents of the internal program. This code would defeat the purpose
                                 of security. At the same time the user may also wish to put a back door in the user's program. An example
                                 of this is the user downloads a key through the SCI which allows access to a programming routine that
                                 updates parameters stored in EEPROM.

                                 4.3.1 Securing the Microcontroller

                                 Once the user has programmed the FLASH and EEPROM (if desired), the part can be secured by
                                 programming the security bits located in the FLASH module. These non-volatile bits will keep the part
                                 secured through resetting the part and through powering down the part.
                                 The security byte resides in a portion of the Flash array.
                                 Check the Flash Block User Guide for more details on the security configuration.

                                 4.3.2 Operation of the Secured Microcontroller

                                 4.3.2.1 Normal Single Chip Mode

                                 This will be the most common usage of the secured part. Everything will appear the same as if the part was
                                 not secured with the exception of BDM operation. The BDM operation will be blocked.

                                 72

                                                                           For More Information On This Product,
                                                                                       Go to: www.freescale.com
Freescale Semiconductor, Inc...                                Freescale SemiconduMCc9tSo12rD, TI2n56cD.evice User Guide -- V03.03

                                 4.3.2.2 Executing from External Memory

                                 The user may wish to execute from external space with a secured microcontroller. This is accomplished
                                 by resetting directly into expanded mode. The internal FLASH and EEPROM will be disabled. BDM
                                 operations will be blocked.

                                 4.3.3 Unsecuring the Microcontroller

                                 In order to unsecure the microcontroller, the internal FLASH and EEPROM must be erased. This can be
                                 done through an external program in expanded mode.
                                 Once the user has erased the FLASH and EEPROM, the part can be reset into special single chip mode.
                                 This invokes a program that verifies the erasure of the internal FLASH and EEPROM. Once this program
                                 completes, the user can erase and program the FLASH security bits to the unsecured state. This is generally
                                 done through the BDM, but the user could also change to expanded mode (by writing the mode bits
                                 through the BDM) and jumping to an external program (again through BDM commands). Note that if the
                                 part goes through a reset before the security bits are reprogrammed to the unsecure state, the part will be
                                 secured again.

                                 4.4 Low Power Modes

                                 The microcontroller features three main low power modes. Consult the respective Block User Guide for
                                 information on the module behavior in Stop, Pseudo Stop, and Wait Mode. An important source of
                                 information about the clock system is the Clock and Reset Generator User Guide (CRG).

                                 4.4.1 Stop

                                 Executing the CPU STOP instruction stops all clocks and the oscillator thus putting the chip in fully static
                                 mode. Wake up from this mode can be done via reset or external interrupts.

                                 4.4.2 Pseudo Stop

                                 This mode is entered by executing the CPU STOP instruction. In this mode the oscillator is still running
                                 and the Real Time Interrupt (RTI) or Watchdog (COP) sub module can stay active. Other peripherals are
                                 turned off. This mode consumes more current than the full STOP mode, but the wake up time from this
                                 mode is significantly shorter.

                                 4.4.3 Wait

                                 This mode is entered by executing the CPU WAI instruction. In this mode the CPU will not execute
                                 instructions. The internal CPU signals (address and databus) will be fully static. All peripherals stay active.
                                 For further power consumption the peripherals can individually turn off their local clocks.

                                                                                                                                                                                      73

                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
Freescale Semiconductor, Inc...  MC9S12DT256 Device User GuFidree--esV0c3a.03le Semiconductor, Inc.
                                 4.4.4 Run

                                 Although this is not a low power mode, unused peripheral modules should not be enabled in order to save
                                 power.

                                    74
                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
                                                               Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 Section 5 Resets and Interrupts

                                 5.1 Overview

                                 Consult the Exception Processing section of the HCS12 Core User Guide for information on resets and
                                 interrupts.

                                 5.2 Vectors

                                 5.2.1 Vector Table

Freescale Semiconductor, Inc...  Table 5-1 lists interrupt sources and vectors in default order of priority.

                                                     Table 5-1 Interrupt Vector Locations

                                 Vector Address      Interrupt Source             CCR    Local Enable            HPRIO Value
                                                                                  Mask                             to Elevate
                                 $FFFE, $FFFF                                                                             
                                 $FFFC, $FFFD        Reset                        None   None                             
                                 $FFFA, $FFFB                                                                             
                                 $FFF8, $FFF9        Clock Monitor fail reset     None   PLLCTL (CME, SCME)               
                                 $FFF6, $FFF7                                                                             
                                 $FFF4, $FFF5        COP failure reset            None   COP rate select                  
                                 $FFF2, $FFF3                                                                           $F2
                                 $FFF0, $FFF1    Unimplemented instruction trap   None   None                           $F0
                                 $FFEE, $FFEF                                                                           $EE
                                 $FFEC, $FFED        SWI                          None   None                           $EC
                                 $FFEA, $FFEB                                                                           $EA
                                 $FFE8, $FFE9        XIRQ                         X-Bit  None                           $E8
                                 $FFE6, $FFE7                                                                           $E6
                                 $FFE4, $FFE5        IRQ                          I-Bit  IRQCR (IRQEN)                  $E4
                                 $FFE2, $FFE3                                                                           $E2
                                 $FFE0, $FFE1        Real Time Interrupt          I-Bit  CRGINT (RTIE)                  $E0
                                 $FFDE, $FFDF                                                                           $DE
                                 $FFDC, $FFDD    Enhanced Capture Timer channel 0 I-Bit  TIE (C0I)                      $DC
                                 $FFDA, $FFDB                                                                           $DA
                                 $FFD8, $FFD9    Enhanced Capture Timer channel 1 I-Bit  TIE (C1I)                      $D8

                                 $FFD6, $FFD7    Enhanced Capture Timer channel 2 I-Bit  TIE (C2I)                      $D6

                                 $FFD4, $FFD5    Enhanced Capture Timer channel 3 I-Bit  TIE (C3I)                      $D4

                                 $FFD2, $FFD3    Enhanced Capture Timer channel 4 I-Bit  TIE (C4I)                      $D2

                                                 Enhanced Capture Timer channel 5 I-Bit  TIE (C5I)

                                                 Enhanced Capture Timer channel 6 I-Bit  TIE (C6I)

                                                 Enhanced Capture Timer channel 7 I-Bit  TIE (C7I)

                                                 Enhanced Capture Timer overflow  I-Bit  TSRC2 (TOF)

                                                 Pulse accumulator A overflow     I-Bit  PACTL (PAOVI)

                                                 Pulse accumulator input edge     I-Bit  PACTL (PAI)

                                                     SPI0                         I-Bit  SP0CR1 (SPIE, SPTIE)

                                                     SCI0                         I-Bit          SC0CR2
                                                     SCI1                                (TIE, TCIE, RIE, ILIE)

                                                                                  I-Bit          SC1CR2
                                                                                         (TIE, TCIE, RIE, ILIE)

                                                     ATD0                         I-Bit  ATD0CTL2 (ASCIE)

                                                                                                                                                            75

                                                     For More Information On This Product,
                                                                 Go to: www.freescale.com
                                 MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                 $FFD0, $FFD1                     ATD1         I-Bit     ATD1CTL2 (ASCIE)         $D0
                                 $FFCE, $FFCF                    Port J                                           $CE
                                 $FFCC, $FFCD                    Port H        I-Bit     PTJIF (PTJIE)            $CC
                                 $FFCA, $FFCB  Modulus Down Counter underflow                                     $CA
                                 $FFC8, $FFC9    Pulse Accumulator B Overflow  I-Bit     PTHIF(PTHIE)             $C8
                                 $FFC6, $FFC7               CRG PLL lock                                          $C6
                                 $FFC4, $FFC5         CRG Self Clock Mode      I-Bit     MCCTL(MCZI)              $C4
                                 $FFC2, $FFC3                    BDLC                                             $C2
                                 $FFC0, $FFC1                   IIC Bus        I-Bit     PBCTL(PBOVI)             $C0
                                 $FFBE, $FFBF                     SPI1                                            $BE
                                 $FFBC, $FFBD                     SPI2         I-Bit     CRGINT(LOCKIE)           $BC
                                 $FFBA, $FFBB                  EEPROM                                             $BA
                                 $FFB8, $FFB9                   FLASH          I-Bit     CRGINT (SCMIE)           $B8
                                 $FFB6, $FFB7              CAN0 wake-up                                           $B6
                                 $FFB4, $FFB5                CAN0 errors       I-Bit     DLCBCR1(IE)              $B4
                                 $FFB2, $FFB3               CAN0 receive                                          $B2
                                 $FFB0, $FFB1              CAN0 transmit       I-Bit     IBCR (IBIE)              $B0
                                 $FFAE, $FFAF              CAN1 wake-up                                           $AE
                                 $FFAC, $FFAD                CAN1 errors       I-Bit  SP1CR1 (SPIE, SPTIE)        $AC
                                 $FFAA, $FFAB               CAN1 receive                                          $AA
                                 $FFA8, $FFA9              CAN1 transmit       I-Bit  SP2CR1 (SPIE, SPTIE)        $A8
                                 $FFA6, $FFA7
Freescale Semiconductor, Inc...  $FFA4, $FFA5                                  I-Bit     ECNFG (CCIE, CBEIE)      $96
                                 $FFA2, $FFA3                                                                     $94
                                 $FFA0, $FFA1                                  I-Bit  FCNFG (CCIE, CBEIE)         $92
                                 $FF9E, $FF9F                                                                     $90
                                 $FF9C, $FF9D                                  I-Bit     CAN0RIER (WUPIE)         $8E
                                 $FF9A, $FF9B                                                                     $8C
                                 $FF98, $FF99                                  I-Bit CAN0RIER (CSCIE, OVRIE)
                                 $FF96, $FF97
                                 $FF94, $FF95                                  I-Bit     CAN0RIER (RXFIE)
                                 $FF92, $FF93
                                 $FF90, $FF91                                  I-Bit CAN0TIER (TXEIE2-TXEIE0)
                                 $FF8E, $FF8F
                                 $FF8C, $FF8D                                  I-Bit     CAN1RIER (WUPIE)
                                 $FF80 to
                                 $FF8B                                         I-Bit CAN1RIER (CSCIE, OVRIE)

                                                                               I-Bit     CAN1RIER (RXFIE)

                                                                               I-Bit CAN1TIER (TXEIE2-TXEIE0)

                                                                               Reserved

                                                       CAN4 wake-up            I-Bit     CAN4RIER (WUPIE)
                                                         CAN4 errors
                                                        CAN4 receive           I-Bit CAN4RIER (CSCIE, OVRIE)
                                                        CAN4 transmit
                                                                               I-Bit     CAN4RIER (RXFIE)
                                                       Port P Interrupt
                                               PWM Emergency Shutdown          I-Bit CAN4TIER (TXEIE2-TXEIE0)

                                                                               I-Bit     PTPIF (PTPIE)

                                                                               I-Bit     PWMSDN (PWMIE)

                                                                               Reserved

                                 76

                                                                           For More Information On This Product,
                                                                                       Go to: www.freescale.com
Freescale Semiconductor, Inc...                                Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 5.3 Effects of Reset

                                 When a reset occurs, MCU registers and control bits are changed to known start-up states. Refer to the
                                 respective module Block User Guides for register reset states.

                                 5.3.1 I/O pins

                                 Refer to the HCS12 Core User Guides for mode dependent pin configuration of port A, B, E and K out of
                                 reset.
                                 Refer to the PIM Block User Guide for reset configurations of all peripheral module ports.

                                     NOTE: For devices assembled in 80-pin QFP packages all non-bonded out pins should be
                                                   configured as outputs after reset in order to avoid current drawn from floating
                                                  inputs. Refer to Table 2-1 for affected pins.

                                 5.3.2 Memory

                                 Refer to Table 1-1 for locations of the memories depending on the operating mode after reset.
                                 The RAM array is not automatically initialized out of reset.

                                                                                                                                                                                      77
                                                                               For More Information On This Product,

                                                                                           Go to: www.freescale.com
Freescale Semiconductor, Inc...  MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                    78
                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
Freescale Semiconductor, Inc...                                Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 Section 6 HCS12 Core Block Description

                                 6.1 CPU12 Block Description

                                 Consult the CPU12 Reference Manual for information on the CPU.
                                 When the CPU12 Reference Manual refers to cycles this is equivalent to Bus Clock Periods.

                                 6.2 HCS12 Module Mapping Control (MMC) Block Description

                                 Consult the MMC Block User Guide for information on the Module Mapping Control Block.

                                 6.2.1 Device specific information

                                     INITEE
                                          Reset state: $01
                                          Bits EE11-EE15 are writeable once in Normal and Emulation Mode

                                     PPAGE
                                          Reset state : $00
                                          Register is writeable anytime in all modes

                                 6.3 HCS12 Multiplexed External Bus Interface (MEBI) Block
                                 Description

                                 Consult the MEBI Block Guide for information on Multiplexed External Bus Interface.

                                 6.3.1 Device specific information

                                     PUCR
                                          Reset State : $90

                                 6.4 HCS12 Interrupt (INT) Block description

                                 Consult the INT Block guide for information on HCS12 Interrupt block.

                                 6.5 HCS12 Background Debug (BDM) Block Description

                                 Consult the BDM Block guide for information on HCS12 Background Debug block

                                                                                                                                                                                      79
                                                                               For More Information On This Product,

                                                                                           Go to: www.freescale.com
Freescale Semiconductor, Inc...  MC9S12DT256 Device User GuFidree--esVc03a.0l3e Semiconductor, Inc.

                                 6.6 HCS12 Breakpoint (BKP) Block Description

                                 Consult the BKP Block guide for information on HCS12 breakpoint block

                                 Section 7 Clock and Reset Generator (CRG) Block
                                 Description

                                 Consult the CRG Block User Guide for information about the Clock and Reset Generator module.

                                 7.1 Device-specific information

                                 7.1.1 XCLKS

                                 The XCLKS input signal is active low (see 2.3.13 PE7 / NOACC / XCLKS -- Port E I/O Pin 7).

                                 Section 8 Enhanced Capture Timer (ECT) Block
                                 Description

                                 Consult the ECT_16B8C Block User Guide for information about the Enhanced Capture Timer module
                                 When the ECT_16B8C Block Guide refers to freeze mode this is equivalent to active BDM mode.

                                 Section 9 Analog to Digital Converter (ATD) Block
                                 Description

                                 There are two Analog to Digital Converters (ATD1 and ATD0) implemented on the MC9S12DT256.
                                 Consult the ATD_10B8C Block User Guide for information about each Analog to Digital Converter
                                 module.When the ATD_10B8C Block Guide refers to freeze mode this is equivalent to active BDM mode.

                                 Section 10 Inter-IC Bus (IIC) Block Description

                                 Consult the IIC Block User Guide for information about the Inter-IC Bus module.

                                 Section 11 Serial Communications Interface (SCI) Block
                                 Description

                                    80
                                                                               For More Information On This Product,
                                                                                           Go to: www.freescale.com
Freescale Semiconductor, Inc...                                Freescale SemicondMuCc9Sto12rD,T2I5n6cD.evice User Guide -- V03.03

                                 There are two Serial Communications Interfaces (SCI1 and SCI0) implemented on the MC9S12DT256
                                 device. Consult the SCI Block User Guide for information about each Serial Communications Interface
                                 module.

                                 Section 12 Serial Peripheral Interface (SPI) Block
                                 Description

                                 There are three Serial Peripheral Interfaces(SPI2, SPI1 and SPI0) implemented on MC9S12DT256.
                                 Consult the SPI Block User Guide for information about each Serial Peripheral Interface module.

                                 Section 13 J1850 (BDLC) Block Description

                                 Consult the BDLC Block User Guide for information about the J1850 module.

                                 Section 14 Pulse Width Modulator (PWM) Block
                                 Description

                                 Consult the PWM_8B8C Block User Guide for information about the Pulse Width Modulator module.
                                 When the PWM _8B8CBlock Guide refers to freeze mode this is equivalent to active BDM mode

                                 Section 15 Flash EEPROM 256K Block Description

                                 The "S12 LRAE" is a generic Load RAM and Execute (LRAE) program which will be programmed into
                                 the flash memory of this device during manufacture. This LRAE program will provide greater
                                 programming flexibility to the end users by allowing the device to be programmed directly using CAN or
                                 SCI after it is assembled on the PCB. Use of the LRAE program is at the discretion of the end user and, if
                                 not required, it must simply be erased prior to flash programming. For more details of the S12 LRAE and
                  &