3: I2C Controller
This chapter describes the DSTni I2C controller. Topics include:
Features on page 11
Block Diagram on page 12
Theory of Operation on page 12
Programmer’s Reference on page 22
I2C Controller Register Summary on page 22
I2C Controller Register Definitions on page 23
Features
Master or slave operation Multmaster operation
Software selectable acknowledge bit
Calling address identification interrupt with automatic mode switching from master to slave
START and STOP signal generation/detection Repeated START signal generation Acknowledge bit generation/detection
Bus busy detection
100 KHz to 400 KHz operation
11