HCS12X
Microcontrollers
freescale.com
MC9S12XEP100
Reference Manual
Covers MC9S12XE Family
MC9S12XEP100RMV1
Rev. 1.14
12/2007
元器件交易网www.cecb2b.com
To provide the most up-to-date information, the document revision on the World Wide Web is the most
current. A printed copy may be an earlier revision. To verify you have the latest information available, refer
to: http://freescale.com/
This document contains information for the complete S12XE-Family and thus includes a set of separate
flash (FTM) module sections to cover the whole family. A full list of family members and options is
included in the appendices.
This document contains information for all constituent modules, with the exception of the S12X CPU. For
S12X CPU information please refer to the CPU S12 Reference Manual Version 2 .
Revision History
Date
Revision
Level
Description
Jun, 2007 1.08
FTM timing parameter section enhanced
Added temperature sensor
CDM ESD specification enhanced
Derivative table corrected (one IIC in 112 LQFP)
API accuracy updated
Added FTM sections for smaller derivatives
Jul, 2007 1.09
Added XQ512 thermal parameters
Updated NVM parameter section
Corrected derivative table
Corrected illegal access reset text
Updated pin input leakage spec.
Aug, 2007 1.10
Updated NVM P-flash data retention spec.
Corrected IIC register bit names and FCTL reference.
Added further input leakage specification parameters
Corrected VDDA to VDDX diode spec.
Sep, 2007 1.11
Updated FTM sections
Corrected SPI register names in register listing. Corrected typos.
Added PARTIDs
Corrected TIM availability entries in derivative Table D-2
Oct, 2007 1.12
Added alternative 80QFP S12XEA256 option
Enhanced Termperature Sensor configuration description
Nov, 2007 1.13 XEG128 derivative changed from one 128K array to two 64K arrays
Dec, 2007 1.14
Updated XEG128 D-Flash size.
Clarified unimplemented ranges
Added STOP/WAIT functionality to Vector Tables
Added further 384K derivative
Updated DBG section
元器件交易网www.cecb2b.com
MC9S12XE-Family Reference Manual , Rev. 1.14
Freescale Semiconductor 3
Chapter 1 Device Overview MC9S12XE-Family. . . . . . . . . . . . . . . . . . . . .27
Chapter 2 Port Integration Module (S12XEPIMV1) . . . . . . . . . . . . . . . . . .99
Chapter 3 Memory Mapping Control (S12XMMCV4) . . . . . . . . . . . . . . .197
Chapter 4 Memory Protection Unit (S12XMPUV1) . . . . . . . . . . . . . . . . .239
Chapter 5 External Bus Interface (S12XEBIV4). . . . . . . . . . . . . . . . . . . .253
Chapter 6 Interrupt (S12XINTV2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .275
Chapter 7 Background Debug Module (S12XBDMV2) . . . . . . . . . . . . . .291
Chapter 8 S12X Debug (S12XDBGV3) Module . . . . . . . . . . . . . . . . . . . .317
Chapter 9 Security (S12XE9SECV2). . . . . . . . . . . . . . . . . . . . . . . . . . . . .361
Chapter 10 XGATE (S12XGATEV3). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .367
Chapter 11 S12XE Clocks and Reset Generator (S12XECRGV1) . . . . . .489
Chapter 12 Pierce Oscillator (S12XOSCLCPV2) . . . . . . . . . . . . . . . . . . . .523
Chapter 13 Analog-to-Digital Converter (ADC12B16CV1) . . . . . . . . . . . .527
Chapter 14 Enhanced Capture Timer (ECT16B8CV3). . . . . . . . . . . . . . . .553
Chapter 15 Inter-Integrated Circuit (IICV3) . . . . . . . . . . . . . . . . . . . . . . . .607
Chapter 16 Scalable Controller Area Network (S12MSCANV3) . . . . . . . .635
Chapter 17 Periodic Interrupt Timer (S12PIT24B8CV2) . . . . . . . . . . . . . .693
Chapter 18 Periodic Interrupt Timer (S12PIT24B4CV2) . . . . . . . . . . . . . .713
Chapter 19 Pulse-Width Modulator (S12PWM8B8CV1) . . . . . . . . . . . . . .729
Chapter 20 Serial Communication Interface (S12SCIV5) . . . . . . . . . . . . .761
Chapter 21 Serial Peripheral Interface (S12SPIV5) . . . . . . . . . . . . . . . . . .799
Chapter 22 Timer Module (TIM16B8CV2) . . . . . . . . . . . . . . . . . . . . . . . . .829
Chapter 23 Voltage Regulator (S12VREGL3V3V1) . . . . . . . . . . . . . . . . . .857
Chapter 24 128 KByte Flash Module (S12XFTM128K2V1) . . . . . . . . . . . .875
Chapter 25 256 KByte Flash Module (S12XFTM256K2V1) . . . . . . . . . . . .947
元器件交易网www.cecb2b.com
MC9S12XE-Family Reference Manual , Rev. 1.14
4 Freescale Semiconductor
Chapter 26 384 KByte Flash Module (S12XFTM384K2V1) . . . . . . . . . . .1019
Chapter 27 512 KByte Flash Module (S12XFTM512K3V1) . . . . . . . . . . .1091
Chapter 28 768 KByteFlash Module (S12XFTM768K4V1). . . . . . . . . . . .1163
Chapter 29 1024 KByte Flash Module (S12XFTM1024K5V2) . . . . . . . . .1233
Appendix A Electrical Characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . .1305
Appendix B Package Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1362
Appendix C PCB Layout Guidelines . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1367
Appendix D Derivative Differences . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1372
Appendix E Detailed Register Address Map. . . . . . . . . . . . . . . . . . . . . . .1375
Appendix F Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1425
元器件交易网www.cecb2b.com
MC9S12XE-Family Reference Manual Rev. 1.14
Freescale Semiconductor 5
BLANK PAGE
元器件交易网www.cecb2b.com