English
Language : 

MC68HC16Z1CPV16 Datasheet, PDF (241/500 Pages) Freescale Semiconductor, Inc – Symbols and Operators, CPU16 Register Mnemonics
Freescale Semiconductor, Inc.
SECTION 10
MULTICHANNEL COMMUNICATION INTERFACE
This section is an overview of the multichannel communication interface (MCCI) mod-
ule. Refer to the MCCI Reference Manual (MCCIRM/AD) for more information on
MCCI capabilities. Refer to APPENDIX A ELECTRICAL CHARACTERISTICS for
MCCI timing and electrical specifications. Refer to D.7 Multichannel Communication
Interface Module for register address mapping and bit/field definitions.
10.1 General
The MCCI contains three serial interfaces: a serial peripheral interface (SPI) and two
serial communication interfaces (SCI). Figure 10-1 is a block diagram of the MCCI.
The MCCI is present only on MC68HC16Z4 and MC68CK16Z4 microcontrollers.
INTERMODULE BUS (IMB)
BUS INTERFACE UNIT
SERIAL PERIPHERAL INTERFACE (SPI)
SERIAL COMMUNICATION INTERFACE (SCIB)
SERIAL COMMUNICATION INTERFACE (SCIA)
PORT
MCCI
Figure 10-1 MCCI Block Diagram
PMC0/MISO
PMC1/MOSI
PMC2/SCK
PMC3/SS
PMC4/RXDB
PMC5/TXDB
PMC6/RXDA
PMC7/TXDA
MCCI BLOCK
The SPI provides easy peripheral expansion or interprocessor communication via a
full-duplex, synchronous, three-line bus: data in, data out, and a serial clock. Serial
transfer of eight or sixteen bits can begin with the most significant bit (MSB) or least
significant bit (LSB). The MCCI module can be configured as a master or slave device.
Clock control logic allows a selection of clock polarity and a choice of two clocking pro-
tocols to accommodate most available synchronous serial peripheral devices. When
the SPI is configured as a master, software selects one of 254 different bit rates for the
serial clock.
M68HC16 Z SERIES
USER’S MANUAL
MULTICHANNEL COMMUNICATION INTERFACE
For More Information On This Product,
Go to: www.freescale.com
10-1