EasyManuals Logo

ZiLOG Z80 series User Manual

ZiLOG Z80 series
20 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #5 background imageLoading...
Page #5 background image
Z80 CPU
User’s Manual
UM008005-0205 Table of Contents
v
Table of Contents
Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . iii
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1
CPU Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
Arithmetic Logic Unit (ALU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Instruction Register and CPU Control. . . . . . . . . . . . . . . . . . . . . . 6
Pin Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
Pin Functions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .7
Timing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .11
Instruction Fetch . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .12
Memory Read Or Write . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .13
Input or Output Cycles. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
Bus Request/Acknowledge Cycle . . . . . . . . . . . . . . . . . . . . . . . . .15
Interrupt Request/Acknowledge Cycle . . . . . . . . . . . . . . . . . . . . .16
Non-Maskable Interrupt Response . . . . . . . . . . . . . . . . . . . . . . . .17
HALT Exit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .18
Power-Down Acknowledge Cycle. . . . . . . . . . . . . . . . . . . . . . . . 19
Power-Down Release Cycle . . . . . . . . . . . . . . . . . . . . . . . . . . . . .20
Interrupt Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22
Interrupt Enable/Disable . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .22
CPU Response . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .24
Hardware and Software Implementation Examples. . . . .27
Hardware . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
Minimum System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .27

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the ZiLOG Z80 series and is the answer not in the manual?

ZiLOG Z80 series Specifications

General IconGeneral
Architecture8-bit
Address Bus16-bit
Data Bus8-bit
Addressable Memory64 KB
ManufacturerZiLOG
ModelZ80
Year Introduced1976
PackageDIP, PLCC, QFP
Interrupt ModesMode 0, Mode 1, Mode 2
Instruction Count158
InterruptsMaskable, Non-maskable
Power Supply5V

Related product manuals