English
Language : 

MC68HC705E5 Datasheet, PDF (96/148 Pages) Freescale Semiconductor, Inc – General Release Specification
Freescale Semiconductor, Inc.
Synchronous Serial Interface (SSI)
12.2 Introduction
This synchronous serial I/O module is also used on the MC68HC05X1.
The module is similar to the SIOP used on the MC68HC05P7 and the
MC68HC705P9 and the SPI used on the MC68HC05L5.
The SSI is a two-wire master/slave system including serial clock (SCK)
and serial data input output (SDIO). Data is transferred eight bits at a
time. An interrupt may be generated at the completion of each transfer,
and a software programmable option determines whether the SSI
transfers data most significant bit (MSB) or least significant bit (LSB)
first. When operating as a master device, the serial clock speed is
selectable between four rates; as a slave device, the clock speed may
be chosen over a wide range. Refer to Figure 12-1.
In master mode, transmission is initiated by a write to the SSI data
register (SDR). A transfer cannot be initiated in slave mode; however,
the external master will initiate the transfer. The programmer must
choose between master or slave mode before the SSI is enabled. It is up
to the programmer to ensure that only one master exists in the system
at any one time. All devices in the system must operate with the same
clock polarity and data rates. Slaves should always be disabled before
the master is disabled. Likewise, the master should always be enabled
before the slaves are enabled.
General Release Specification
Synchronous Serial Interface (SSI)
For More Information On This Product,
Go to: www.freescale.com
MC68HC705E5 — Rev. 1.0