MOTOROLA
B - 25
Application:
Date:
Programmer:
Sheet 2 of 3
SSI
SSI
Control Register B (CRB)
X:$FFED Read/Write
Reset = $000000
15 14 13 12 11 10
9
8
7
6
5
4
3
2
1
0
MOD GCK SYN FSL1 FSL0 SHFD SCKD SCD2 SCD1 SCD0 OF1
OF0
RIE
TIE
RE
TE
Sync/Async Control
0 =
∏
Asynchronous 1 =
∏
Synchronous
Frame Sync Length 1
0 =
∏
Rx is Word Length1 =
∏
Rx is Bit Length
Frame Sync Length 0
0 = Rx and Tx Same Length 1 = Rx and Tx Different Length
SSI Mode Select
0 =
∏
Normal
1 = Network
Transmit Enable
0 =
∏
Disable 1 = Enable
Receive Interrupt Enable
0 =
∏
Disable 1 = Enable
Receive Enable
0 =
∏
Disable 1 = Enable
Transmit Interrupt Enable
0 =
∏
Disable 1 = Enable
Gated Clock Control
0 =
∏
Continuous Clock1 = Gated Clock
Output Flag x
If SYN = 1 and SCD1=1
OFx SCx
Pin
Serial Control Direction Bits
SCDx=0
SCDx=1
(Output)
(Input)
SC0 Pin
Rx Clk
Flag 0
SC1 Pin
Rx Frame Sync
Flag 1
SC2 Pin
Tx Frame Sync
Tx, Rx Frame Sync
•
•
•
23
*
0
*
= Reserved, Program as zero
Figure B-32 SSI Control Register B (CRB)
Shift Direction
0 = MSB First
1 =
∏
LSB First
Clock Source Direction
0 = External Clock
1 = Internal Clock
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
.
..