CoX Peripheral Interface(M051 Implement) V2.1.1.0
API Reference
M051 I2C Register

Here are the detailed info of I2C registers. More...

Collaboration diagram for M051 I2C Register:

Modules

 I2C Register Offset(Map)
 

Here are the I2C register offset, users can get the register address through I2C_BASE + offset.


 I2C 0 Control Register(I2C_0_CON)
 I2C 0 Address 0 Register(I2C_0_ADDR0)
 I2C 0 Data Register(I2C_0_DAT)
 I2C 0 Status Register(I2C_0_STATUS)
 I2C 0 CLK Register(I2C_0_CLK)
 I2C 0 Time-out Register counter(I2C_0_TOC)
 I2C 0 Address 1 Register(I2C_0_ADDR1)
 I2C 0 Address 2 Register(I2C_0_ADDR2)
 I2C 0 Address 3 Register(I2C_0_ADDR3)
 I2C 0 Address Mask register 0(I2C_0_ADM0)
 I2C 0 Address Mask register 1(I2C_0_ADM1)
 I2C 0 Address Mask register 2(I2C_0_ADM2)
 I2C 0 Address Mask register 3(I2C_0_ADM3)

Detailed Description

Here are the detailed info of I2C registers.

it contains:

Users can read or write the registers through xHWREG().