Chapter 1
Chapter 2
Chapter 3
Chapter 4
Chapter 5
Chapter 6
Chapter 7
Device Overview MC9S12P-Family. . . . . . . . . . . . . . . . . . . . . .17
Port Integration Module (S12PPIMV1) . . . . . . . . . . . . . . . . . . .49
Memory Map Control (S12PMMCV1). . . . . . . . . . . . . . . . . . . .107
Interrupt Module (S12SINTV1). . . . . . . . . . . . . . . . . . . . . . . . .123
Background Debug Module (S12SBDMV1) . . . . . . . . . . . . . .131
S12S Debug Module (S12SDBGV2) . . . . . . . . . . . . . . . . . . . .155
S12 Clock, Reset and Power Management Unit (S12CPMU) 197
Freescale’s Scalable Controller Area Network (S12MSCANV3).
Chapter 8
251
Chapter 9
Analog-to-Digital Converter (ADC12B10C) . . . . . . . . . . . . . .305
Chapter 10 Pulse-Width Modulator (PWM8B6CV1) Block Description. .329
Chapter 11 Serial Communication Interface (S12SCIV5) . . . . . . . . . . . . .363
Chapter 12 Serial Peripheral Interface (S12SPIV5) . . . . . . . . . . . . . . . . . .399
Chapter 13 128 KByte Flash Module (S12FTMRC128K1V1). . . . . . . . . . .425
Chapter 14 Timer Module (TIM16B8CV2) Block Description . . . . . . . . . .473
Appendix A Electrical Characteristics. . . . . . . . . . . . . . . . . . . . . . . . . . . . .501
Appendix B Ordering Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .533
Appendix C Package Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .535
Appendix D Detailed Register Address Map. . . . . . . . . . . . . . . . . . . . . . . .545
S12P-Family Reference Manual, Rev. 1.13
Freescale Semiconductor
3