English
Language : 

BU8272GUW Datasheet, PDF (9/18 Pages) Rohm – GPIO Expander IC
BU8272GUW
Technical Note
1.4 Acknowledge
After start condition is occurred, 8 bits data will be transferred. Then the “Master” opens SDA and “Slave” de-asserts SDA to
“0” as an “Acknowledge” returned.
SDA output
from “Master”
SDA output
from “Slave”
SCL
1
S
START condition
Not acknowledge
Acknowledg
e
2
8
9
Clock pulse
For Acknowledgs
Fig. 8 Acknowledge
1.5 Writing protocol
A writing protocol is shown in Fig.8-5 below. GPIO register address in BU8272GUW is transferred after one byte of slave
address with a write commend. The 3rd byte data is written to internal register which defined by the 2nd byte. After the each
byte transfer, the register address will be automatically increased. However, when the register address increased to the final
address (09h), it will be reset to (00h) after the byte transfer.
GPIO register address (00h) is assigned to GPIO register[7:0], the register address (01h) is assigned to GPIO register[15:8],
and the register address (02h) is assigned to GPIO register[19:16]. Only the 4 bits LSB data are valid in the register with
GPIO register address (02h).
S X X X X X X X 0 A X X X X A3 A2 A1 A0 A D7 D6 D5 D4 D3 D2 D1 D0 A
Slave address
Register address
data
D7 D6 D5 D4 D3 D2 D1 D0 A P
data
R/W=0(write)
Register address
increment
Register address
increment
Transmit from master
Transmit from slave
A=acknowledge
A=not acknowledge
S=Start condition
P=Stop condition
Fig. 9 Writing protocol
www.rohm.com
© 2009 ROHM Co., Ltd. All rights reserved.
9/17
2009.09 - Rev.A