English
Language : 

W90P710_05 Datasheet, PDF (467/526 Pages) Winbond – 16/32-bit ARM microcontroller
W90P710
31
30
29
23
22
21
15
14
13
7
6
5
Reserved
28
27
Reserved
20
19
Reserved
12
11
Reserved
4
3
START
STOP
26
25
18
17
10
9
2
READ
1
WRITE
24
16
8
0
ACK
NOTE: Software can write this register only when I2C_EN = 1.
BITS
DESCRIPTIONS
[31:5]
Reserved Reserved
[4]
START
Generate Start Condition
Generate (repeated) start condition on I2C bus.
[3]
STOP
Generate Stop Condition
Generate stop condition on I2C bus.
[2]
READ
Read Data From Slave
Retrieve data from slave.
[1]
WRITE
Write Data To Slave
Transmit data to slave.
Send Acknowledge To Slave
[0]
ACK
When I2C behaves as a receiver, sent ACK (ACK = ‘0’) or NACK (ACK
= ‘1’) to slave.
NOTE: The START, STOP, READ and WRITE bits are cleared automatically while transfer finished.
READ and WRITE cannot be set concurrently.
I2C Software Mode Register 0/1(I2C_SWR 0/1)
REGISTER
I2C_SWR0
I2C_SWR1
ADDRESS
0xFFF8_600C
0xFFF8_610C
R/W
DESCRIPTION
R/W I2C Software Mode Control Register 0
R/W I2C Software Mode Control Register 1
RESET VALUE
0x0000_003F
0x0000_003F
- 467 -
Publication Release Date: January 17, 2005
Revision A.2