English
Language : 

W90N745CD Datasheet, PDF (347/422 Pages) Winbond – 16/32-bit ARM microcontroller
W90N745CD/W90N745CDG
6.14.2 I2C Serial Interface Control Registers Map
R: read only, W: write only, R/W: both read and write
NOTE1: The reset value of I2C_WR0/1 is 0x3F only when SCR, SDR and SER are connected to pull
high resistor.
REGISTER
I2C_CSR0
I2C_DIVIDER0
I2C_CMDR0
I2C_SWR0
I2C_RxR0
I2C_TxR0
I2C_CSR1
I2C_DIVIDER1
I2C_CMDR1
I2C_SWR1
I2C_RxR1
I2C_TxR1
ADDRESS
0xFFF8_6000
0xFFF8_6004
0xFFF8_6008
0xFFF8_600C
0xFFF8_6010
0xFFF8_6014
0xFFF8_6100
0xFFF8_6104
0xFFF8_6108
0xFFF8_610C
0xFFF8_6110
0xFFF8_6114
R/W
R/W
R/W
R/W
R/W
R
R/W
R/W
R/W
R/W
R/W
R
R/W
DESCRIPTION
I2C Interface 0
I2C0 Control and Status Register
I2C0 Clock Prescale Register
I2C0 Command Register
I2C0 Software Mode Control Register
I2C0 Data Receive Register
I2C0 Data Transmit Register
I2C Interface 1
I2C1 Control and Status Register
I2C1 Clock Prescale Register
I2C1 Command Register
I2C1 Software Mode Control Register
I2C1 Data Receive Register
I2C1 Data Transmit Register
RESET VALUE
0x0000_0000
0x0000_0000
0x0000_0000
0x0000_003F
0x0000_0000
0x0000_0000
0x0000_0000
0x0000_0000
0x0000_0000
0x0000_003F
0x0000_0000
0x0000_0000
I2C Control and Status Register 0/1 (I2C_CSR0/1)
REGISTER
I2C_CSR0
I2C_CSR1
ADDRESS R/W
DESCRIPTION
0xFFF8_6000 R/W I2C Control and Status Register 0
0xFFF8_6100 R/W I2C Control and Status Register 1
RESET VALUE
0x0000_0000
0x0000_0000
31
30
29
28
27
26
Reserved
23
22
21
20
19
18
Reserved
15
14
13
12
11
10
Reserved
I2C_RxACK I2C_BUSY
7
6
5
4
3
2
Reserved
Tx_NUM
Reserved
IF
25
17
9
I2C_AL
1
IE
24
16
8
I2C_TIP
0
I2C_EN
- 342 -