English
Language : 

Z80 Datasheet, PDF (6/330 Pages) Zilog, Inc. – Z80 CPU PERIPHERALS
Z80 CPU Peripherals
User Manual
vi
Parallel Input/Output (continued)
Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .192
Output Mode (Mode 0) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .192
Input Mode (Mode 1) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .193
Bidirectional Mode (Mode 2) . . . . . . . . . . . . . . . . . . . . . . . . . . .194
Control Mode (Mode 3) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .195
Interrupt Servicing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .197
Applications . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .199
Extending The Interrupt Daisy-Chain . . . . . . . . . . . . . . . . . . . . .199
I/O Device Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .200
Control Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .202
Programming Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .205
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .205
Load Interrupt Vector . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .205
Set Mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .205
Set Interrupt Control . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .206
Serial Input/Output
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .207
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .207
Pin Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .210
Pin Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .210
Bonding Options . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .213
Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .222
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .222
Data Path . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .223
Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .226
Asynchronous Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .230
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .230
Asynchronous Transmit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .232
Asynchronous Receive . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .235
Synchronous Operation . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .238
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .238
UM008101-0601
Table of Contents