Cromemco ZPU, Z-80A Instruction Manual

Page 1
Page 2
CROMEMCO
ZPU
Instruction
Part
No.
023-0012
CROMEMCO,
280
Mountain
Copyright
Bernardo
View,
INC.
Avenue CA
1978
94040
September
1978
Page 3
ZPU
INSTRUCTION
MANUAL
Section Section
Section
1:
2:
2.1
2.2
2.3
2.4
2.5
2.6
3:
TABLE
INTRODUCTION
OF
CONTENTS
•••••••••••••••.••••••••••.••••••••
OPERATING INSTRUCTIONS
POWER-ON
Z-80A WAIT ADDRESS
REFRESH ENABLE
ALTAIR
THE
S-100
CLOCK
STATE
MIRROR
OR
JUMP
••••••••••••••••••••••••••••••••••
FREQUENCY
SELECTION
SELECTION
...•.•••...•...•..•.•.......••...
IMSAI INSTALLATION BUS
•.••••••.•••••••••••••••.•••••••••
.•••••••••••••••••.••••••
SELECTION
••••••••••••••••
••••••.••••••••••••••••••••
•••••••••••••••.••.••••
••.•••••
;
••••.•••••
2 3
3
6 7 9
9
10
11
Section
4:
ASSEMBLY
ZPU
PARTS
INSTRUCTIONS
LIST
•••••••••••••••••••••••.•••••••••
••••••••••••.•••••••••••••
19
23
Page 4
ZPU
INSTRUCTION
MANUAL
This
for
Cromemco's card of
the
100
bus.
detailing
Read
the
ZPU
(ZPU).
Z-80A
into
manual
The
processor Thus, S-100
Section
your
contains
powerful
ZPU
the
manual
bus
features.
2, system
Section
1
INTRODUCTION
is
assembly
4
MHz
designed
to
systems
also
S-100
and
bus
to
bring
using
includes
operating
compatible
the
the
an
OPERATING INSTRUCTIONS,
S-100
bus.
instructions
power
8080-oriented
extensive
before
Z-80A and
speed
section
inserting
CPU
s-
TECHNICAL
Z-80A
PROCESSOR: 4 MHz version CLOCK
RATE:
INSTRUCTION
POWER-ON JUMP: POWER-ON JUMP
16 locations switch selectable.
2/4
MHz
selectable).
SET:
158 including instructions
the
jumper
LOCATIONS:
(switch
instructions
8080.
SPECIFICATIONS
Microprocessor
of
the
Z-80.
the
78
of
wire
enabled.
WAIT
STATE
o- 4 wait
Ml
WAIT BUS: S-100. POWER
OPERATING
STATE:
REQUIREMENTS:
Card
GENERATION:
statesjum
ENVIRONMENT:
per
jumper
wire
wire selectable.
selectable.
+8 volts @
1.1 A.
0 -
55°C.
Page 5
ZPU
INSTRUCTION
The
Cromemco
MANUAL
SECTION 2
OPERATING INSTRUCTIONS
ZPU
is
an
S-100
bus
compatible
CPU
(Central
Processing
mi c
roprocesso features power.
MHz
clock systems. board
Ml
wait
wait
other
2.1
POWER-ON
The
designed
Most
states,
features
ZPU
Unit)
r.
importantly,
rate--twice
The
ZPU
state
discussed
JUMP
Power-On
which
The
Cromemco
to
increase
the
offers
generator,
address
Jump
the speed
Power-On
optional
mirroring
in
this
circuitry
uses
Z
PU
your
ZPU
of
section.
the
has
an
total
operates
most Jump
independent
circuitry,
allows
powerful
exc1usive
system
reliably
other
capability,
the
Z-80A
set
computing
at
microcomputer
an
selection
and
board
several
to
of
a 4
on-
of
be
used
(e.
g.,
power
jump
position
setting
in
an
Cromemco
is
turned
to
one-of-sixteen
Jump
The
automatic
is
tabulated
S-100
I s
Address
Z-2,
ON,
bus
jump
below:
system
Z-2D
the
memory
select
address
ZPU
wi
thout
and
SYSTEM
hardware
location
switch.
corresponding
3
front
THREE).
forces
selected
panel
and
with
to
controls
When
automatic
the
each
system
four
switch
Page 6
ZPU
INSTRUCTION
MANUAL
SWITCH
A15 A14 A13 A12
0 0 0 0 0 0 0
0 0
0
0
0
0 0 1 1
1 1 1 1 1
1
1 1 1
0
1 0 0 1 0 1 1 1 1 1 1 0 0 0 0 0
1
0
1 1 B000H
0
0 0
1
0 1 D000H
1 1
1 1 1 1
POWER-ON
JUMP
ADDRESS
0000H
1
0
1000H 2000H 3000H 4000H 5000H
0
6000H 7000H 8000H
1
0
9000H
A000H C000H
0
E000H F000H
Note order set
to
standard System) C3FFH, effect switch
bits
logic
Suppose
with
in provides an
should
the
Jump
in
the
0.
you
a
PROM
automatic
be
Address
jump
have
4FDC
memory.
a
convenient
jump
set
as
address,
a
card
shown
switch
EXAMPLE
Cromemco
and
This
to
program,
location
below:
with
RDOS
way
determines
all
1
Z-2D
(Resident
which
to
start-up
C000H,
the
other
System
resides
the
four
address
Disk
a
Jump
which
Operating
at
system.
highest
bits
comes
C000-
To
Address
4
Page 7
ZPU
INSTRUCTION
MANUAL
JUMP
ADDRESS
1 0
-zo
c:::::J
.....
CL]N
D:]w
CC~
EXAMPLE 2
14 13 12
15
Suppose
force
Power-On E3FFH,
as
shown
Your
fea
ture
a
jump
or
so
below:
enabled.
you
ZPU
you
to
RESET.
would
is
have
the
To
a
The
then
factory
disable
Cromemco
Z-81O
Z-81O
set
Monitor
the
JUMP
ADDRESS
1 0
-zo
c:::::J
c::::JN
c:::::J
c::c~
shipped
Moni
Jump
.....
w 13
the
Z-2
tor
15 14
12
function
System,
program
spans
Address
with
and
after
addresses
switch
the
(resulting
you
a
Power-On
want
system
to
to
EIOIOIO-
EIOIOIOH
Jump
in
an
automatic
RESET),
the
board
I f
panel
jump
carefully
labeled
you
controls,
to
address
cut
the
"JUMP
r
com
put
e r s y s t em
the
function
IOIOIOIOH
foil
ENABLE".
trace
has
of
5
only
each
on
a
connecting
RE
SET
of
Power-On
and
these
EXAMINE
two
swi
Clear
points
tches
fro
or
on
n t
is
Page 8
ZPU
INSTRUCTION
MANUAL
altered
Following
not
at
addresses
Immediatley
twice to actual
in
clear
examine
For
you
can
switch, appear
when
a
address
order the
computers
see
then
in
the
system
specified
after
to
automatic
operation.
how
raising
DATA
the
0000H,
a
examine
the
automatic
RESET,
RESET,
jump
with
Power-On
the
display.
the
but
with
the
the
front
RESET
fi
rather
EXAMINE
automatic
and
panel
Jump
switch.
rst
the
a
This
jump
second
works
feature
instruction
at
one
Jump
switch
jump
time
switches
by
The
is
the
of
Address
must
location:
to
and
pressing
number
op
is
enabled.
executed
the
switch.
be
perform
indicators,
the
C3H
code
sixteen
toggled
once
STOP
should
of
is
the
the
hardware
switch;
the
NEXT
low
switch
will
will
Jump
2.2
Address
Z-80A
The
nsec
cycle
operating
now
all
jump
all order
appear
be
CLOCK
Z-80A
instruction.
0's
8
bits
again;
0's,
switch
FREQUENCY
may
time)
frequency
will
in
and
or
the
bits.
be
2
appear
of
the
the
MHz
is
the
high
DATA
higher
SELECTION
clocked
(wi
switch
in
jump
order
display.
th
Now
the
address.
8
four
at
ei
a
500
selectable
press
DATA
bits
ther
nesc
bits
display
of
The
4
the
Press
the
lower
will
MHz
cycle
with
EXAMINE NEXT
indicating
the
jump
display
(wi
time).
four
th
the
EXAMINE
address
bits
the
a
250
The
toggle
switch
labeled
"2"
(2
MHz)
and
"4"
6
(4
MHz).
Page 9
ZPU INSTRUCTION
MANUAL
The
used
by System
labeled products). OFF
for
2.3
WAIT STATE
The
match access
insertion.
the front
2
the
line
"4
MHz
ZPU
time.
previously
ZPU
panel
MHz"
The
operation.
SELECTION
features
Z-80A
The
as
a 4
(i
t
indicator
clock
The
first
labeled
MHz
indicator
may
be
an
ZPU
inserts
indicator
labeled
will
be
on-board
frequency
allows
from
"STACK"
which
ON
two
on
the
line.
The
monitors
"STACK"
for
4
MHz
WAIT STATE
to
your
system's
types
0
to
3
wait
S-100
Cromemco
this
on
non-Cromemco
operation,
generator
of
wait
state
bus
line
memory
state
cycles
is
Z-l
is
and
to
(1
cycle
every
machine
additional
(referred
the
timing
If
in
its
sta
te
select
Wait
state
accomplished
(just
to
=
250
wait
to
requirements
you
are
factory
i
the
nsec
cycle;
states
as
an
using
wired
on
is
selection
by
re-configuring
left
Ml-cycle
done
of
at
the
second
during
are
Cromemco
condition
the
Z-80A
4 MHz;
an
in
the
on
the
to
accomodate
500
type
instruction
the
tightest.
memory
(no
memo
ZPU
chip).
nsec
inserts
Zilog
boards,
wait
ry
board
at
either
fetch
literature),
states);
boards
other
jumpers
2 MHz)
cycle
leave
if
boards
one
your
all
requi
Ml
during
or
only
where
ZPU
wait
red.
and
no
is
W
7
Page 10
ZPU
INSTRUCTION
A
jumper
MANUAL
wire
M~
~=\W
2.
3.
from
"w"
to
points
labeled
0,
1,
2
and
3
selects
jumper
either
When
requires
Each requi state
nsec operation
nsec
(approx.
to
be
0,
wi
re
0
or
opera
additional red
slows
per
t i
no
memory
(approx.)
are;
W-wait
)
somewhat
1,
for
2
from
1
ng
wait
the
no
an
or
3
wait
"Ml"
additional the
required
conservative
states
W-wait
access
• wait
state
Ml-wait
ZPU
The
states
states
to
points
wait
at
4
to
be
compatible
state
time
memory
corresponding
added,
(from
by
for
state.
in
states
MHz,
250
access
and
actual
on
labeled
500
You
every
a
one
an
during
250
nsec,
time
nsec
may
practice.
machine
0
nsec
with
to
three)
whi
an
figures
memory
additional
find
cycle.
and
the
le
additional
1
an
Ml
memory
Z-80A
slows
an
for
boards,
these
To
selects
Ml-wai
235
figures
get
cycle.
boa
rd
CPU.
the
110
2 MHz
500
nsec
the
A
t
maximum
experimentally for
reliable
The
a
change
foil
trace
performance
find
operation.
ZPU
comes
is
necessary,
between
from
the
factory
points
fewest
pre-wired
carefully
labeled
your
memory,
number
8
cut
of
for
"w"
the
wait
no
and
you
states
wait
factory
"0",
may
states.
wish
required
installed
or
to
If
between
Page 11
ZPU
INSTRUCTION
MANUAL
"Ml"
and
wires.
2.4
ADDRESS MIRROR
The
address
of
the
inherent this
behavior
compatibility
The
"0"
8080
of
an
address
in
address
as
microprocessor
I/O
port
bus.
the
Z-80A
through
when
mirror
appropriate
SELECTION
in
both
Although
CPU,
address
updating
circuitry
the
older
before
repeats
the
this
ZPU
mirror
high
board
8080
is
installing
(or
mirrors)
and
characteristic
is
circuitry
systems.
enabled
low
designed
by
the
new
the
order
to
assuring
short
jumper
8-bi
8
bits
is
mimic
t
not
ZPU
run
of
foil
IC8
on
carefully connect
2.5
REFRESH ENABLE
ref
resh
eight
install
ENAB".
broken
between
the
pads
Certain
add
high
a
as
cut
The
board).
"AM"
types
ress
order
jumper
ZPU
no
pads
the
existing
and
of
supplied
address
wire
is
Cromemco
labeled
If
you
"OFF"
dynamic
between
factory
wish
foil
with
by
lines.
memory
"AM"
a
memory
the
the
shipped
and
to
trace,
jumper
Z-80A
To
boards
"ON"
disable
boards
enable
two
with
and
wire.
be
pads
(between
this
in
require
mirro
this
labeled
this
require
IC7
circuitry,
its
place,
that
red
in
feature,
connection
address
and
the
the
"RFSH
mirroring.
9
Page 12
ZPU
INSTRUCTION
2.6
ALTAIR
If
the
front
ZPU
board.
If
you
you
MANUAL
OR
IMSAI INSTALLATION
are
panel
are
using
may
using
an
be
an
IMSAI
plugged
ALTAIR
8080
directly
8800
computer,
into
or
8800A
the
socket
computer,
cable
Jl
on
from
a
the
DIP plug front
data
connector
figure
must
be
panel
lines
below
cord.
as
ZPU
installed
are
for
not
they
wiring
SOCKET
When
are
in
place
wiring
arranged
on information).
Jl
IIIIIIII
D7
D6
D5 D4
D3
D2
Dl
D0
the
of
the
the
connector,
sequentially
ZPU
connector
ALTAIR
o 0 0 0 0 0 0 0
D3
Molex
D2
connector
on
MOLEX
Dl
D0
note
the
(refer
CONNECTOR
D4
that
D5
on
the
the
ALTAIR
to
the
D6
D7
10
Page 13
ZPU
INSTRUCTION
MANUAL
The
Cromemco
microprocessor
bus, many
in
turn,
as
processor
the
IIAltair computers microcomputer Dr.
Roger
20
additional
modules.
ll
in
1975. manufacturers
Melen
to
is
bus
ZPU the
designed
of
Cromemco
THE
card industry
This
bus
appearing
The
bus
Section
S-100
is
designed
to
memory,
standard
was
and
Inc.
3
BUS
standard
interface
I/O
in
the
quickly
was
in
to
S-100
interface,
was
MITS
named
August
interface
a
CPU
originally
adopted
the
of
the
bus.
The
module
or
known
Altair
by
line
a
IIS-10011bus
1976.
to
host
The
Z-80A S-100
as
other
as of of by S-
100,
or
most-used
industry.
Physically, contact wired connectors
10
11
by
The module
IIStandard-100
busing
edge
in
connectors
parallel.
of
the
S-100
using
the
bus
standard
the
S-100
was
8080
11
,
bus
is
ever
S-100
bus
mounted
The
bus
modules
are
originally
microprocessor,
now
developed
is
realized
to
circuit
designed
widely
a common
that
plug
cards
and
regarded
in
as
a
mother
into
that
for
use
consequen
the
set
as
computer
of
board
the
measure
with
tl
y,
100-
edge
a
the
and
5
CPU the
11
bus
system.
signal
The
definitions
Z-80A
closely
microprocessor
11
follow
signal
those
lines
of
differ
an
8080
qui
te
Page 14
ZPU
INSTRUCTION
MANUAL
dramatically by
a
single
the
ZPU functions the
1)
control
is
S-100
power
shown
I.
2.
3.
4.
5.
6.
7.
8.
9.
10. II.
12.
13.
14.
15.
16.
17.
18.
19.
20. 2I.
22.
23.
24.
25.
+8 +18 EXT. UNDEFINED
NMI
UNDEFINED
STATUS CONTROL UNPROT. SINGLE
ADDR.
DO ¢2 1>1
from
phase
board
(including
bus
supply,
signals.
below:
VOLTS
VOLTS
READY
"
"
"
"
"
"
"
"
"
" "
DISAB.
DISAB.
MEM.
STEP
DISAB.
DISABLE
CLOCK
CLOCK
is
can
the
clock,
designed
the
be
grouped
2)
A
complete
26.
27.
28.
29.
30.
3I.
32.
33.
34.
35.
36.
37.
38.
39.
40.
4I.
42.
43.
44.
45.
46.
47.
48.
49.
50.
8080
the
to
two
address,
S-100
pHLDA pWAIT pINTE
A5
A4
A3
A15
A12
A9 DOl D00
A10
D04
D05
D06 DI2 DI3 DI7 sMl sOUT sINP
sMEMR
sHLTA
2
MHz
GROUND
lines
8080
supply
phase in
listing
CLK.
four
3)
BUS
(e.g., by
all
clock).
data,
of
5I.
52.
53.
54.
55.
56.
57.
58.
59.
60. 6I.
62.
63.
64.
65.
66.
67.
68.
69.
70. 7I.
72.
73.
74.
75.
the
a
two
"8080-like"
functional
the
+8
-18 SSW
EXT.
UNDEFINED
MEM. REFRESH
UNDEFINED
MEM.
PROTECT
PROTECT
RUN
pREADY
pINT
pHOLD
pRESET
Z-80A
phase
The
and
S-100
VOLTS
VOLTS
DISABLE
CLEAR
"
"
REQUEST
WRITE
is
clock),
S-100
signals
categories:
4)
clock
bus
STAT.
MEM.
driven
signals
76.
77.
78.
79.
80. 8I.
82.
83.
84.
85.
86.
87.
88.
89.
90.
9I.
92.
93.
94.
95.
96.
97.
98.
99.
100.
but bus
of
and
pSYNC pWR pDBIN A0 Al A2 A6 A7 A8 A13 A14 All D02 D03 D07 DI4 DI5 DI6 DII DI0
sINTA
sWO
sSTACK/4 PWR-ON GROUND
MHz
CLEAR
12
Page 15
ZPU
INSTRUCTION
MANUAL
S-100
the powe must
three-terminal
POWER
Three S-100 r
supplies
be
performed
Distributed
SUPPLY
unregulated
bus:
are
regulator
+8
volts,
on
power
+8
Volts
+18
Volts
-18
Volts
D.C.
unregula
each
IC's.
power
+18
volts
ted,
individual
supply
supply
and
so
power
circuit
regulation
Pins Pin Pin Pins
-18
1
and 2 52
50
and
voltages
volts.
supply
card,
51
has
100
appear
The
regula
usually
several
on main t i
on
by
advantages
-Each Faul entire
-The
distributed
-Voltage the
-Initial
card
ty
heat
card
over
is
regulation
computer
produced through
drops
circuitry
cost
a
indi
system.
along
of
single,
vidually
in
itself.
the
one
by
a
larger
the
computer
centrally
protected
master
voltage
physical
bus
do
mainframe
regulated
supply
regulation
not
from
cannot
volume.
influence
is
supply:
vol
lower.
tage
is
the
overload.
destroy
thermally
voltage
Regulation
the
on
circuitry
is
purchased
only
as
13
additional
cards
are
added
to
Page 16
ZPU
INSTRUCTION
the
system.
An
S-100
MANUAL
bus
mainframe
capable
of
accepting
a
full
21
cards typically +8
volts
S-100
There
(like
has
and
ADDRESS
are
the
a
power
15
amps
SIGNALS
16
Cromemco
supply
at
A0 Al A2 A3 A4 AS A6 A7
address
+18
PIN
PIN
PIN
PIN
PIN
PIN
PIN
PIN
and
79 80 81 31
30
29 82 83
lines
Z-2,
current
-18
on
Z-2D
volts.
A8
A9 A10 All A12 A13 A14 A15
the
and
capacity
PIN PIN PIN PIN PIN PIN PIN PIN
S-100
SYSTEM THREE)
of
30
amps
84 34 37 87
33 85 86 32
bus
allowing
at
the direct TTL
drivers cont address to
take
addressing
rol
1i
ne drivers control
are
(ADDRESS
used
to
of
of
allow the
65,536
to
drive
DI
address
words
SABLE)
DMA
of
the
address
can
operations
bus.
14
memory
be
used
when
bus.
space.
to
other
One
disable
Tri-state S-100
cards
bus the
need
Page 17
ZPU
INSTRUCTION
MANUAL
S-100
mi c
roprocesso the The
DATA
Although
S-100
data
SIGNALS
r
has
input
the
which
two
bus
DI0
DIl
DI2 DI3 DI4
DI5
DI6 DI7
directional
is
PIN
PIN
PIN
PIN
PIN
PIN
PIN
PIN
S-100
has
called
95
94
41
42
91 D04 92
93
43
bus
an
8-bi
data
the
D00 DOl D02 D03
D05 D06 D07
t
DI
is
bi-di
busses,
bus,
PIN
36
PIN
35
PIN
88
PIN
89
PIN
38
PIN
39
PIN
40
PIN
90
based
rectional
each
and
the
on
8
the da
bits
data
ta
output
8080
bus,
wide.
bus line
S-100
is
to
CLOCK
called
disable
EXT NMI STATUS CONTROL UNPROTECT SINGLE STEP ADDR. DO
cjJ2
¢l
pHLDA pWAIT pINTE sMl
sOUT sINP
sMEMR
the
AND
READY
DISABLE
DO
the
CONTROL
DISAB.
DISAB.
DISAB.
bus. DO
The
bus
SIGNALS
PIN PIN PIN PIN PIN PIN PIN PIN PIN PIN
PIN PIN PIN PIN
PIN PIN
PIN
(DO
3
12
18
19
20 21 PROTECT STATUS 22 23
.24
25 26 27
28 44 45 46 47
S-100
DISABLE)
SSW EXT. MEM. REFRESH MEM.
PROTECT RUN pREADY pINT pHOLD pRESET pSYNC pWR pDBIN sINTA sWO
provides
for
DISABLE
CLEAR
REQ.
WRITE
for
DMA
one
control
operations.
PIN
53
PIN
54
PIN
65
PIN
66
PIN
68
PIN
69
PIN
70
PIN
71
PIN
72
PIN
73
PIN
74
PIN
75
PIN
76
PIN
77
PIN
78
. PIN
PIN
96
97
15
Page 18
ZPU
INSTRUCTION
MANUAL
There
25),
1 i clock
overlappi
clock
levels.
equivalent
ne
¢2_(pin
is
Control
sHLTA
2
MHz
are
always
frequency.
ng
and
control
CLOCK
three
24)
c
locks
signals
to
and
a 2
clock
2
MHz
¢l
at
signals
on
control
PIN PIN
MHz
signal
and
the
the
48
49
signals
Clock
¢2
processo
on
the
S-100
signals
sSTACK/4 PWR-ON CLEAR
on
the
(pin
rega provide
S-100
bus
rdless
r
49).
clock
bus
which
used
Mhz
S-100
of
a
are
bus:
The
two
frequency.
are with
2
the
phase
standard
functionally
PIN PIN
¢l
MHz
processo
the
98
99
(pin
CLOCK
r
non-
All
TTL
8080
microprocessor
pHLDA, and
control
100 equivalent
latch.
sINTA,
indicate
Cromemco
4
MHz
pWAIT,
pDBIN
signals
bus
These
sWO
Z-80A
operation
Four
serve
signals
to
and
stack
of
are
pINTE,
for
the
signals
sSTACK.
systems,
(logic
the
prefixed
pREADY, pHOLD,
the
prefixed
corresponding
operations
S-100
the
include
1)
same
8080
The
this
or
control
with
function
microprocessor.
with
sMl,
sSTACK
in
line
2
MHz
an
outputs
sOUT,
8080
is
operation
lines
a
pINT,
line
used
lower
as
"s"
of
sINP,
(pin
systems;
instead
are
case
pRESET,
the
Similarly,
are
the
98)
(logic
dedicated
"p".
pSYNC,
corresponding
functionally
8080
sMEMR,
is
however
to
status
sHLTA,
used
indicate
0).
to
Thus
pWR
S-
to in
tri-
s
tat
i ng
bus
d r iver s (e • g
.,
d
uri
ng D
MA0per
a t
ion
s)
•16ADDRESS
Page 19
ZPU
INSTRUCTION
MANUAL
DISABLE used to
to
disable CONTROL signals.
Three
wi
th
the MEMORY on
the
the
Z-80A
The
is
used
disable
the
DISABLE
of
the
Z-80A
REQUEST,
S-100
bus
microprocessor.
remaining
to
the
status
is
CPU.
and
are
disable
Data
lines
used
S-100
These
REFRESH.
the
ten
defined
Output
(those
to
control
are
same
the
disable
NMI
The
as
lines
add
ress
bus;
STATUS DISABLE
prefixed
the
signals
(Non-Maskable
functions
the
corresponding
are
bus;
with
clock
shown
used
DO
an
are
of
these
primarily
DISABLE
is
"s");
and
control
used
Interrupt),
signals
lines
used
only
in
is
and
of
S­100 swi
accidental
70) UNPROTECT UNPROTECTED
systems
tch
signal
wi
can
memory
to
(pin
status PROTECT STATUS indicate
with
to
pREADY circuitry READY
front
line.
a
memory
panel
and
to
be
th
the
(pi
avoid
other
an
operator's
used
write
bus.
20) of
n
69)
write
memory
circuitry
to
operations
The
signal,
any
signa
operation
deposit.
bus
protect
memory
memory
1.
conflicts
front
and
need
RAM
by can
the
can
be
MWRITE
and
EXT.
when
control
panel.
or.
issuing
be
unprotected
current
determined (pi
is
used
READY
A
PROM
a PROTECT
PROTECTED
n
68) in
is
an
both
of
the
front
panel
memory
by
from
is
used
conjunction
alternate
front
panel
processor
from
(pin
the
or
the
to
Front
panel
controls
can
17
be
used
to
run
or
stop
the
Page 20
ZPU
INSTRUCTION
MANUAL
processor
the
When
input
used EXTERNAL panel Finally,
logic
to
tha
stabilized.
RUN
front
port, to
0
logic
t
or
(pin
disable
CLEAR
switch,
there
when
1
po
we
to
single
71)
panel
the
power
approximately
r
is
line
sense
SENSE SWITCH DISABLE
the
(pin
but
is
it
the
on
step
DI
54) is POWER-ON
is
first
and
and
swi
is
assigned
100
the
through
the
tches
bus
activated
CLEAR
turned
milliseconds
power
a
prDgram
SINGLE STEP
are
during
assigned
(SSW
to
signal
on,
supply
sense
by
no
and
as
(pin
to
DISABLE,
switch
an
auxillary
specific
that
then
later
vol
indicated
21)
a
specific
pin
inputs.
function.
remains
transitions
to
indicate
tages
line.
53)
front
on
is
at
have
18
Page 21
ZPU INSTRUCTION
MANUAL
If
you
straight-forward All
from
use
(with
less)
parts
the
the
Be
acid
soldering
opposite
sure
core
purchased
are
white
to
solder),
provided
inserted
printed
side.
use
iron.
Section
4
ASSEMBLY INSTRUCTIONS
a ZPU
a
high
and
you
from
legend),
a
kit,
follow
the
quality
fine
you
will
the
component
and
rosin
tipped
all
find
instructions
side
soldering
core
low
wattage
assembly
of
the
solder
below.
is
(DO
(25
to
board
done
NOT
W
be
or
The
position
instruction
( )
Solder
printed
and
step
in
Rl R2
R3 R4 R5 R6 R7 R8 R9 R10 Rll R12 R13
legend
orientation
when
position
lK lK
180 180
270 270
10K 390
330
330
lK 100 180
on
the
of
completed.
the
1/4-watt
(brown-black-red) (brown-black-red)
(brown-grey-brown) (brown-grey-brown) (red-violet-brown) (red-violet-brown)
(brown-black-orange)
(orange-white-brown)
(orange-orange-brown)
(orange-orange-brown)
(brown-black-red) (brown-black-brown) (brown-grey-brown)
component
each
side
component.
5%
carbon
shows
Check
film
the
exact
off
resistors:
each
19
Page 22
ZPU
INSTRUCTION
MANUAL
Jl.
10 THE
Install
Install
mfd
TANTALUM
CAPACITOR
Ins
tall
R14 R15 R16 R17
forty-four
the
IS
SIP
100
330 330 560
IC
twenty-six
CAPACITORS
ALIGNED
res
i s
tor
(brown-black-brown)
(orange-orange-brown)
(orange-orange-brown)
(green-blue-brown)
sockets
for
IC3-IC43,
capacitors.
MAKE
WITH
net
CERTAIN
THE
w0 r ks
"+" PRINTED
RN
3 ,
WHEN
THAT
RN4and
RN1,
RN2
INSTALLING
THE
ON
"+"
THE
RN
5 •
and
THE
END
BOARD.
The
OF
arrow arrows
ing
IC2)
the
sink.
of
the
tips
with
Install
the
top
Ins
ta
in
the
regulator
Install
heatsink.
printed
numerals
Ql,
of
11
the
the upper
legs
the
on
the
"1"
a
2N3904
board.
heatsi
nk left-hand do
not
speed-select
circuit
printed
transistor,
and
corner
make
toggle
board
on
vo1tage
contact
the
with
regula
of
switch
point RN
the
with
to
packages.
the
flat
to
r
board.
the
metallic
just
pin
ICs
to
1;
align
side
(ICIand
Make
the
right
fac-
sure heat
Solder
in
position
the
8.000 20
MHz
crystal
just
to
the
Page 23
ZPU
INSTRUCTION
MANUAL
right crystal
hole
the
then
right indicating
(see
board
on
top
solder
Install
Install
of
side
Note
point
by
one
of
the
soldering
side
the
it
the
of
the
all
below).
to
speed-select
of
the
crystal
in
place.
four
the
ON
pin
board.
position
ICs
The
1
(see
a
short
through
posi
and
switch.
crystal,
tion
The
should
resistor
arrow
figure
piece
the
tips
pull
hole
Jump
arrow
point
networks
below).
Mechanically
of
number
the
on
the
Address
on
the
to
printed
wire
the
24
swi
in
on
secure
wire
tightly
opposite
swi
tch
tch
right.
their
the
the
to
the
over
side,
on
the
package
sockets circuit
After all
exception
oriented
inserting
of
ICS
PIN 1 -
in
the
(pin
........
~-~-----.;:~-
the
1
same
to
ICs
-
the
..
-r--.==~
and
direction
RNs,
LEFT).
r-_--
verify
(pin
that
1 UP)
they
with
are the
21
Page 24
ZPU
INSTRUCTION
MANUAL
The legs. to
closely
its
socket
inspect
device.
This board. particular bridges
most
To
avoid
match
the
completes
Carefully
between
wi
care
common
this
the
th
legs
inspect
to
pads
assembly annoying
IC
a
gentle
after
the
see
and
IMPORTANT
faults problem,
socket
end-to-end
insertion
construction
your
that
there
adjacent
NOTE
span.
work
foil
are
by
of
before
are
bent-under
first
Then
looking
the
no
areas.
bend
"rock"
pressure.
Cromemco
proceeding.
inadvertent
IC the the
Visually
beneath
Z-80
and IC IC
solder
RN
legs
into
the
CPU
Take
22
Page 25
ZPU
INSTRUCTION
MANUAL
ZPU
PARTS
LIST
(REV E)
Capacitors Cl
C2 C3 C4 C5 C6 C7 C8 C9 C10 Cll-C24 C25 C26
Integrated
ICl IC2 IC3 IC4 IC5 IC6 IC7 IC8 IC9 lC10 ICll IC12 IC13 IC14 IC15 IC16 IC17 IC18 IC19 IC20 IC21 IC22 IC23 IC24 IC25 IC26 IC27 IC28 IC29 IC30 IC31-
LM340T-5
LM340T-5
10 .001 .005 .005
0.1 10
150
56 10 10
0.1
150
10
Circuits
74164 74157 Z-80A
74LS04
74LS10
7400
7474 7404
74367
74367
74367
74367
74LS04
74157
74LS10
7400
7474
74LS04
7474
7408
74367
74367
74367
74367
74367
74S133
74164
7474
74LS04
uF uF uF uF uF uF pF pF uF uF uF pF uF
Part 004-0032
004-0022 004-0025 004-0025 004-0030 004-0032 004-0011 004-0006 004-0032 004-0032 004-0030 004-0011 004-0032
012-0001
012-0001
010-0007
010-0009
011-0010 010-0066 010-0063 010-0000
010-0019 010-0030
010-0080 010-0080
010-0080 010-0080
010-0066 010-0009 010-0063 010-0000
010-0019 010-0066
010-0019 010-0027 010-0080 010-0080
010-0080 010-0080 010-0080 010-0089 010-0007 010-0019 010-0066
No.
IC32 IC33 IC34 IC35 IC36-41 IC42 IC43
Resistors Rl
R2 R3 R4 R5 R6 R7 R8 R9 R10 Rll
R12
R13
R15 R15 R16 R17 R18 R19
Resistor
RNl
RN2
RN3
RN4
RN5
74LS04
74LS00
74LS02
74367
74LS04
Networks
4.7K lK lK lK
330
7400
7408
180 180
270 270
10K 390 330 330
100 180
330 330 330
180 180
DIP
DIP
SIP
SIP
SIP
lK lK
lK
lK
010-0000
010-0066
010-0069 010-0068
010-0:080 010-0027
010-0066
Part
001-0018
001-0018 001-0009 001-0009 001-0011 001-0011 001-0030 001-0013 001-0012 001-0012 001-0018
001-0007 001-0009 001-0012 001-0012 001-0012 001-0009 001-0018 001-0009
003-0017 003-0016 003-0007 003-0007 003-0004
No.
23
Page 26
ZPU
INSTRUCTION
Miscellaneous
Ql
2N3404
Xl
8-MHZ
SWI
SPDT
SW2
DIP
SWITCH HEATSINK 6-32
6-32 #18 SOCKET
22-S0CKETS,
21-S0CKETS, ZPU
Software
SCREWS NUTS
WIRE
PC
BOARD
40 14 16
XTAL
SWITCH
(4)
(4)
PIN PIN PIN
MANUAL
009-0001
026-0001
013-0000
013-0001
021-0017 015-0000 015-0013 019-0012 017-0006
017-0001
017-0002
CROMEMCO
(PAPER TAPE)
Documentation
Z-80 ZPU
INSTRUCTION
Z-80A
Z-80
MONITOR
CPU
MONITOR
MANUAL
MANUAL
TECHNICAL
MANUAL
24
(
Page 27
ZPU
INSTRUCTION
MANUAL
WARRANTY
Your materials date prove
they expressed damages.
period, Cromemco,
refuse
subject
of
to are
Should
factory-built and
delivery.
be
returned
or
it
will
for
to
repa
to
workmanship
defective
implied.
your
abnormal
factory-built
be
a
fixed
i r
any
We
will
during
to
We
repaired
service
product
electrical
ZPU
is
for
repair
Cromemco.
are
provided
warranted
a
period
the
not
ZPU
fee.
tha
tin
or
or
replace
warranty
No
liable
fail
that
We
reserve
our
mechanical
against
of
other
after
90
for
it
opi
defects
days
products
period
warranty
consequential
the
is
returned
the
ni
on
abuse.
from
that
provided
warranty
right
has
been
in
the
is
to to
The
service
it
is
reserve
opinion
been
Payment
Your
returned
subject
fee
assembled
the
has
of
is
right
not
the
currently
to
Cromemco,
to
been
to
abnormal
service
$70.00
ZPU
kit
refuse
assembled
will
for
repair
electrical
fee
25
and
in
must
is
subject
be
repaired,
a
fixed
of
a
workmanlike
accompany
any
or
to
change.
provided
service
kit
mechanical
that
manner
the
fee.
in
or abuse.
returned
that
We
our
has
Page 28
ZPU
INSTRUCTION
MANUAL
merchandise.
to
change.
The
service
fee
is
currently
$70
and
is
sUbject
(
26
Page 29
Loading...