
Serial Peripheral Interface (SPI)
MOTOROLA
MC68360 USER’S MANUAL
7-319
the order of the string appearing on the line, a byte at a time is:
j_klmn__r_stuv
Example 2:
with LEN=7 (data size=8), the following data is selected:
msb
ghij_klmn__opqr_stuv
the data string selected is:
msb
ghij_klmn__opqr_stuv
with REV=0, the string transmitted, a byte at a time, with lsb first is:
nmlk_jihg__vuts_rqpo
with REV=1, the string is byte reversed and transmitted, a byte at a time,
with lsb first:
ghij_klmn__opqr_stuv
Example 3:
with LEN=0cH(12), (data size=0dH(13)), the following data is selected:
msb
ghij_klmn__xxxr_stuv
the data string selected is:
msb
r_stuv__ghij_klmn
with REV=0, the string transmitted, a byte at a time, with lsb first is:
vuts_r__nmlk_jihg
with REV=1, the string is WORD reversed
nmlk_jihg__vuts_r
and transmitted, a byte at a time, with lsb first:
ghij_klmn__r_stuv
lsb
lsb
lsb
lsb
Figure 7-81. SPI Transfer Format with CP = 0
Figure 7-82. SPI Transfer Format with CP = 1
SPICLK
(CI = 0)
SPICLK
(CI = 1)
SPIMOSI
(FROMMASTER)
SPIMISO
(FROMSLAVE)
SPISEL
MSB
LSB
MSB
LSB
Q
NOTE: Q = Undefined Signal
SPICLK
(CI = 0)
SPICLK
(CI = 1)
SPIMOSI
(FROMMASTER)
SPIMISO
(FROMSLAVE)
SPISEL
MSB
MSB
LSB
LSB
Q
NOTE: Q = Undefined Signal