MCMC68HC05L16 Freescale Semiconductor, Inc, MCMC68HC05L16 Datasheet - Page 70

no-image

MCMC68HC05L16

Manufacturer Part Number
MCMC68HC05L16
Description
M68hc05 Microcontrollers
Manufacturer
Freescale Semiconductor, Inc
Datasheet
Simple Serial Peripheral Interface (SSPI)
After 8-bit data is shifted in/out, SCK stops and SPIF is set. If SPIE is enabled, an interrupt request is
generated. The slave device in stop mode wakes up by this interrupt. Further transfers (writes to SPDR)
are inhibited while SPIF is a logic 1.
The master-slave basic interconnection is illustrated in
8.4 Internal Block Descriptions
This following paragraphs describe the main blocks in the SSPI module. (See
70
S
P
F
I
INTERRUPT
O
D
C
GENERATOR
0 0 0 0 0 0
L
SPSR
CLOCK
MASTER DEVICE
SPDR
R
S
T
A
T
CLOCK GENERATOR
CONTROL LOGIC
S
P
E
Figure 8-1. SSPI Master-Slave Interconnection
MC68HC05L16 • MC68HC705L16 Data Sheet, Rev. 4.1
CONTROLS AND
ADDRESS BUS
SPCR
0 0 0
M
S
R
T
S
P
R
Figure 8-2. SSPI Block Diagram
HFF
DORD
HC05 INTERNAL BUS
SPDR
SDO
SCK
SDI
DATA BUS
SCK
SDO
SDI
Figure
HFF
8-1.
SPDR
SLAVE DEVICE
Figure
GENERATOR
CLOCK
Freescale Semiconductor
8-2).
HFF
SDO
SCK
SDI

Related parts for MCMC68HC05L16