Motorola MPC823e Reference Manual page 911

Microprocessor for mobile computing
Table of Contents

Advertisement

16.13.1 Features
The following is a list of the I
• Two-Pin Interface
• Full-Duplex Operation
2
• Master or Slave I
C Mode Support
• MultiMaster Environment Support
• Continuous Transfer Mode for Autoscanning Peripherals
• Supports Maximum Capacitive Load of 400
• Independent Programmable Baud Rate Generator
2
• Supports I
C Low- and High-Speed Operation
2
• Supports 7-Bit I
C Addressing
• Open-Drain Output Pins Support MultiMaster Configuration
• Local Loopback Capability for Testing
2
16.13.2 I
C Controller Clocking and Pin Functions
Both serial data (SDA) and serial clock (SCL) are bidirectional pins that must be connected
to a positive 5V power supply via an external pull-up resistor in the 6.8K Ohm to 10K Ohm
range. Both pins are high when the I
and clocks out transmitted data on the SDA pin.
2
The I
C controller can be configured as a master or slave. When configured as a master, the
2
I
C controller generates SCL, and then initiates and terminates the I/O operation. In addition,
2
the I
C controller generates the SCL signal via a dedicated baud rate generator that takes
its input from BRGCLK, which is described in Section 5.3.4.2 The Baud Rate Generator
Clock . When configured as a slave, the I
2
An I
C transaction is initiated when the master generates a start condition, which is defined
as the SDA signal making a high-to-low transition while SCL is high. An acknowledge (ACK)
2
is generated by the I
C receiver after each byte transfer. The receiver signals an ACK by
driving the SDA signal low during the SCL clock pulse immediately following each data byte
transmission. The data and ACK signals are always sampled on the rising edge of SCL. If
the receiver does not issue an ACK after a data byte is transmitted, the I
a stop condition and transmission stops. A stop condition is when the SDA signal makes a
low to high transition while the SCL signal remains high, as illustrated in Figure 16-127.
MOTOROLA
2
C controller's main features:
F on Both Bus Lines (Fully I
P
2
C bus is free. The SCL signal clocks in received data
2
C controller receives SCL as an input.
MPC823e REFERENCE MANUAL
Communication Processor Module
2
C-Compliant)
2
C master generates
16-457

Advertisement

Table of Contents
loading

Table of Contents