EasyManua.ls Logo

Sharp MZ-80B - Page 80

Sharp MZ-80B
138 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
Loading...
73
2.0 PIN DESCRIPTION
The Z-80A CPU
is
packaged in an industry standard
40
pin Dual In-Line Package. The 1/0 pins are shown in Figure
2.0-1 and the function
of
each
is
described below.
Ao-Ais
(Address Bus)
D
0
-D
7
(Data Bus)
MI
SYSTEM
CONTROL
CPU
MREQ
IORQ
RD
WR
HALT
WAIT
27
19
20
21
22
28
18
24
30
A o
31
AI
32
33
A2
As
34
A4
35
As
36
A6
37
38
A7
ADDRESS
As
BUS
39
·
Ag
40
A 10
I
A11
2
A 12
CONTROL
INT
16
3
Z-SOA·CPU
4
A 13
NMI
RESET
CPU
{BUSRQ
BUS
--
CONTROL
BUSAK
<ll
+ 5V
GND
17
26
25
23
6
II
29
Z-80A
PIN
CONFIGURATION
FIGURE
2.0-1
5
14
15
12
8
7
9
10
13
A1
4
A1
5
Do
Dl
D2
D3
DATA
D4
BUS
Ds
D6
D7
Tri-state output, active high. A
0
-A
15
constitute a 16-bit address bus. The address bus pro-
vides the address for memory
(up
to
64K bytes) data exchanger and for
l/0
device data
exchanges.
1/0 addressing uses the 8 lower address bits to allow the user
to
directly select
up
to
256 input or 256
output
ports. A
0
is
the least significant address bit. During refresh
time, the lower 7 bits contain a valid refresh address.
Tri-state input/output, active high.
D
0
-D
7
constitute an 8-bit bidirectional data bus. The
data bus
is
used for data exchanges with memory and
I/0
devices.
(Machine
Cycle one)
Output,
active low. M
1
indicates
that
the current machine cycle
is
the
OP
code fetch cycle
of
an instruction execution. Note
that
during execution
of
2-byte op-codes, M
1
is
generated
as
each op code byte
is
fetched. These two byte op-codes always begin with CBH, DDH,
EDH or FDH. M
1
also occurs with IORQ to indicate an interrupt acknowledge cycle.
MREQ
(Memory Request)
Tri-state output, active low. The memory request signal indicates
that
the address bus holds
a valid address for a memory read or memory write operation.

Other manuals for Sharp MZ-80B

Related product manuals