![Cmsemicon BAT32G1 9 Series Скачать руководство пользователя страница 783](http://html1.mh-extra.com/html/cmsemicon/bat32g1-9-series/bat32g1-9-series_user-manual_2627609783.webp)
BAT32G1x9 user manual | Chapter 20 Serial interface IICA
783 / 1149
Rev.1.02
(b)
Start
~
Address
~
Data
~
Start
~
Address
~
Data
~
Stop (Start Over)
(i)
In the case of WTIMn=0,1
ST AD6~AD0
R/W
ACK
D7~D0
ACK
SP
1
2
6
7
1:IICSn=1000X110B
3:IICSn=1000XX00B(set WTIMn bit to
Note 2 and set STTn bit to )
6:IICSn=1000XX00B(set SPTn bit to
1
)
7:IICSn=00000001B
Note1. to generate start condition, must set WTIMn bit to '1' and modify INTIICAn interrtupt request signal generation timing
sequence.
2. To recover original configuration, must set WTIMn bit to '0'.
3. to generate stop condition, must set WITIMn bit to '1' and modify INTIICAn interrupt request signal generation timing sequence.
Remark
must generate
only generate while SPIEn bit is '1'
Any
X
SPTn=1
ST AD6~AD0
R/W
ACK
D7~D0
ACK
4
5
STTn=1
3
2:IICSn=1000X000B(set WTIMn bit to
Note1
4:IICSn=1000X110B
5:IICSn=1000X000B(set WTIMn bit to
Note3
(ii)
In the case of WTIMn=1
ST AD6~AD0
R/W
ACK
D7~D0
ACK
SP
1
4
5
1:IICSn=1000X110B
2:IICSn=1000XX00B(set STTn bit to
1
)
4:IICSn=1000XX00B(set SPTn bit to
1
)
5:IICSn=00000001B
SPTn=1
ST AD6~AD0
R/W
ACK
D7~D0
ACK
3
STTn=1
2
3:IICSn=1000X110B
Remark
must generate
only generate while SPIEn bit is '1'
any
X
Note: n=0,1