Freescale Semiconductor, Inc.
GENERAL RELEASE SPECIFICATION
8
2
SECTION 11
SERIAL INPUT/OUTPUT PORT
3
4
11.1 Introduction
5
The simple synchronous serial input/output port (SIOP) subsystem is designed to
provide efficient serial communications between peripheral devices or other
MCUs. The SIOP is implemented as a 3-wire master/slave system with serial clock
(SCK), serial data Input (SDI), and serial data output (SDO). A block diagram of the
SIOP is shown in Figure 11-1.
6
7
The SIOP subsystem shares its input/output pins with port B. When the SIOP is
enabled (SPE bit set in register SCR), port B data direction registers (DDR) and
data registers are modified by the SIOP. Although port B DDR and data registers
can be altered by application software, these actions could affect the transmitted
or received data.
8
9
10
11
12
13
14
A
HCO5 INTERNAL BUS
SPE
7 6 5 4 3 2 1 0
7 6 5 4 3 2 1 0
7 6 5 4 3 2 1 0
BAUD
SDO/PB5
SDI/PB6
8-BIT
SDO
SDI
I/O
STATUS
CONTROL
REGISTER
RATE
SHIFT
REGISTER
$0C
CONTROL
LOGIC
REGISTER
$0B
GENERATOR
$0A
16
17
18
19
20
SCK
SCK/PB7
PH2 CLOCK
Figure 11-1. SIOP Block Diagram
SERIAL INPUT/OUTPUT PORT
Rev. 1.0
For More Information On This Product,
Go to: www.freescale.com