TMP92CM22 2007-02-16 92CM22-191

Serial Bus Interface 0 Control Register 2

7 6 5 4 3 2 1 0

Bit symbol SBIM1 SBIM0 SBI0CR2
(1243H) Read/Write W
After reset 0 0 0 0
Read-
modify-write
instruction is
prohibited.
Function Serial bus interface
operation mode selection
00: Port mode
01: SIO mode
10: I2C bus mode
11: (Reserved)
(Note 2) (Note 2)

00 Port mode (Serial bus interface output disabled)
01 Clocked-synchronous 8-bit SIO mode
10 I2C bus mode
11 (Reserved)

Serial Bus Interface 0 Status Register

7 6 5 4 3 2 1 0

Bit symbol SIOF SEF SBI0SR
(1243H) Read/Write R
After reset 0 0
Function Serial
transfer
operation
status
monitor
Shift
operation
status
monitor

0 Transfer terminated 0 Shift operation terminated
1 Transfer in progress 1 Shift operation in progress

Serial Bus Interface 0 Baud Rate Register 0

7 6 5 4 3 2 1 0

Bit symbol SBI0BR0
(1244H) Read/Write W R/W
After reset 0 0
Function Always write
“0”. Always
write “0”.
Note: Clocked-syncronous mode cannot operate in IDEL2 mode.

Serial Bus Interface 0 Baud Rate Register 1

7 6 5 4 3 2 1 0

Bit symbol P4EN SBI0BR1
(1245H) Read/Write W
After reset 0 0
Function Internal
clock
0: Stop
1: Operate
Always write
“0”.

0 Stop
1 Operate

Figure 3.10.21 Register for the SIO Mode

Serial bus interface operation mode selection
Note 1: Set the SBI0CR1<BC2:0> to “000” before switching
to a clocked-synchronous 8-bit SIO mode.
Note 2: Please always write “00” to SBICR2<1:0>.
Serial transfer operating status monitor Shift operation status monitor
Baud rate clock control
Read-
modify-write
instruction is
prohibited.
Read-
modify-write
instruction is
prohibited.