EasyManua.ls Logo

Cmsemicon CMS32L051 - Page 533

Default Icon
703 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
V1.2.2
CMS32L051 User Manual |Chapter 14 Serial interface IICA
www.mcu.com.cn 533 / 703
(b)
Start~Address~Data~Start~Address~Data~Stop (Restart)
(i)
When WTIMn = 0
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 to1)
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)
When WTIMn=1
ST AD6~AD0 R/W ACK D7~D0 ACK
SP
1
4 5
1:IICSn=1000X110B
2:IICSn=1000XX00B(set STTn bit to1)
4:IICSn=1000XX00B(set SPTn bit to1)
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

Table of Contents

Related product manuals