English
Language : 

MC68HC908BD48 Datasheet, PDF (179/290 Pages) Freescale Semiconductor, Inc – Microcontrollers
Technical Data — MC68HC908BD48
Section 14. Multi-Master IIC Interface (MMIIC)
14.1 Contents
14.2 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
14.3 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
14.4 I/O Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
14.5 Registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
14.5.1 Multi-Master IIC Address Register (MMADR) . . . . . . . . . . 182
14.5.2 Multi-Master IIC Control Register (MMCR) . . . . . . . . . . . . 183
14.5.3 Multi-Master IIC Master Control Register (MIMCR) . . . . . . 184
14.5.4 Multi-Master IIC Status Register (MMSR) . . . . . . . . . . . . . 186
14.5.5 Multi-Master IIC Data Transmit Register (MMDTR) . . . . . . 188
14.5.6 Multi-Master IIC Data Receive Register (MMDRR) . . . . . . 189
14.6 Programming Considerations . . . . . . . . . . . . . . . . . . . . . . . . . 190
14.2 Introduction
This Multi-master IIC (MMIIC) Interface is designed for internal serial
communication between the MCU and other IIC devices. A hardware
circuit generates "start" and "stop" signal, while byte by byte data
transfer is interrupt driven by the software algorithm. Therefore, it can
greatly help the software in dealing with other devices to have higher
system efficiency in a typical digital monitor system.
This module not only can be applied in internal communications, but can
also be used as a typical command reception serial bus for factory setup
and alignment purposes. It also provides the flexibility of hooking
additional devices to an existing system for future expansion without
adding extra hardware.
MC68HC908BD48 — Rev. 1.0
MOTOROLA
Multi-Master IIC Interface (MMIIC)
Technical Data
179