TMP92CF30
2009-06-12
92CF30-456
(2)
SPI Control Register (SPICT)
The SPICT register specifies data length, CRC, etc.
SPICT Register
7 6 5 4 3 2 1 0
Bit Symbol
CEN
SPCS_B
UNIT16
TXMOD
TXE
FDPXE
RXMOD
RXE
Read/Write R/W
Reset
State
0 1 0 0 0 0 0 0
SPICT
(0822H)
Function
Communicati-
on
Control
0: Disable
1: Enable
SPCS
Pin
Control
0: Set to “0”
1: Set to “1”
Data Length
Select
0: 8 bits
1: 16 bits
Transmit
Mode Select
0: UNIT
1: Sequential
Transmission
Enable
0: Disable
1: Enable
Alignment
Enable in
Fullduplex
mode
0: Disable
1: Enable
Receive
Mode Select
0: UNIT
1: Sequential
Receive
Enable
0: Disable
1: Enable
15
14
13
12
11
10
9 8
Bit Symbol
CRC16_7_B
CRCRX_TX_B CRCRESET_B
Read/Write R/W
Reset State
0
0
0
(0823H)
Function CRC
Select
0: CRC7
1: CRC16
CRC Data
0: Transmit
1: Receive
CRC
Calculation
Register
Control
0: Reset
1:Reset
Release
Figure 3.17.6 SPICT Register
(a)
CRC16_7_B
This bit selects the CRC calculation algorithm from the CRC7 and CRC16.
(b)
CRCRX_TX_B
This bit selects the data to be sent to the CRC generator. When CRCRX_TX_B = “0”,
the CRC calculation is performed on the transmit data. Otherwise, it is performed on
the received data.
(c)
CRCRESET_B
This bit is used to initialize the CRC calculation register.
Summary of Contents for TLCS-900/H1 Series
Page 652: ...TMP92CF30 2009 06 12 92CF30 650 ...