Datasheet

Chapter 11 Inter-Integrated Circuit (S08IICV2)
MC9S08JM60 Series Data Sheet, Rev. 3
162 Freescale Semiconductor
Figure 11-1. MC9S08JM60 Series Block Diagram Highlighting the IIC Block and Pins
PTD4/ADP11
PTD5
PTD6
PTC1/SDA
PTC0/SCL
V
SS
V
DD
PTE3/TPM1CH1
PTE2/TPM1CH0
PTA5– PTA0
PTE0/TxD1
PTE1/RxD1
PTD1/ADP9/ACMP–
PTD0/ADP8/ACMP+
PTC6
PTC5/RxD2
PTC4
PTC3/TxD2
PTC2
PORT A
PORT C
PORT D
PORT E
8-BIT KEYBOARD
INTERRUPT MODULE (KBI)
IIC MODULE (IIC)
8-/16-BIT SERIAL PERIPHERAL
INTERFACE MODULE (SPI1)
USER Flash (IN BYTES)
USER RAM (IN BYTES)
ON-CHIP ICE AND
DEBUG MODULE (DBG)
MC9S08JM60 = 60,912
HCS08 CORE
CPUBDC
NOTES:
1. Port pins are software configurable with pullup device if input port.
2. Pin contains software configurable pullup/pull-down device if IRQ is enabled
(IRQPE = 1). Pull-down is enabled if rising edge detect is selected (IRQEDG = 1)
3. IRQ does not have a clamp diode to V
DD
. IRQ must not be driven above V
DD
.
4. Pin contains integrated pullup device.
5. When pin functions as KBI (KBIPEn = 1) and associated pin is configured to enable the
pullup device, KBEDGn can be used to reconfigure the pull-up as a pull-down device.
2-CHANNEL TIMER/PWM
MODULE (TPM2)
PTB5/KBIP5/ADP5
PORT B
PTE5/MOSI1
PTE4/MISO1
PTE6/SPSCK1
PTE7/SS1
HCS08 SYSTEM CONTROL
RESETS AND INTERRUPTS
MODES OF OPERATION
POWER MANAGEMENT
VOLTAGE
REGULATOR
COP IRQ LVD
LOW-POWER OSCILLATOR
MULTI-PURPOSE CLOCK
GENERATOR (MCG)
RESET
V
SSAD
V
DDAD
V
REFH
ANALOG-TO-DIGITAL
CONVERTER (ADC)
6-CHANNEL TIMER/PWM
MODULE (TPM1)
PTD7
6
PTB4/KBIP4/ADP4
PTG3/KBIP7
PTG2/KBIP6
PORT G
12-CHANNEL, 12-BIT
BKGD/MS
PTF3/TPM1CH5
PTF2/TPM1CH4
PTF0/TPM1CH2
PTF1/TPM1CH3
PORT F
PTF5/TPM2CH1
PTF4/TPM2CH0
PTF6
PTF7
INTERFACE MODULE (SCI1)
SERIAL COMMUNICATIONS
INTERFACE MODULE (SCI2)
SERIAL COMMUNICATIONS
PTG0/KBIP0
PTG1/KBIP1
MC9S08JM32 = 32,768
V
REFL
PTG4/XTAL
PTG5/EXTAL
IRQ/TPMCLK
RxD2
TxD2
SDA
SCL
8
KBIPx
KBIPx
TPMCLK
SPSCK1
SS1
MISO1
MOSI1
TPMCLK
TPM1CH1
TPM1CH0
RxD1
TxD1
EXTAL
XTAL
4
4
USB SIE
USB ENDPOINT
RAM
FULL SPEED
USB
TRANSCEIVER
USBDP
USBDN
MISO2
SS2
SPSCK2
MOSI2
PTB1/MOSI2/ADP1
PTB0/MISO2/ADP0
PTB7/ADP7
PTB6/ADP6
8-/16-BIT SERIAL PERIPHERAL
INTERFACE MODULE (SPI2)
REAL-TIME COUNTER
(RTC)
PTB3/SS2/ADP3
PTB2/SPSCK2/ADP2
TPM1CHx
4
TPM2CH1
TPM2CH0
4
ANALOG COMPARATOR
(ACMP)
SYSTEM
USB 3.3-V VOLTAGE REGULATOR
V
USB33
MC9S08JM60 = 4096
MC9S08JM32 = 2048
ACMPO
ACMP+
ACMP–
PTD3/KBIP3/ADP10
PTD2/KBIP2/ACMPO
V
SSOSC