23-2
MPC860 PowerQUICC UserÕs Manual
MOTOROLA
Part V. The Communications Processor Module
All standards provide handshaking signals, but some systems require only three physical
linesÑTx data, Rx data, and ground. Many proprietary standards have been built around
the UARTÕs asynchronous character frame, some of which implement a multidrop
conÞguration where multiple stations, each with a speciÞc address, can be present on a
network. In multidrop mode, frames of characters are broadcast with the Þrst character
acting as a destination address. To accommodate this, the UART frame is extended one bit
to distinguish address characters from normal data characters.
In synchronous UART (isochronous operation), a separate clock signal is explicitly
provided with the data. Start and stop bits are present in synchronous UART, but
oversampling is not required because the clock is provided with each bit.
The general SCC mode register (GSMR) is used to conÞgure an SCC channel to function
in UART mode, which provides standard serial I/O using asynchronous character-based
(start-stop) protocols with RS-232C-type lines. Using standard asynchronous bit rates and
protocols, an SCC UART controller can communicate with any existing RS-232-type
device and provides a serial communications port to other microprocessors and terminals
(either locally or via modems). The independent transmit and receive sections, whose
operations are asynchronous with the core, send data from memory (either internal or
external) to TXD and receive data from RXD. The UART controller supports a multidrop
mode for master/slave operations with wake-up capability on both the idle signal and
address bit. It also supports synchronous operation where a clock (internal or external) must
be provided with each bit received.
23.1 Features
The following list summarizes main features of an SCC UART controller:
¥
Flexible message-based data structure
¥
Implements synchronous and asynchronous UART
¥
Multidrop operation
¥
Receiver wake-up on idle line or address bit
¥
Receive entire messages into buffers as indicated by receiver idle timeout or by
control character reception
¥
Eight control character comparison
¥
Two address comparison in multidrop conÞgurations
¥
Maintenance of four 16-bit error counters
¥
Received break character length indication
¥
Programmable data length (5Ð8 bits)
¥
Programmable fractional stop bit lengths (from 9/16 to 2 bits) in transmission
¥
Capable of reception without a stop bit
¥
Even/odd/force/no parity generation and check
Summary of Contents for MPC860 PowerQUICC
Page 3: ...MPC860UM AD 07 98 REV 1 MPC860 PowerQUICC ª UserÕs Manual ...
Page 36: ...xxxvi MPC860 PowerQUICC UserÕs Manual MOTOROLA CONTENTS Paragraph Number Title Page Number ...
Page 78: ...I iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Page 88: ...1 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Page 114: ...3 16 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Page 226: ...8 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Page 262: ...9 36 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Page 274: ...III iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Page 320: ...12 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Page 325: ...MOTOROLA Part IV Hardware Interface IV v Part IV Hardware Interface ...
Page 326: ...IV vi MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 352: ...13 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 394: ...14 42 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 426: ...15 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 530: ...17 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 632: ...21 44 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 660: ...22 28 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 708: ...24 24 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 748: ...27 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 846: ...31 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 914: ...35 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 948: ...36 34 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 998: ...37 48 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part VI Debug and Test ...
Page 1016: ...A 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Page 1024: ...B 8 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Page 1030: ...C 6 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Page 1086: ...Glossary 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA ...
Page 1106: ......