
Chapter 10 Timer/PWM (S08TPMV3)
MC9S08AC16 Series Data Sheet, Rev. 9
160
Freescale Semiconductor
Figure 10-1. MC9S08AC16 Block Diagram Highlighting the TPM
AD1P11–AD1P8
PTD3/KBIP6/AD1P11
PTC1/SDA1
PTC0/SCL1
VSS
VDD
PTE3/TPM1CH1
PTE2/TPM1CH0
PTA7
PTE0/TxD1
PTE1/RxD1
PTD2/KBIP5/AD1P10
PTD1/AD1P9
PTD0/AD1P8
PTC5/RxD2
PTC4
PTC3/TxD2
PTC2/MCLK
PORT
A
PORT
C
PORT
D
PORT
E
7-BIT KEYBOARD
INTERRUPT MODULE (KBI)
IIC MODULE (IIC1)
SERIAL PERIPHERAL
INTERFACE MODULE (SPI1)
USER FLASH
USER RAM
DEBUG
MODULE (DBG)
16,384 BYTES
HCS08 CORE
CPU
BDC
Notes:
1. Port pins are software configurable with pullup device if input port.
2. Pin contains software configurable pullup/pulldown device if IRQ is enabled (IRQPE = 1). Pulldown is enabled
if rising edge detect is selected (IRQEDG = 1)
3. IRQ does not have a clamp diode to VDD. IRQ should not be driven above VDD.
4. Pin contains integrated pullup device.
5. PTD3, PTD2, and PTG4 contain both pullup and pulldown devices. Pulldown enabled when KBI is enabled
(KBIPEn = 1) and rising edge is selected (KBEDGn = 1).
2-CHANNEL TIMER/PWM
MODULE (TPM2)
PTB3/AD1P3
PORT
B
PTE5/MISO1
PTE4/SS1
PTE6/MOSI1
PTE7/SPSCK1
HCS08 SYSTEM CONTROL
RESET
S AND INTERRUPTS
MODES OF OPERATION
POWER MANAGEMENT
VOLTAGE
REGULATOR
RTI
COP
IRQ
LVD
RESET
VSSAD
VDDAD
VREFH
ANALOG-TO-DIGITAL
CONVERTER (ADC1)
4-CHANNEL TIMER/PWM
MODULE (TPM1)
PTB2/AD1P2
PTG4/KBIP4
PTG2/KBIP2
PTG3/KBIP3
POR
TG
1024 BYTES
10-BIT
BKGD/MS
PTF0/TPM1CH2
PTF1/TPM1CH3
PO
R
TF
PTF5/TPM2CH1
PTF4/TPM2CH0
PTF6
INTERFACE MODULE (SCI1)
SERIAL COMMUNICATIONS
INTERFACE MODULE (SCI2)
SERIAL COMMUNICATIONS
PTG0/KBIP0
PTG1/KBIP1
VREFL
PTG5/XTAL
PTG6/EXTAL
IRQ/TPMCLK
RxD2
TxD2
SDA1
SCL1
4 AD1P3–AD1P0
KBIP4–KBIP0
KBIP6–KBIP5
TPM2CH1
SPSCK1
SS1
MISO1
MOSI1
TPM1CH1
TPM1CH0
RxD1
TxD1
EXTAL
XTAL
4
5
2
PTA2
PTA1
PTA0
PTB1/TPM3CH1/AD1P1
PTB0/TPM3CH0/AD1P0
TPM2CH0
= Not available on 32-, 42-, or 44-pin packages
= Not available on 32- or 42-pin packages
= Not available on 32-pin packages
TPM1CH3
TPM1CH2
2-CHANNEL TIMER/PWM
MODULE (TPM3)
TPM3CH1
TPM3CH0
TPMCLK
LOW-POWER OSCILLATOR
INTERNAL CLOCK
GENERATOR (ICG)
OR 8192 BYTES
OR 768 BYTES