
7–1
CHAPT ER 7
S CC Applic ation Notes
7.1
Am8530H Initialization
7.1.1
Introduction
7.1.1.1
7.1.1.2
7.1.1.3
7.1.1.4
Polled Asynchronous Mode
7.2.1
Introduction
7.2.2
SCC Interface
7.2.3
SCC Initialization
7.2.3.1
7.2.3.2
7.2.4
Transmit and Receive Routines
Interrupt Without Intack Asynchronous Mode
7.3.1
Introduction
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3.2
SCC Interface
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3.3
SCC Initialization
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.3.3.1
SCC Operating Modes Programming
7.3.3.2
SCC Operating Mode Enables
7.3.3.3
SCC Operating Mode Interrupts
7.3.4
Interrupt Routine
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Interfacing to the 8086/80186
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.4.1
8086 (Also Called iAPX86) Overview
7.4.1.1
The 8086 and Am8530H Interface
7.4.1.2
Initialization Routines
Interfacing to the 68000
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.5.1
68000 Overview
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.5.2
The 68000 and Am8530H Without Interrupts
7.5.3
The 68000 and Am8530H With Interrupts
7.5.4
The 68000 and Am8530H With Interrupts
via a PAL Device
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Am7960 and Am8530H Application
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.6.1
Distributed Data Processing Overview
7.6.2
Data Communications at the Physical Layer
7.6.3
Hardware Considerations
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.6.4
Software Considerations
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7–3
7–3
7–3
7–4
7–6
7–6
7–7
7–7
7–8
7–8
7–9
7–10
7–10
7–11
7–11
7–11
7–11
7–12
7–13
7–13
7–14
7–15
7–15
7–15
7–18
7–20
7–20
7–21
7–23
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Register Overview
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Initialization Procedure
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Initialization Table Generation
Reset Conditions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
SCC Operating Mode Programming
SCC Operating Mode Enables
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . .
7.2
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . .
7.3
. . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
7.4
. . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
7.5
. . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . .
7–25
7–26
7–26
7–27
7–28
7–32
7.6
. . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . .