TMP91C824
91C824-244
(9)
I
2
CBUS/Serial Interface
Symbol
Name
Address
7
6
5
4
3
2
1
0
BC2
BC1
BC0
ACK
SCK2
SCK1
SCK0
/SWRMON
W
R/W
W
W
R/W
0
0
0
0
0
0
0
240H
(I2C Bus
Mode)
(Prohibit
RMW)
Number of transfer bits
000: 8, 001: 1, 010: 2
011: 3, 100: 4, 101: 5
110: 6, 111: 7
Acknowledge
Mode
0: Disable
1: Enable
Setting for the devisor value n
000: 4, 001: 5, 010: 6
011: 7, 100: 8, 101: 9
110: 10, 111: (reserved)
SIOS
SIOINH
SIOM1
SIOM0
SCK2
SCK1
SCK0
/SWRMON
W
W
W
W
W
W
R/W
0
0
0
0
0
0
0
SBI0CR1
Serial Bus
Interface
Control
Register 1
240H
(SIO
Mode)
(Prohibit
RMW)
Transfer
0: Stop
1: Start
Transfer
0: Continue
1: Abort
Transfer mode
00: 8-Bit Transmit Mode
10: 8-Bit Transmit/Receive
Mode
11: 8-Bit received Mode
Setting for the divisor value n
000: 3, 001: 4, 010 : 5
011: 6, 100: 7, 101 : 8
110: 9, 111: SCK pin
RB7/TB7
RB6/TB6
RB5/TB5
RB4/TB4
RB3/TB3
RB2/TB2
RB1/TB1
PB0/TB0
R (receiving)/W (transmission)
SBI0-
DBR
SBI
Buffer
Register
241H
(Prohibit
RMW)
Undefined
SA6
SA5
SA4
SA3
SA2
SA1
SA0
ALS
W
W
W
W
R/W
R/W
R/W
R/W
0
0
0
0
0
0
0
0
I2C0AR
I2CBUS
Address
Register
242H
(Prohibit
RMW)
Setting slave address
Address
recognition
0: Enable
1: Disable
MST
TRX
BB
PIN
AL/SBIM1 AAS/SBIM0
AD0/
SWRST
LRB/
SWRST 0
R/W
R/W
R/W
R/W
R/W
R/W
R/W
R/W
0
0
0
1
0
0
0
0
243H
(I
2
C bus
Mode)
(Prohibit
RMW)
0: Slave
1: Master
0: receiver
1: transmit
Bus status
monitor
0: Free
1: Busy
INTS2 request
monitor
0: Request
1: Cancel
Arbitration lost
detection
monitor
1: Detect
Slave address
match detection
monitor
1: Detect
GENERAL
CALL detection
monitor
1: Detect
Lost receive
bit monitor
0: 0
1: 1
SIOF
SEF
R
R
0
0
SBI0-
CR2
(SBI0SR)
Serial Bus
Interface
Control
Register 2
243H
(SIO
Mode)
(Prohibit
RMW)
Transfer status
monitor
0: stopped
1: terminated in
process
Shift operation
status monitor
0: stopped
1: terminated in
process
I2SBI0
R/W
0
SBI0-
BR0
Serial Bus
Interface
Baud Rate
Register 0
244H
Always
write 0.
IDLE2
0: Abort
1: Operate
P4EN
R/W
0
SBI0-
BR1
Serial Bus
Interface
Baud Rate
Register 1
245H
Internal Clock
0: Abort
1: Operate