I2C Master Control/Status (I2Cmcs) (Write-Only) Register; I2C Master Control/Status (I2Cmcs) Write-Only Register Field Descriptions; Write Field Decoding For I2Cmcs[3:0] Field - Texas Instruments Concerto F28M35 Series Technical Reference Manual

Table of Contents

Advertisement

www.ti.com
Figure 22-16. I2C Master Control/Status (I2CMCS) (Write-Only) Register
31
LEGEND: R/W = Read/Write; R = Read only; -n = value after reset
Table 22-5. I2C Master Control/Status (I2CMCS) Write-Only Register Field Descriptions
Bit
Field
31-4
Reserved
3
ACK
2
STOP
1
START
0
RUN
I2CMSA[0]
Current State
R/S
Idle
All other combinations not listed are non-operations.
(1)
An X in a table cell indicates the bit can be 0 or 1.
SPRUH22I – April 2012 – Revised November 2019
Submit Documentation Feedback
Reserved
W-0
Value
Description
Reserved
Data Acknowledge Enable
0
The received data byte is not acknowledged automatically by the master.
1
The received data byte is acknowledged automatically by the master. See field decoding in
Table
22-6.
Generate STOP
0
The controller does not generate the STOP condition.
1
The controller generates the STOP condition. See field decoding in
Generate START
0
The controller does not generate the START condition.
1
The controller generates the START or repeated START condition. See field decoding in
6.
I2C Master Enable
0
The master is disabled.
1
The master is enabled to transmit or receive data. See field decoding in
Table 22-6. Write Field Decoding for I2CMCS[3:0] Field
ACK
0
X
(1)
0
X
1
0
1
0
1
1
1
1
Copyright © 2012–2019, Texas Instruments Incorporated
4
3
ACK
W-0
I2CMCS[3:0]
STOP
START
0
1
1
1
0
1
1
1
0
1
1
M3 Inter-Integrated Circuit (I2C) Interface
Register Descriptions
2
1
STOP
START
W-0
W-0
Table
22-6.
Table 22-
Table
22-6.
Description
RUN
START condition followed by
1
TRANSMIT (master goes to
the Master Transmit state).
START condition followed by
a TRANSMIT and STOP
1
condition (master remains in
Idle state).
START condition followed by
RECEIVE operation with
1
negative ACK (master goes to
the Master Receive state).
START condition followed by
RECEIVE and STOP
1
condition (master remains in
Idle state).
START condition followed by
1
RECEIVE (master goes to the
Master Receive state).
Illegal
NOP
0
RUN
W-0
1501

Advertisement

Table of Contents
loading

Table of Contents