Serial Peripheral Interface Module (SPI)
INTERNAL BUS
TRANSMIT DATA REGISTER
SHIFT REGISTER
CGMOUT ÷ 2
(FROM SIM)
MISO
MOSI
7
6
5
4
3
2
1
0
÷ 2
÷ 8
÷ 32
CLOCK
DIVIDER
RECEIVE DATA REGISTER
PIN
CONTROL
LOGIC
÷ 128
CLOCK
SELECT
SPSCK
SS
SPMSTR
SPE
M
S
CLOCK
LOGIC
SPR1
SPR0
SPMSTR
CPHA
CPOL
SPWOM
TRANSMITTER CPU INTERRUPT REQUEST
RECEIVER/ERROR CPU INTERRUPT REQUEST
MODFEN
ERRIE
SPTIE
SPRIE
SPE
SPI
CONTROL
SPRF
SPTE
OVRF
MODF
Figure 15-3. SPI Module Block Diagram
Data Sheet
212
MC68HC908MR32 • MC68HC908MR16 — Rev. 6.0
Serial Peripheral Interface Module (SPI) MOTOROLA