Toshiba TMP92CM22FG TLCS-900/H1 Series Manual page 175

Toshiba original cmos 32-bit microcontroller
Table of Contents

Advertisement

3.10.2
Control
The following registers are used to control the serial bus interface and monitor the
operation status.
• Serial bus interface 0 control register 1 (SBI0CR1)
• Serial bus interface 0 control register 2 (SBI0CR2)
• Serial bus interface 0 data buffer register (SBI0DBR)
• I
C bus 0 address register (I2C0AR)
2
• Serial bus interface 0 status register (SBI0SR)
• Serial bus interface 0 baud rate register 0 (SBI0BR0)
• Serial bus interface 0 baud rate register 1 (SBI0BR1)
The above registers differ depending on a mode to be used.
Refer to Section 3.10.4 "I
8-Bit SIO Mode Control".
3.10.3
Data Format in I
Data format in I
(a)
Addressing format
8 bits
R
S
Slave address
/
W
1
(b)
Addressing format (with restart)
8 bits
R
S
Slave address
/
W
1
(c)
Free data format (transfer format transfer from master device to slave device)
8 bits
1
A
A
S
Slave address
C
C
K
K
1
S:
Start condition
R/
: Direction bit
W
ACK:
Acknowledge bit
P:
Stop condition
C Bus Mode Control Register" and 3.10.7 "Clocked-synchronous
2
2
C Bus Mode
C bus mode is shown Figure 3.10.3.
2
1
1 to 8 bits
A
Data
C
K
1 or more
1
1 to 8 bits
A
Data
C
K
1 or more
1 to 8 bits
1
A
Data
C
K
1 or more
Figure 3.10.2 Data Format in I
92CM22-173
1
1 to 8 bits
A
Data
C
K
1
8 bits
A
S
Slave address
C
K
1
1
1 to 8 bits
A
Data
C
K
2
C Bus Mode
TMP92CM22
1
A
P
C
K
1
1 to 8 bits
R
A
/
Data
C
K
W
1 or more
P
2007-02-16
1
A
P
C
K

Advertisement

Table of Contents
loading

This manual is also suitable for:

Tlcs-900/h1 series

Table of Contents