1007
SPRUH22I – April 2012 – Revised November 2019
Copyright © 2012–2019, Texas Instruments Incorporated
C28 Inter-Integrated Circuit Module
Chapter 14
SPRUH22I – April 2012 – Revised November 2019
C28 Inter-Integrated Circuit Module
This chapter describes the features and operation of the inter-integrated circuit (I2C) module. The I2C
module provides an interface between one of these devices and devices compliant with Philips
Semiconductors Inter-IC bus (I2C-bus) specification version 2.1 and connected by way of an I2C-bus.
External components attached to this 2-wire serial bus can transmit/receive 1 to 8-bit data to/from the
device through the I2C module. This guide assumes the reader is familiar with the I2C-bus specification.
NOTE:
A unit of data transmitted or received by the I2C module can have fewer than 8 bits;
however, for convenience, a unit of data is called a data byte throughout this document. The
number of bits in a data byte is selectable via the BC bits of the mode register.
Topic
...........................................................................................................................
Page
14.1
Introduction to the I2C Module
.........................................................................
14.2
I2C Module Operational Details
.........................................................................
14.3
Interrupt Requests Generated by the I2C Module
................................................
14.4
Resetting/Disabling the I2C Module
...................................................................
14.5
I2C Module Registers
......................................................................................