TMP92CZ26A
92CZ26A-710
(9) SPIC (1/2)
Symbol Name
Address 7 6 5 4 3 2 1 0
SWRST XEN CLKSEL2 CLKSEL1 CLKSEL0
W R/W R/W
0 0 1 0 0
0820H
(Prohibit
RMW)
Software
reset
0: don’t
care
1: Reset
SYSCK
0: disable
1: enable
Select Baud Rate
000:Reserved 100: f
SYS
/8
001: f
SYS
/2 101: f
SYS
/16
010: f
SYS
/3 110: f
SYS
/64
011: f
SYS
/4 111: f
SYS
/256
LOOPBACK MSB1ST DOSTAT TCPOL RCPOL TDINV RDINV
R/W R/W
0 1 1 0 0 0 0
SPIMD
SPI Mode
Setting
register
0821H
(Prohibit
RMW)
LOOPBACK
Test mode
0:disbale
1:enable
Start bit for
Transmit /
Receive
0:LSB
1:MSB
SPDO pin
state
(no transmit)
0:fixed to ”0”
1:fixed to ”1”
Synchronous
clock edge
during
transmitting
0: fall
1: rise
Synchronou
s clock edge
during
receiving
0: fall
1: rise
Invert data
During
transmitting
0: disable
1: enable
Invert data
During
receiving
0: disable
1: enable
CEN SPCS_B UNIT16 TXMOD TXE FDPXE RXMOD RXE
R/W
0 1 0 0 0 0 0 0
0822H
communica
tion
control
0: disable
1: enable
SPCS
pin
0: output
“0”
1: output
“1”
Data length
0: 8bit
1: 16bit
Transmit
mode
0: UNIT
1:
Sequential
Transmit
control
0: disable
1: enable
Alignment
in
Full duplex
0: disable
1: enable
Receive
Mode
0: UNIT
1:
Sequential
Receive
control
0: disable
1: enable
CRC16_7_B CRCRX_TX_B CRCRESET_B
R/W
0 0 0
SPICT
SPI
Control
register
0823H
CRC select
0: CRC7
1: CRC16
CRC data
0: Transmit
1: receive
CRC
calculate
register
0:Reset
1:Release
Reset
TEMP TEND REND
R R
1 1 0
0824H
Transmit
FIFO
Status
0: no space
1: having
space
Transmit
Status
0: during
transmission
or having
transmission
data
1: finish
Receive
Status
0: during
receiving
or not having
receiving data
1: finish or not
having space
SPIST
SPI
Status
register
0825H
TEMPIE RFULIE TENDIE RENDIE
R/W
0 0 0 0
082CH
TEMP
interrupt
0:enable
1:disable
RFUL
interrupt
0:enable
1:disable
TEND
interrupt
0:enable
1:disable
REND
interrupt
0:enable
1:disable
SPIIE
SPI
Interrupt
enable
register
082DH