General Call Enable bit
(Client mode only)
Value | Name | Description |
---|
x |
Host mode |
Don’t
care |
1 |
Client mode |
General Call
is enabled |
0 |
Client mode |
General Call
is not enabled |
Acknowledge Status bit (Host Transmit mode
only)
Value | Description |
---|
1 |
Acknowledge
was not received from client |
0 |
Acknowledge
was received from client |
Acknowledge Data bit
(Host Receive mode only)
(1)
Value | Description |
---|
1 |
Not
Acknowledge |
0 |
Acknowledge |
Acknowledge Sequence
Enable bit
(2)
Value | Description |
---|
1 |
Initiates
Acknowledge sequence on SDAx and SCLx pins and transmits ACKDT data bit;
automatically cleared by hardware |
0 |
Acknowledge
sequence is Idle |
Receive Enable bit
(Host Receive mode only)
(2)
Value | Description |
---|
1 |
Enables Receive mode for I2C
|
0 |
Receive is Idle
|
Stop Condition Enable
bit (Host mode only)
(2)
Value | Description |
---|
1 |
Initiates
Stop condition on SDAx and SCLx pins; automatically cleared by
hardware |
0 |
Stop
condition is Idle |
Repeated Start
Condition Enable bit (Host mode only)
(2)
Value | Description |
---|
1 |
Initiates
Repeated Start condition on SDAx and SCLx pins; automatically cleared by
hardware |
0 |
Repeated
Start condition is Idle |
Start Condition Enable
bit
(2)
Value | Name | Description |
---|
1 |
Host |
Initiates
Start condition on SDAx and SCLx pins; automatically cleared by
hardware |
0 |
Host |
Start
condition is Idle |
1 |
Client |
Clock stretching is enabled |
0 |
Client |
Clock stretching is disabled |