Datasheet

Table Of Contents
Chapter 15 Serial Peripheral Interface (S08SPIV3)
MC9S08SH8 MCU Series Data Sheet, Rev. 3
224 Freescale Semiconductor
Figure 15-1. MC9S08SH8 Block Diagram Highlighting the SPI Module
PTB7/SCL/EXTAL
PORT B
PTB6/SDA/XTAL
PTB5/TPM1CH1/
SS
PTB4/TPM2CH1/MISO
PTB3/PIB3/MOSI/ADP7
PTB2/PIB2/SPSCK/ADP6
PORT A
PTA1/PIA1/TPM2CH0/ADP1/ACMP–
PTB1/PIB1/TxD/ADP5
PTB0/PIB0/RxD/ADP4
PORT C
PTC3/ADP11
PTC2/ADP10
PTC1/TPM1CH1/ADP9
PTC0/TPM1CH0/ADP8
PTA3/PAI3/SCL/ADP3
PTA2/PAI2/SDA/ADP2
PTA0/PIA0/TPM1CH0/ADP0/ACMP+
Pin can be enabled as part of the ganged output drive feature
PTA4/ACMPO/BKGD/MS
PTA5/IRQ/TCLK/RESET
NOTE 1: Port B not available on 8-pin packages
SEE NOTE 1
SEE NOTE 1, 2
NOTE 2: Port C not available on 8-pin or 16-pin packages
IIC MODULE (IIC)
SERIAL PERIPHERAL
INTERFACE MODULE (SPI)
USER FLASH
USER RAM
HCS08 CORE
CPU
BDC
HCS08 SYSTEM CONTROL
RESETS AND INTERRUPTS
MODES OF OPERATION
POWER MANAGEMENT
COP
LVD
INTERFACE MODULE (SCI)
SERIAL COMMUNICATIONS
8-BIT MODULO TIMER
MODULE (MTIM)
VOLTAGE REGULATOR
DEBUG MODULE (DBG)
MISO
SCL
SDA
MOSI
SPSCK
RxD
TxD
LOW-POWER OSCILLATOR
40-MHz INTERNAL CLOCK
SOURCE (ICS)
31.25 kHz to 38.4 kHz
1 MHz to 16 MHz
(XOSC)
EXTAL
XTAL
V
SS
V
DD
V
SSA
V
DDA
V
REFL
V
REFH
ANALOG-TO-DIGITAL
CONVERTER (ADC)
10-BIT
SS
TCLK
BKGD/MS
16-BIT TIMER/PWM
MODULE (TPM2)
TCLK
REAL-TIME COUNTER (RTC)
(MC9S08SH8 = 8,192 BYTES)
(MC9S08SH4 = 4096 BYTES)
(MC9S08SH8 = 512 BYTES)
ANALOG COMPARATOR
(ACMP)
ACMPO
ACMP–
ACMP+
TPM2CH0
TPM2CH1
ADP11-ADP0
16-BIT TIMER/PWM
MODULE (TPM1)
TCLK
TPM1CH0
TPM1CH1
IRQ
IRQ
(MC9S08SH4 = 256 BYTES)
NOTE 3: V
DDA
/V
REFH
and V
SSA
/V
REFL
, are double bonded to V
DD
and V
SS
respectively.
NOTES
=
SEE NOTE 3