I2C Control Register 1 (I2C_C1) - NXP Semiconductors freescale KV4 Series Reference Manual

Table of Contents

Advertisement

Memory map/register definition
Field
MULT
0h

45.4.3 I2C Control Register 1 (I2C_C1)

Address: 4006_6000h base + 2h offset = 4006_6002h
Bit
7
Read
IICEN
Write
Reset
0
Field
7
I2C Enable
IICEN
Enables I2C module operation.
0
Disabled
1
Enabled
6
I2C Interrupt Enable
IICIE
Enables I2C interrupt requests.
0
Disabled
1
Enabled
5
Master Mode Select
MST
When MST is changed from 0 to 1, a START signal is generated on the bus and master mode is selected.
When this bit changes from 1 to 0, a STOP signal is generated and the mode of operation changes from
master to slave.
0
Slave mode
1
Master mode
4
Transmit Mode Select
TX
Selects the direction of master and slave transfers. In master mode this bit must be set according to the
type of transfer required. Therefore, for address cycles, this bit is always set. When addressed as a slave
this bit must be set by software according to the SRW bit in the status register.
0
Receive
1
Transmit
1236
I2C_F field descriptions (continued)
ICR
18h
6
5
IICIE
MST
0
0
I2C_C1 field descriptions
Table continues on the next page...
KV4x Reference Manual, Rev. 2, 02/2015
Preliminary
Description
Hold times (μs)
SDA
SCL Start
1.125
4
3
2
0
TX
TXAK
RSTA
0
0
0
Description
SCL Stop
4.750
5.125
1
0
WUEN
DMAEN
0
0
Freescale Semiconductor, Inc.

Advertisement

Table of Contents
loading

Table of Contents