cabinet housing keyboard. electronics, video display. and power supply
Miaocomputerisan enhanced
IIIissohware
eompatible with
characters
VI
entryofnumbers
venionofAadio 5tIack's popular
the
Modell
Modell
§()
include:
thillt
ownenof
TRsaO
Microcom-
either system can take
• Direct drive video monitor for improved resolution
• Internal power supply
• Parallel printer port for
other
several
characters,
500
with
features are available when
RAM
internally expandable to 48K bytes, I/O
aoo 1500 baud rates.
Optional peripherals for the
increased
The
storage capacity. and a huilt·in R5-232 serial interface for communications and peripheral interface.
Block Diagram shows
USll
with Aadio 5tIack printers
LevelIIBASICisused; features such as: real time clock, upper and lower case
TAS-aO Model
the
various internal components and connectionsofthe Model
III
l)Or\
for peripheral expansion. and cassette interface available
include disk drives (two built·in, two external) with double density for
III
Microcomputer.
3
Page 11
PRINTER
~
II
LINE
PORT
I/O BUS
,,•I
Z·80
4Kor14K
4K, 16K, 32K,or48K RAM
REAL TIME CLOCK
UPPER/LOWER CASE VIDEO
500/1500 BAUD CASSETTE INT.
KEYBOARD INTERFACE
LINE PRINTER INTERFACE
I/O
ROM
BUS INTERFACE
CASSETTE
I/O
J~
CH~HJ
POWER
o
SUPPLY
o
AC
D+'
;r:::P~~~==~
I0
~
AC
o:p
POWER
SUPPLY
(optional)
rf1
HJ
~
,---r--L--,
TO
EXTERNAL
DISKS
FLOPPY
DISK
CONTROLLER
(optional)
RS·232
I/O
~
RS'232C
INTERFACE
(optional)
II
o
DISK #0
(optional)
[}
-1
DISK
#1
(optional)
[H
LA
,
ri::1
FIGURE
~
1.
TRS·80 MODEL
~
\",/J
-
I
dygOAE
III
BLOCK
DIAGRAM
a
BRIGHTNESS
CONTRAST
AND
Page 12
---
---
-
--------
-
-------------
SECTION II
-
DISASSEMBLYIREASSEMBLY
5
Page 13
Page 14
DISASSEMBLY
CASE:
1.
Remove all cables
Position
puter.
easy
accesstothe
from
the
case
of
lengths
screws and note
asideingroups.
2.
Position
and
the
washer from Ihe
3.Very carefully
setting it asidetothe
careful
4.Remove
nottoexoeed Ihe lengthofthe
$Crews
connectors and remove
CPU BOARD:
1.Remove
all
supply cable,
if applicable,
hom
the
Compuler
ca~
bottom.
Computer
remove case
from
cable.
connecting
video,
the
RS·232
the
bottom
on
its
bottom.
Notice
Remove
the
their
upright and remuve
topofthe
left
the
the
back panelofthe
top,
lifting striaghtupand
(if
facing video screenL
chassis shield and the
shield
.••
thc
keyboard,
and cassette cables, and
,md
FDC inter-connect cables).
and
rearofthe
Com·
rear paneltoprovide
the ten
different
positions. Set
types
Ihe:#6
screws
and
them
screw
case.
Be
video cable.
ground
CPU Board {power
R5-232 BOARD (optional):
NOTE:
the
1.
2.
The
CPU Board
RS·232 Board.
Be
sure
to
Bo~rd.
R!!move
the
remove
screws connecting
chassis and remove the Board.
MAIN POWER SUPPLY:
I ,Remove
on
video,
aU
interconnect
the
metal chassis Ixac:ket (power supply cable,
keyboard,
and cassette cables, andIfapplicable,
RS·232 and FDC power
cable).
2.Remove
bracket
3.
Make sure
carefully lift
the
four screws fastening
to
the
case
bottom.
all
inter-eonneeting cables arc removed, then
out
chassis bracket and attached Boards.
must
be removed before removing
all
cables connecting the RS·232
the
PC
Boardtothe
cablestothe
connectors
Boards fastened
and
the
Disk
the
metal chassis
ribbo
....
2.
Remove the five screws fastening
upper right
3.
Remove
screws from
4.
Make sure
corner,
the
small PCB
atop
all
cablestothe
threeonbOltom).
the
metal chassis
nected then remove tt'le
spacer
mountstohold
the
mounts
through the
gently pull the CPU Board
FDC BOARD (optional):
NOTE:
The
CPU
Boarr! mustberemovl! before removing
the FDC Board.
1.
Be
sure
to
disconnect
2.
Remove
chass.is and remove
the
screws holding
the
thePCBoard (two
Mount
Bracket and its
bracket
CPU Board have been
Board.
the
mounting
(If
your
Board, press
holesinthe
off.l
aU
cablestothe
the
FDC Boardtothe
Board.
.••
discon,
unit uses plastic
the
small
tOOs
PCB
FDC Boord,
metal
two
on
and
the
in
4.
Remove
Ihe Bracket (notice where
then
DISK DRIVE POWER
1.
Disconnect all cables and wires connectingtothe
the
car.fully
four screws fastening
the
ground
remove
the
power supply,
SUPPLY (optional):
the
Power Supply
tabisfastened),
Power
to
Supply.
2.
Remove
Mounting
tened/.
the
four screws fa.tcning
Bracket (notice where
then
carefully remove the Power Supply.
the
the
Boardtothe
Disk
ground tabisfas·
DISK DRIVES (optional):
1.
To
remove the Disk Driveinthe
remove
rearofthe
2.Remo¥e
which
3,
Disconnect
tomofthe
the
ground wire from
the
FOC inter·connect cable
Drive.
the
fOlK
screws and washers
connoct
the
Drivetothe
the
power supply connectOr from
top
boardinthe Disk Drive and also remove
the
rearofthe
top
position,
carefully
connectedtolhe
(twoonealt'l sidel
Disk Mounting Bracket.
the
bot·
Drive.
"Not applicable10all
•
units.
7
Page 15
4.
To remove the Disk Driveinthe
bottom
position, you
must first remove the Disk Drive Power Supply.
5.
After removing the Powe, Sul)ply, remove the FDC
inter·connect
6.
Remove the four screws and washers (twooneach side)
whidl connect the Drivetothe
7.
Disconnect the power supply connector from the
tomofthe top boardinthe
the ground wire from the rear
cable from the rearofthe
Disk
Disk
Drive and also remove
of
the Drive.
Drive.
Mounting Bracket.
bot·
3.
Insert a common screwdriver under the suction cup on
the high·voltage anode wireonthe sideofthe CRT.
the screwdriver10compress the clip holding the wire to
the tube and pull
4.
Remove
the
the wire
hee.
ground wire fastened directly to the Video
Board.
5.
Remove
which hold
the
upper right and
the
CRTinplace.
I't>wer
reft
nun
and washers
CAUTION
Use
VIDEO
1.Disconnect
MONITOR (CRTI
the
four color
from the CRT yoke.
AND
VIDEO
coded
{Be
sure to note their positions.)
BOARD
wires with spade lugs
2.Disconnect the cOflnectoronthe rearofthe
WARNING
There may be a high voltage
anode.
To discharge, connect one
known good ground end connect the
ctIirge
on
Ihe high voltage
endofa wiretoa
other
wiretothe bladeofa common screwdriver. Insert the
screwdriver blade under the suction
to
the clip holding the wiretothe
CRT.
cup
and touch
CRT neck.
endofthe
U dropped,
accident. support the CRT while performing
the
CRT may implode.Toavoid this kind
the
of
next
step.
6.Remove
the
remaining
l~w,r
right and upper
leh
nun.
and washers and carefully remove the CRT.
7.
Disconnect Ihe
CPU
cable connector from the Video
Board.
8.
Remove
Case
the
Top
and carefully
two screws fastening
lift
out
the
Board.
VidllO
Board to the
it
B
Page 16
REASSEMBLY
RS-232 BOARD (optionol):
1.Install
2.Reconnect
FDC BOARD
1.Install tne
tne
PC
Board using
cable, press
then fasten
tnePCBoard
with the screws.
all
cablestotne RS·232 Board.
loptionall:
PC
Board
plastic spacer mounts,
u5ing
if
used.
:#6
onto
)(
318" screws.
tnc
plastic spacer mounts
:i;6
)(
3/8"
screws and the
2.Reconnect all cables to the FDC Board.
CPU
BOARD:
1.
Make
sure
good
inwlating
CPU
Board IRev. F boards only) tnen fasten
u~n<;l
#6)(
1/4"
screws.
Reconnect all cablestothe CPU Board {power supply
2.
wa5hef"S
are attachedtothe
cable, video. keyboard, and cassette cables. and
cable. RS·232 and FDC inter-eonnect cables!.
If
the
ifappli·
appli·
Board
6.Reconnect the FOC inter·connect cable to Ihe rear
the Drive.
DISK DRIVE
,.
Before installing thc Power Supply, be
bottom
Shieldisill
2.Aeoonnect
3.
Fanen
Be
POWER
SUPPLY (optional):
s.ure
Disk
Drivaismountedinplace and the
positononthe
Disk
Mounting Bracket.
all cables and wires10the Power SuppIV.
the
Power Supply with four :?6 x
3/8"
sure the ground tabisfastened backinplace.
that the
screws.
VIDEO MONITOR (CRT) AND VIDEO BOARD;
1.Positron
left andlower rignt ;::10
2.Install the upper right and lower left
tne CRTinthe Case
w<lshers
Top
and install the upper
and nuts.
:::!10
washers and
nuts. Be sure to reconnect the ground wire from the
CPU
cable.Itwill require two nut5 to fasten
3.
Install the Video Board into
two
#6 x
1/4"
screws.
the
Ctse and fasten with
it.
of
Disk
3.
Attach the small
metal chassis brncket with
MAIN
POWER
I.
Fasten the Power Supplytothe metal chassis bracket
SUPPLY:
using four #6
)(
PCB
Mount Bracket (if used)tothe
two
1;6 x
1/4"
1/4"
screo.\ls.Besure the ground tab
screws.
fastened backinplace.
2.Install the
the case bottom using four #6 x
3.
Reconnect
and cassette cables. and AS·232 and FOC
and
chassis bracket (with all Boardsinplace)
1/4"
all
cables (power supply, video, keyboard,
Disk
ribbon cable it necessary).
screws.
pO'Ner
DISK DRIVE (optional);
1.Place the
Disk
Driveinthe
bottom
position and reoon·
nect the ground wire and power supply connector.
2.Fasten the Drive with four
flat
wash81'S
3.
Reoonnect the FDC inter<onne<:t cable to the rear
(twooneach side).
#6
x 1/2" screws and four
the Drive.
4.Position
the
second Disk Driveinthe
top
position and
reconnect the ground wire and power supply connector.
5.
Fasten with four screws and washers
(two
on
cables
of
each side).
4.
Connect the ground wire with solder lug
Video Board.
5.
Install tne plugonthe rearofthe
6.Innall the four color
is
their a5S0ciated terminals (as determined by a colored
ooded wires with spade lugs
CRT neck.
dotonthe yoke neor each terminal).
in
7.Install the high·voltage anode wireonthe sideofthe
CRT.
Use
a screwdrivertocompres.s the clip and insert
it
into the CAT. Press down on the suction cup
secure.
CASE:
all
1.Double'check to be sure
all
rectly and
Boards are properly fastened,
wires are connected cor·
2.Attach the chassis shield (if used) with #6 x
screws ltnd reconnect the ground connectors.
3.Carefully
Do
off.
4.
Install the
in
the
5.
Carefully rest the Computeronits rear panel and replace
pillce the
not
hit the CRT neck.Itcould implodeorbreak
#fj
top
rear panelofthe Case.
the ten#8saews;
718" machine head afong front. and two
head
in
remaining positions.
Case
Top
over the
x
3/8"
sneet metal screw and flat washer
five1"sheet metal toward rear, three
back.tothe
Case
Bottom.
1"
machine
to
to
1/4"
9
Page 17
Page 18
SECTION
III
CPU
CIRCUIT
BOARD
11
Page 19
Page 20
TECHNICAL
The
techniul
circuit board will be broken down inlo nine sections. These
ilIre:
1. Processor
2.
RAM
3.
Adress Decoding
4. Video
5.
Video Sync Circuits
descriptionofthe
Model
III
Computer CPU
6. Keyboard
Cilssette Interfaces
7.
8.
Line Printer and
9_
1/0
Bus
This breakdown, which follows
diagrams, will allow
matic
VIDEO SYNC CIRCUITS
The video
end polarity requilements
adjustment
crete increments. The verticol sync pulse VSYNC
low
is
either50or60Hertl.
the signal HSYNC
mately 8 psec. The vertical plane adjustml!rlt covers a total
of
eight rows andisadjustillbleinincrementsofone
{R1. R2,
by
tions. Both adjustments lire ac<;omplished with
wired
PROCESSOR
The
MHz.
clock (10.1376
sync circuits are required10meet
in
both
and approximately
R4l. The horizonUI plane adjustment increments
two
charac'lers for a
"AND"
CPU
The
gates U22 and U38 {LS266J.
chipisa Z.sO
CPU
Real
Time Clock
the
partitioningofthe
ea'iY
explanation and referencing.
of
the
video monitor.Italo;o
the
horizontal and vertical planesindis·
693J,LSecinduration,
The horizontal
is active high
totilll
coverageof16
that
runs at a clock speedof2.02752
clockisderivedbydividing
MHz)
by
five. U62 performs this function
rateis15.840Hzand
withadurationofapproxi-
sche-
the
pulse width
allows
is
active
The
frame
late
row
character posi-
the
use
the
basic video
of
DESCRIPTION
and
the
dock
is
non~ymmetrical
cycle. The
and becomes PCLOCK which has a full
rise and fall times.
keyboard.isORed with poweronreset (R7.
provide a System RESET"' signal. The Reset pinonthe
is
driven
LS244's (U91, U92), the
control
control lines are combinedinUa9
and
See
U75
cycleorany read operation (1001Memory). Whenever one
of
devices. The two LSl38 demultiplexors provide the INPUT
and OUTPUT strobes for system10ponsEOto
OUTs and U40 for
U61ina shift register configuration clockedat10.1376
to
give
CAS'.
Column address
for the memory a
by LSl39 (USB!. L$32s (U59,
of
RAMs. Note that the first row01RAMsisthe
suitable for 4K
FFI. The
generated by
partofthe LS145 (U60I. The combinational logic below U60
Decodlllg p.ovidesaUthe selects for the system
the ROMs, Keyboard, Video,
Vlap
INs.
Memory timing consistsofU37 and
the correct relationship between RAS",
MUX
provides the switch between
on
the
address multiplexors U24 and U42
..
ay. The three CAS signals are generated
Ul07);
RAMs
{jumper
RO:\.1
strobes (RQMA·, ROMB', and ROMeO) are
the
remaining sectionofthe
option
~nd
RAM
for exact locations
Row
one
CAS for each row
U to T, N to P,GGto
LSl39
memory
FF;
U41
for
MHz
MUX.
am,l
address and
only
one
(usa),
and
of
(U75, U73,
ROMC' (37E8 and 37E9) which
printer
the
16K bit
ac;;cessed
10
port
breakdown
remaining strobes
the
lS145
un, U74,
address. thus ROMCP'isthe actual
ROM.
for a readaseither a memory add.ess /37E81oran
(F81. See thetoPan
of
all
(U60).
U861
deleles two addresses from
The
resultisthat the line printer may be
10
pons
and address
KYBO'
ilnd
VID'
correspond to the line
nrobe
Description
lor
a complete
spac;;e
are also generated by
going to
map. The
MEMORY
HEX
ADDRESSDESCR IPTIONDECIMAL SIZE
00
••
1FFF
2.00
2FFF
MAP
ROMA
ROM
OF
MODEL
B
III
3000ROMC
37FF
37EBPrinter Status
37E9
••
38
3BFF
3COO
3FFF
Keyboard
Video
.K
4K
2K·2
2
lK
lK
OK"
1024)
14
4000
7FFF
••
00
BFFF
C."
FFFF
RAM
RAM
RAM
16K
16K
16K
Page 22
10
PORT DESCRIPTION
Name:
Port Address:
Access:
Description:
BIT 7
BIT 6 - OUTPAPER
BIT 5 = UNIT SELECT
BIT4
Name,
Address:
Port
Access:
Description:
BIT 7
Name:
Pon
Address:
Access:
Description:
LPIN"
0F8H
Retld Only
'"
Read Line
BUSY
Pnnter
I-True
0"'False
I-True
0-False
I-True
0=False
= FAULT
'-True
0"'False
LPOUT"
OF8H
Write Only
Line Printer
thru
BIT 0~ASCII Byte 10bePlinled.
RTCIN"
0ECH
Rl:!ad
Only
Clear Real
Time Clock Interrupt
Output
POrt Status
Data
Pon
N3me:
Port Address:
Access:
Description:
Pon
Port QFIH .. Disk Track Regisler
Port
Port
Name:
Port Address:
Access:
Description:
Port 0E8H
Port 0E9H
Port 0EAH .. UART Status Register
Port 0EBH
Name:
Port Address:
Access:
Description:
Port 0EBH .. UART Master Reset
Pon
PortOEAH
Port 0EBH
DISKIN"
0F0Hto0F3H
Read Only
Disk Control Aegisttrs
Read
OFOH""Disk Sl3tus Register
0F2H'"Disk Sector Register
0F3H'"Disk Data Register
RS2321N"
to
0E8H
CilEBH
Re3d Only
Read UART
'"
Modem Status
co N.A.
'"
UART Receiver Holding Register,
Resets D.R.
RS2320Ur
OEBHto0EBH
Only
Write
UART Control,
Modem Control; BRG Control
QE9H'"Baud Rale Register
..,
UART Control register and
Modem Control
= UAAT
Transmi"er
Registers
D.1la;
load
Holding Register
BIT 7
Name:
Port Address:
Access:
Description:
Port
Port
Pon
Pon
thru
BIT Q
Don't
Care
OISKOUT"
to
0F0H
0F3H
Wrile Only
to
Write
0F0H
• Disk Command Reginer
Disk Control Registers
0FtH0:Disk Track Register
0F2H'"Disk Sector Register
0F3H • Disk
Dau
Regiuer
15
Page 23
VIDEO
The
Video
~ction
A.
Vidco
B.
Molin
C.
Character generation logic
D.
Wait logic
A.
The
video
U82) which
from the divider chain
LS1S1 multiplexors (U69, U70, U71).
bufferedtothe
ortothe
Addressing controlisdetermined
U6B.
RSVID'
B.
The
main oscillator consistsofinverters from U2, cryslal
YI,
and discretes
the
fundamental modeata frequencyof10.1376
This basic frequency
comes CLOCKI2.
fed
to
mux
CHAIN signal 1633.6 kHz) provides
with
U52
LATCH
SE
Lselects either
(Refertothe
consistsoftwo LS393s
chain
(U
1). This divider
counter,
counl.
can
be subdivided into four parts;
RAM
wilh associaled addressing and
oscillator and divider chain
RAM
consistsoftwo
gives
1024IIK)
or
the
CPU
data
bus
character
whichISdescribed in paragraph O.
U4 which provides Ihe divide'
the
1118
presents
and
the
generator
Rl,
R5.
andCl.
is
dividedbytwo
The
CLOCK
SHIFT signal, and
Ihe
rateofSHIFT!tovarious
the64characteror32
Video Timing diagram.)
chain,
connectedasone
the
character
horizontal and vertical drive signals
data
buffer
2114
static RAMs
bytesofRAM. Addressing
Z-80 CPU comes from
The
through
logicbyIhe LS273 latch
and
(U20.
COUnl,
an LS245
by
TheoscillalOf runs in
in U3 and be·
CLOCK/2 signals are
chain
the
shift register
i1lso
supplies
character
The
US6) and
Ihe line
(UB
the
video
data
(U6]!.
the
$ignal
MHz.
with
the
the
signal
p<!rts.
MOD·
mode.
main divider
one
LS14
long ripple
and
row
to
the
restofthe video section. The horizontal drive signal
at
(HDRVj runs
acters per line;64displayed and 16 blanked.
count
IL1toLSI
lines per
and
150
or
1.
C.
The character generation logic
U6S)
is
dol patTern making
{LS166 .
on
signals provided
cuits. On
ASCII
to
dressofthe charactertobe displayed.
sing informaTion comes
L4)toselect the scan lineorthe charactertobedisplayed.
(There are lwelve scan linesineach character block.) On
Ihe next LATCH pulse
Into
clock.
LATCH, hence
acter
qualified by OLYBLANK so
trace, vertical retrace, ilnd
elliulleter displayed,
character
VDRV) runs modulo 22
Hzl depending which jumper
"C",
has
to
hold the ASCII
US21
the
sa-ellO. and
the
byte
the
character
the
shih
The
line
The
15.840 kHz and
runs modulo 12 (i.e., twelve horizontal
block!.
been
selected.
which serializes
by
rising edgeofLATCH the
f.om
Ihe video RAMs. This
gl!Oera;:or
register and
SHIFT clock runs eighl
there
LATCH signal
the
The
data,aROM
up
the
characters, a shift register
the
associaled limtng and control
the
divider chain
ROM
from
the
data
shihed
are eight
the
shift register will shift
resulTsin80
row
counter
(60
Hz).ormodulo
oPtion,
consins
the
S·bit
to form pari
the
diVider chain
from
horllontal
into
that
during horizontal
last four scan linesofeach
"An.ornBw
of a latch (LS273·
which
data
and
oscillato. citlS273
dataispresented
The
other
the
ROMislatched
out
bv
time->
dots
the
shift register
The
(RltoRS
comains
10f
display
stores
olthe
addres-
ell
the
SHIFT
fasler
per char·
out
zeros.
char·
line
the
the
ad-
than
26
to
is
reo
«...
nfI.r
"':UlIU
UlIU1Jl1Ulr..J1IL'lJUlf
"... ,JlJL..r1Jl..-'lJ'"1...n..J'"J""'JL
...
DGI ,
..n....r
Jl
...
rt
J1.J'"""'
......
,.~
t...r...Jl....
'L.J"L
16
....
'_
..
_
....
-
"."'''''''''-~'''-'
FIGURE 2. VIDEO TIMING DIAGRAM
Page 24
If
V07isa
acter will be displayed which uses LS153 (U54j
LS244 IU531toload
that
both
one
U36
and
V06isa zero, 1hen a graphics
the
data
into
the
and
U53
are tri-state devices and
char·
.nd
shift register. Note
that
the
enables for thesedevices(OLYCHAR" and DLYG RAPH·
IC')
are
the
complementsofeach
other.
This means
th<lt
either character dataorgrephics data will be loaded into
the
shift register depending of courseonthe
and
VD6. The signal ENALTSET and
the64characters
allow
characters
to
ENALTSETisa
be displayed from
one.
that
are m<lskedbythe
the
the
64 standard charactersare dis·
played. When ENALTSET is II zero, 64
<In
ROM
alternate
stateofVD7
LSOO
(U37)
graphics
(U36). When
char·
acters are displayed.
O.
The wait logic forces
BLANK'
signal is not present. This allows video
the
CPU
into a wait >tate if
the
RAM
updates only during horizontal retrace. vertical retrace.
on
the
oonditions
the last
and the blanking
these are
since
will eliminate virtually all
The logic
When
consistsofU17.
VID'istrue,
the video RAM, and
oombined in U16
it
is
combined with
granted
accesstothe
disabled through
to
VIO"
the
four
scan linesofa character
that
form
BLANK-.
the
"hashing"onthe
U16,
U18. U57,
indicating
the
CPU wants access
PBLANK'isfalse,
give
PWAIT'.IfPBLANK'
to give
RSVID'
both
U39.
signals are
,which
display.
and
istrue,
is then
video AAM. This feature can be
OISWAIT inputtoU39 which
This
Ul.
under software control.
KEYBOARD
The keyboard interface consists
(LOO51
U34 and U35 which feed
addressesAOthrough A7. The Ou1,)utofthe
of
open
collector drivers
theBbyBkey
matrix has
matrix with
the
pullup resistors and CMOS receivers which give reliable key
key
closure sensing even with
resistance. The
data busbythe
octal
data
keyboard assembly and
the
twenty·pin keyboard cabletothe
all
electronic parts are
requiredonthe
data
from
the
LS240 (USS). The signal
bus driver. The reset switchisalso
the
mountedonthe
PCB
for
the
switches ofupto
CMOS hufferisdriven
KYBD'
three lines required are routed in
reset circuit. Note
CPU
keyboard.
300
ohm
onto
the
strobes
the
mountedonthe
that
Board; none are
the
irIput signalatpin 4 may be compared against. Capacitor
C93 provides
a voltage equaltothe
R46 and CA9 providing fast
dischuge.
since
signal level.
respondingtothe
U2
flip-flop will
CAS
will read
Capacitor C93 providesanequivalent AGC action
the
comparator
The
threshold becomes proportionaltothe
comparator
input pulses which are then inverted by
and
fed into
the
clock
thenbeset and will stay set until cleared
OUT·
(equivalenttoOUTSIG in Model II. CAS
the
data
stored inU3and
charge
of
average signal level, with
and
R48 providing a slow
outputs
a
"0"
negative pulses cor-
flip-flop (U3).
outputitat
The
"0"
by
IN'
pin 7ofthe
data bus.
The
500 Baud Write circuitry
cuitry
used in
the
squarewave datil for 1500
out,
Data01H gives 0.8V
the
ModelI.This circuitisalso usedtoprovide
The 1500 Baud uses0'Hand
put
is
a 250l1sec pulse white
that
squarewave
2680
Hz.
to
The
1500
detector
using
signal from driving pin
of
U96,
13
will provide a
is
vide this
the
which
SOmVofthreshold
comp¥ator
determine
and is also used
variesinfrequency between 1320Hzand
Baud cassette input consists01a zero crossing
U9S.
Diode
1001
is normally high when
50mV
thresholdatpin 11. A57 and R59
is fedtothe
whether
to
setaninterrvpt signal
U35. ENCASINTF, pin2,enables
latch
and
ENCASINTR, pin
rupt
time.
latch. Only
CASIN·
oneofthe
clears
the
STATUS·isusedtoread
tell which latch has been set.
is
identicaltothe
BaUd.
Data
out,
and Data 02H gives
02H only. The
the
15Q()
Baud
CRB
is usedtoprevent
U96 negative. The
the
signalisapplied and
and
hysteresis. The
two
74LS74
the
risingorfalling edge is detected
INT·
the
falling edge
12,
enables
the
write cir-
DOH
gives O.4V
O.OV
500
Baud
outputisa
the
output.
output
"0"
flip-flops
using U18 and
inte"upt
rising edge inter·
latches are enabledatanyone
interrupt latches and RDINT·
thedau
The
from
cassette
the
interrupt latch
motor
on relay
OUI.
out·
input
pin
pro·
of
to
is
drivenbyU97.
CASSETTE INTERFACE
There are
1500 Baud. The
j)l'"incipletothe
forms
noise. The
wave
rectified
two
sep¥ate
casselle circuits
500
Baud Read circuitryisvery similiar in
Read circuitryonModel
a
two
pole high
two
amplifiers01the
P35S
active filtertofiller
MCI458
active rectifier. Capacitor C94
output
whichisthen led
tol)339
lor
500
I.
The MC1741
out60Hi
(U80) formitfull-
acutosmooth
comparator
Baud and
out
lU96I.
Resistors R48. A49, and ASl provide a fixed threshold
O.5Vatpin 5ofU96. This gives a minimum level
with
the
of
which
17
Page 25
LINE PRINTER AND REAL TIME CLOCK
data
The LS273 (U941latches Ihe
and
the
one-shot jU93) provides
status lines are buffered through
of
eight bits
face could
Thc
Real
interrupt10lhe CPUifenabled. VDRVisdividedbyIWO
U83 (LS74)
generatllS an inlcrrupt through LS38
be
can
To
clear Ihe inlerrupl
lOBUS
data are bufferedsothllt
be
used rOI any g.enenl purpose
Time Clock circuit provides eitherII30Hzor25Hz
and latched in Ihe other sectionofUS3. This
readbystrobing U84 {LS367J with RDINTSTATUS',
one
mU$l
written10the Line Printer
the
dala
strobe, The printer
the
LS244 (U95). A full
the
Line Printer inter·
Strobe
paralJ.e1
(USB}
RTCIN·.
and
interface.
the
$tatus
ADJUSTMENTS
The jumper positions vary between
models. Jumpers should
4K
RAM
16K RAM
al
The CRT positioning jumpers also very between
60Hz models, Jumpers should be installed as dcscrlbed
and
The
below.
determinedbythe
monilor
Ihe
The
standard CRT jumper configurations for a60Hz
puter
are:
Vertical and
used.
AND
JUMPER POSITIONS
4K
and 16K
be
installedasdescribed below.
U10T, N10P, GGtoFF
StoT.RtoP,EEtoH
HoriZOf'Ital
factory and dependonIhe frame rate and
Position jumpers are
the
RAM
50Hz
com·
The 10
device comp;:rtibletothe
(U10ll
ENEXTIO. The directionisdetermined by
and enabled by ENEXTIO. The
operation are buffered by Ihe LS367(U103) and enabled
also by ENEXTIO. EXlernal10wails and
supported
tailed10Bus description and timing diagram.
Bus
supportS all Ihe signals necessarytoimplement a
buffers
by
the
the
10 Bus
Z-SO's
dellainboth
via
10
Structure. The L$245
directions
control lines necessary for 10
US7
and U88. Refer10lhe
and
is
enabled
the
L$244 (Ul021
interrupu
by
are also
de·
Vertical
Vertical
Horizonlal Position
The
aro as follows:
Vertical Frame Rate:
Vertical Position
Frame Rate:
CtoB
Position Adjustment:
o
10
E
K
to
L
J
to
H
Adjustment:
VtoW
CCtoBB
standard jumper configurations for a50Hz
to
B
A
Adjustment:
D
10
E
to
L
M
G
to
H
computer
18
Horiwnlal
There norma1ty should be no needtochange these jumper
positions,
too
jumper plug
positiontothe
Position Adjustment:
V
CCtoBB
however
fertothe
left.Ifthis should occur, change
10W10
right within
to
W
on
some units
X. This moves
the
raster.
the
display may appear
theV10
the
display one
dlaracter
W
Page 26
The
Mode!
III
10 Bus was designed to allow easy and conve·
nient
interfacingof10 deviccstothe
supports
compatible
ali the signals necessary
to
the
2-80's10structure.
Addresses:
tports
AGtoA7
output
80H
allow selection
devices.
to
(If
external 10 is enabled.)
I3FFH are reserved lor Sy$lem use.
to
ofupto
MODEL
Modcl Ill.
implement a devicil
That
256tinput
The
is:
and
10 Bus
256
III
10 BUS
For input
port
devices bv writing
softwilre.This will enable
control
input
signals
deviceisselected the
assert.ng EXTIOSEL'low.
trilnsceiver
bus
be
generatedbvNANOingINand
data
and
lines.
dcvice use, you
to
pan
to
the
10 Bus
allows
the
CPU to read
see
Figure 3
muSI
enable extern
0ECH WIth bit 4onin
the
data
bus addrcss
edg~
connector.
ha~dware
ThIS
for
w II acknowledge
:;witches tile datil bus
the
conlelllSofthe
the
the
timing.
10
EXTIOSEL·
port
IIddress.
ill
the
user
IIn~s,
ilnd
When
the
by
can
10
10
Data:
Dgg
to
DB7
cessor
Control
a.IN- -
b.
allow transferof8-bit
data
bus if external 10isenabled.
lines:
2-80
gress. Gated with
OUT'
-Z
·80
signal specifying
lORa.
signal specifying
data
onlo
thataninputisin
thatanoutput
progress. Gated with 10RO.
c.
RESET·
d.
10BUSINT-inputtothe
interrupt
- system reset signal.
CPU signalinganan
from an 10 Bus deviceif10 Bus interrupts
are enabled.
e.
10BUSWAIT- 10 Bus devices
inputtothe
to
force wait statesonthe
CPU wait line allowing
external 10isenabllKt.
f.EXTIOSEL--
10 Bus
instruction
g.
M1·and
The address line,
data
to
lORa-
data
are enabled only when
inputtoCPU which switches
bus
transceiver and allows an INPUT
read10Bus
-
line,
and
the
ENEXIO bit in ECissettoa
data.
standardZ-80signals.
control
lines atoc
To enable 10 interrupts. the ENIOBUSINT bit
10PORT
disabled
10BUSINT" line can still readonthe
10PORT
E0
(output
tram
E0.lInput
port)
must be a one. However, even it
generating Interrupts,
port).
the
status
appropriate
the
pro-
pro-
is
Z·80
the
andeto
one.
in
CPU
at
the
bitofCPU
Output
in
port
1>0' r device use
that
the el<ternal 10 devices
OECH with bit 4
is
the same as input
mU$t
port
be en"blcdbVwriting
oninthe user software.
deviceinuse
in
the
same
to
fashion.
For either
line
in
devices
used in
caution.
may cause
during this
inputoroutput
can
be
usedinthe
10
tne
CPU. Note
the
Model III.
Holding
the
lossofmemory
time. Itisrecommended
linebeheld active
devices.
the
10BUSWAIT' control
normal way 10' synchronizing slow
that
since
the
wait
CPU in a w"it slllte
contents
no
more than 500
dynamic
hne should be used with
since refresh 's inhibited
that
~sec
memories
tal
2mSl'Cormore
the
IOBUs\''VAIT'
with a 25%
afC
duty
cycle.
if
The
Model
jump
the
Usel
routine
When an
III
will
support
lable is
supportedbvthe
,"ust
supplv
bv
writing this addresstolocations
interrupt
occurs
Z·BO
the
address
the
program will be veCtOledtothe
mode
1 interrupts. A
lEVELIIBASIC ROMS
of
his
interrupt
403E,
and
RAM
and
service
4133F.
user supplied address if 10 Bus interruplS have been enabled.
SCHEMATIC DIAGRAM - LINE PRINTER AND REAL TIME CLOCK SECTION
Page 46
TNT
f..NIOBlb
~
"
"'
"INT
E
f\J£
~TIO
RDINT5TATLlS*
"-
"
"':::V
~
R'l1
150./L
1/
/
TI
f/)A
TIl
A
D2A
.D3A
D4A
.D5A
D6A
TI7A
/3
'LSO~
AD
AI
A2.
A3
.f\4
AS
A6
A7
LS3b7~
Uill!l'l
10
~
US7
5
10q
UBi
L538
z.
RGO
150r..
IN~
OUT.,/f
R~5£T~
M l.,/f
TORO,..
-sv
f
I
TI/R
2
3
4
5
6
g
8
7
I
/I
13
15
/7
B
6
4
2
,
UIOI
P-
~
r-e-
j
r-e--
I
r-e--
T
r-e-
r
r--e-
r
r--e-
I
r--e-
[
r--e--
I
74LS245
~02
1("
K
l(
K
l-(
K-
7-9-L5244
~I
~I
~I
r---J.1
I
~I
~I
~I
~1
c;~
..
r-l
l1
K
l1
r--l
L1
r--l
-
I"!
EN
16
IG
14
/2
/3
£,
,3
/2-
14
/10
IB
Ie.
XDBO
X
/7
I
I
15
I
I
1/
i
7
I013USWAIT*
X.D.132
XDB3
XDB4
XDB5
XD.BlO
XDB7
I
X.
RESET*@1>
.rOBUSINT:If
DBI
XA¢
XAI
XA2
XA3
,{A4
X~
)(
XAfi
XA7
XINf-
Dunt'
I
5
5
7
g
/I
/3
[!D
J7
l'f
2/
~
25
27
2"1
~
33
35
3q
41
ALL
r
E..VEN
2
DID
TIl
.TI2
])3
""04
TI7
I>G
])5
SO
-
Dp
D.!
lJ2
.D3
D4
D5
nco
D7
+5V
'APG
6
,/7
D7A Db'\ D5A D4A
LrP2A
-
2
3
44
5
6G
7
B
uPIA
2
23
44
5
6
77
E3
---
j q ,
,
vB
,
--
-
-
-
-
---
-
--
-
-
---
-
---
----
v
- -
'\1/5 ,
.D3A.D2A
-
-
-
JP2B
2
3
5
7
B
JPIB
2
5
b
8
I
43
V
'1/
,
DIA IJDA
n¢A
D/A
D2.A
D3A
D4A
D7A
D0A
D5A
DdJB
TIlE
D2B
D4B
D5B
DbB
D7B
2
v
D3B
,j
NC
10·
~/03ct~
2
12
4
r;;
10
11
r-t
Y
H)
7
...
LS3107
f'l
1.--
f'
5
7
II
1
I
I
E
Jl.TI05E
XMI
X
IORa*"
L*
"'3
f§>
..
47
If
tIL
ENE
XTIO
WAIn
+sv
~
R-40
1!50A.
"
(
LS~
q
B
qLS3B
~
~B
FIGURE 5J.
MODEL
III
CPU
SCHEMATIC
DIAGRAM
- I/O BUS SECTION
39
Page 47
_12.V
I
czo..,l
10;,
~
Ib
-5\1
IC2o&lc207
I/O{&
+-l4V
la/oJ
~
I
C2./3
~
c 2.'S
~
l~,lo
.D¢
DI
D2
D3
1:-4
1:5
IJG
D7
R52.520UToif
RSZ32IN
A¢
AI
SIG
GNU
CLOCI{/2.
SPAl'1E
R.ESET-X
~I1IJTf.JA5J(
RDl
NT
REGit
STATUS*'
SvA~
LNTJI
\
-~
~
E.
V
RS-C:3Z~
LNTE::T<FACE
BOAl<D
~b-23Z-C
2~
C
II'<TE~FACE
¥?
JZ
r
I
1)-
;..
7<
3<:
"<
5<
\:
8.-/
"-.
q<
10<
1'<
2
1
<
13<
'~
I\:
~<
/7<
18<
'~
*'
<CZ
I
<3
I
I
<:4
I
*5
<~
<7
II
I
____
B
,
~
q
t
<10
I
I
I
.)(1I
I
I
<12
I
3
';C
,
*=/4
II
<'5
I
~
~
I
}:'8
I
.f=,q
<20
1
I
I
1
P2
:J?
/
"--y--I
SABl.E::
CONNECTOR
JB
T
I
'-:?
I
2:>
I
3>
I
4>
I
5 r
-sr
6*
7)'
B>
I
q>
10)-
. I
I
":>
I
12j
I
/3??
14>
15:>
'~=t
17>
IS')
/q>
~'?>,
:;8
/,
1
I
I
I
>14
>15
>'b
>17
~!B
-('
:;>----SPARE
>2.0
I
I
-L
PS
\
P8
T
I
>'
-l
Z
?
>3
>4
,
>5
I
~
>7
i
~
>q
>/{/
>"
>'2
>13
I
,
I
,'I
CPU
V--l
BOARD
DOt'.
DIB
E2E
D2B
])413
.D
5B
D6B
D7B
'52.sz
OlfT:If
F.5232
IN
*
A!J
AI
SIG
GN.D
Cl.OCK/Z
/
~PARE
RL5£.T-It
WRINT
MASK
RDLNTSTATUS1l
INT"'\
REG*
DI5.K
WRNM
IMASKRE:G;>:'~
RDNMISTATUSl-
SIG
riB
lJ
D3B
IJ4B
D5B
D<;B
D7B
DI£K
CUT"
NIVlI:Jf
R.ES
L:IITAo;""
DRVSEU(
WALL~
GN"D
DOB
2.:B
I'VJt
AtP
AI
E:
~
TJI
fLC
CPU
ppy
DISK
BDAl<~
CCNTRQLlL!\
TJ7
T
IJ-
\-
2<
I
5<
I
-4
'
<
E<
"'<
7<
B'
c;
0<
'0<
II
I
<;:
12(
I
13<-
,
14<
15,!.--
\-
IG(
,
,.,
I
<
I
'2<
~<
!
cos:
P7
-:57
T
1/
I
<f':
(C~-
I
<:3
I
<4
I
+5
'e;
l'
~~
'8
<
t
,
('0
I
I
<"
I
~C~
I
<'3
'(/4
I
'(15
I
'.---16
'f'::
(17
I
~/B
I/
rr
~
-tEO
J""7
~
q
CAl>LE
TNT(hFACE
::JZ.
T
I
')1>
2.::>,
.3
I
3?
,
4/f
5)
I
Gj.
e::>,
Q:>
I
10:)
I
I
">
12.').
-'I
fS/?
I
14;>'
I
IS;>'
I
'h~
./j
17)
Le---'
;{
/'1')
/,
~
J?
CC-N'"\I£:'e-"
l'L
T
I
,
>~---------
>L
:>3
I
>4
>5
:>GO>
I
>7
:)5
,
I q
_,1;.
D
()
JO) I
DZ
D3
D"l
D5
D::;
D7
"DISK
>
>'0
,
I
:>"
,
>'2
>I~
>/4
I
>15
>'6
';,17
I
----
:>6
>1:
I
,>20
PC
~
F L (]17PY
CONTRDl.LER
:BOARD
DISI<
.J:I.SK
pp
AI
NMI-lt
RtSE.Tj\"
L'IT."'~.r.
VVR
NMIII1 [,5K
RDNNlISTATU5*
DRVSEL-lt
WAIT
SIG
INTERFACE
IN
OUT
GI'(D
01(-
'"
REG
l'
:It
40
+sv
1=.
l'~(.
....
1..,
I
'9:,.
--------
1;:}<
1
1
0/.
..
I
Z03
Ic
IO
/,.
Il~,"
...
Q
l
...
I
I
~/rII
em
ICll~
''Y,~
I
Ie,,-,"I
'~fD
T'~b
I
cz
...lem
'?1b
-_.
I
-=
I~b
FIGURE
5K.
MODEL
III
CPU
SCHEMATIC
DIAGRAM
- RS-232-C
INTERFACE
AND
FDC
INTERFACE
CONNECTORS
Page 48
SECTION IV
FLOPPY
DISK
INTERFACE
41
Page 49
Page 50
TECHNICAL
DESCRIPTION
The TA5-80 Modal
optional board which if incorporated
inch
floppy disk controller. The Floppy
supports both
This
flaturl,
the
transfer
resuhs
Model
enabled
along with a special software packll!Je,
of
in
an upgrade
III
owner. Write precompensation can be software
or
disabled beginningatany
tern software enables write precompensation for
greater than twentY-one. The amount
sationiscontinously variable from I)nsectorn()(e than
III
Floppy Disk Interface Boardisan
provides a standard five
Disk
Interface Board
single and double density encoding schemes.
al1ow~
Model
Idisk filestothe
to
doubl~
Model
III
synem.
density encoding for
track,
although
the
all
of
write precompen·
This
the
sys·
tracks
500
nsec. The write preoompensationisfactory adjustedto200
nsec. The
locked loop oscillator which
ity. One
(two internal drives and two external). All
accomplished by CPU
ation, data transfers are synchronizedtothe
a walt
from the FDC chip.
by generating a non-rnaskable interrupt from
request
insures that error conditions will not hang
the
CONTROL
data
dock. recovery logic iflCOrporates a phase·
achieves stateofthe
to
four drives may be controlledbythe
data
requests.Indouble density
to
the
CPU
and clearing the waitbya data request
The end
of
the
data
transferisindicated
data
transfers are
CPU
art
by forcing
the
outputofthe FDC chip. A hilrdware watchdog timet:
the
wait line
CPU
for a period long enough to destroy
AND
DATA BUFFERING
RAM
reliabl-
interface
oper·
interrupt
contents.
Refer to the Schematic Diagram.
The
Floppy Disk Controller Boardisan
device which utilizes
F4H.
The
decoding logicisimplementedonthe CPU board.
(See
the
Decoding Logic sectionofthe
of
the
Floppy
buffer which
isolates and buffers the required control signals.
Table 1 summarizes
Floppy Controller Board.
is
Board
to
a bi-direc1ional.
and from
the
ports
E4H,
FOH,
Disk
Controller Boardisa non.inverting octal
the
port
and bit allocation for the
U2ofthe Floppy Disk Controller
Bobit
transceivef used to buffer
Floppy Controllef Board.
data transferiscontrolled by the combinationofcontrol
nals DISKIN- and AONMIMASKREG-.Ifeither
active (logic lowl. U2isenabled10drive
board data bus.Ifboth
is
enabled to receive
signals are inactive (logic high). U2
data
from the
CPU
110
port mapped
F1H, F2H, F3H, and
CPU
discussion.) U4
data
The
direction
sig-
sigrlill
data
onto
the
CPU
data bus.
NONMA5KABLE INTERRUPT LOGIC
A dual
07
REG-. The
generate
"0"
"ip-flop (US)isusedtolatch
on
the
rising edgeofthe control signal
outputsofUS
a non-maskable interrupt to
control
data
bits06and
WRNM1MA5-
the
conditions which will
the
CPU. The
NMI
interrupt oonditions are programmed by doing an OUT in·
struction to
pon
E4H
with
the
appropriate bits set.Ifdata
of
to
bit7is
request.
FOC
ated
Motor Time
E4H enables
troller Boardtodetermine
interrupt. Data bit 7 indicates
request (0 =
Motor Time
status
trol signal ADNMIMA$KREGthis
DRIVE SELECT LATCH
$electing a drive prior to a disk
set,anNMI
If
data
<He
disabled.Ifdata bit 6isset, an
by Motor Time
Oul
the
will be generated byanFDC interrupt
bit 7isreset, interrupt
Out.Ifdata
are disabled. AnINinstruction from
CPU
to question
the
true,
1 ,. falsel. Data bit 6 indicates
Out
(0"
true,
1 • false). Data bil 5 indicates the
of
the
front panel reset(0.,
SUItus
onto
the
CPU data bus.
AND
rCQuests
NMI
from the
wiltbegener-
bit 6isreset, interrupts on
the
Floppy Disk Con-
wurceofthe non-maskable
the
statusofFDC interrupt
the
status
true,
1 = false). The con-
when active (logic 0), gates
MOTOR ON LOGIC
I/O
operationisaccom-
port
of
plished by doing an OUT instruction to port F4H with the
proper bit set. The following
tion
of
the
Drive Select Latch.
DATA BIT
00
01
02
03
04
05
table describes the bit alloca-
FUNCTION
Selects Drive 0 when set Selects Drive 1whcn
set •
Selects Drive 2 when set Selects Drive 3 when set Side 0 selected
Side 1
selectedifset
Preoom. engaged
Write
when reset,
.....
hen sel,
disabledifreset
06
Generate waitsifset,
no weits if reset
MFM
07
-Only
oneofthese bitsshouldbeset per
hex
"D"
A
is
select
flip·flop (U6) latches
and
FM-!MFM bitsonthe
sigtlal IDRVSEL-.A dual
latch
the
Wail
Enable and Precompensation enable bits
Selects
FM
modeifreset
"0"
the rising edgeofIDAVSEL -.
also triggers a one·shot (1/2ofU1S) which
Ontothe disk drives. The durationofthe
is
approximately
twO
seconds.
modeifset,
output.
the
drive select biU, side
rising edgeofthe
flip-flop
The
rising edgeofJDAVSEL·
(U1B)isused
producese
MotorOnsignal
The
spindle motors arc not
control
to
on
Motor
designed for continoU$operation, therefore the inactive state
of
the
MotorOnsignal
which
dl!~lects
The
MotorOnone-sttotisretriggerable by simply exeQJting
an
OUT instruction to
is
used
to
clear
the
Drive Select Latch,
any drives which were previously selected.
the
Drive Select
latch.
43
Page 51
WAIT STATE GENERATION ANDWAITIMOUT
As
previously
initiatedbyan
of
Pin 5
invertedby1/6ofU1
it forces
the
wait $late as longasWAIT"islow. Once initiated,
wail
state
mentioned,
outputtothe
U18 willgohigh
andisroutedtothe
the
Z-aO
into a wilit state. The Z.sO will remain in
will remain until
a wait staletothe
Drive Select
after
tnis
lalch
operation.
CPU
oneoffour
conditions arc satis·
lOGIC
CPU can be
with06set.
This signal
board where
the
fied. One halfofUIO(afille input NOR gate)isusedtoperform this function.
the
inputstothe
are
active (logic high).
go
will
latch. This
low. This
~!1"1l1,
pin 5) and set
causes WAIT"
INTRa,
the
outputistiedtotne
when
tnc
a"
to
go high and allows
stale_ U20 is a 12-bit binary
dog timertoinsure
long enoughtodestroy
is
clockedbya lMHz signal and is enabledtocount
pinislow (U20 pin 11). A logic highonU20 pin
reset
resets
the
output
counter
andisuser!
ouputs.
This watchdog timer logic will limit
1024,uscc. ellen if
or
reQuest
an interrupt request.
thc
CLOCK GENERATION
A 4MHz crystal oscillator
counter
generate
the
board. The basic 4MHz oscillator is implemented with
invertors (1/3ofU251 and a Quartz crystal
U24 is usedtodivKMt
a 2MHz
2 using
at
input
watchdog
output
the
at U24 pin6.This
remaining halfofU24toproduce
U24 pina.The 1
of
the
1793 FDC chip and
time
(U20).
ORa,
RESET, andWAITIMOUT
NOR gate. If
outputofthe
anyoneofthese inputs are
NOR gate (U10 pin 6)
clear inputofthe
low, will clear
output
(U1S pin 6). This
counter
thatiIwait
dynamic
U20 pin 15isthe
to
generate
FDC chip
RAM
theaoutput
the
Z-80toexit
which serves as a watch-
condition
will
wntents.
dillideby1024
the
signal WAITIMOUT.
the
duratiunofa wait
hils
to
generate a data
lOGIC
and
a divideby2
clock signals required
and
(Yl).
the
basic 4MHz clcx:kby2toproduce
output
is again divided
a lMHz
MHz
clockisusedtodrive
the
clock inputofthe
condition
the
not
persist
The
counter
when its
divideby4
by
the
One half
output
the
wait
(Ula
wait
FDC
two
by
clock
DISK BUSSELECTOR LOGIC
As mentioned pfllviously,
supportsupto
function
one
buses,
drives.
J4isthe
andJlis
la quad 2
of
Inputs from
four
is
implementedbyusing
for
the
edge
tIM!
edge
to1data
the
FDC chip. U22 pin 1isthe
If
U22 pin 1islow.
wise the internal inputs are selected. This
(labeled
Select latch_
EXTSEl"lisderived
If
Drive 2orDrive 3 is selected. U17 pin 1
the
Model
III
Floppy Disk
drives (two internal,
internal drives and
connector
connector
used for
for
two
external). This
two
disk drive interlace
one
for
the
the
internal drives
the
external drives. U22
selector)isusedtoselect which set
disk drive buses are routed
control pin
the
external inputs arc selected,
for
the
\'I)
data
the
control
from
the
outputsofthe
BOilrd
external
1793
selector.
other·
signal
Drive
will
go
low indicating
One halfofU10 (a five
when anyofthe
is
NOR
gate
four
IUl0
pin 5)isinverted and is used as
timing and ready signal
any
drive is selected,
the
selected driveisassumedtobe ready.
READM'RITE DATA PULSE SHAPING
11
Two one--shots (112
insure
that
the
in
450nsec
dlSation.
DISK BUSOUTPUT
High
current
to
used
latch
the
schematic
two
buffers associated with each signal,
and
open
buffer
the
of
read
and
DRIVERS
collector drivers (U21. U9, and
the
output
FDC chiptothe
that
each
the internal drive bus and
ternal bus. No select logicisreQuire<!
to
nals since
the
drive select bits define which drive is active.
WRITE PRECOMPENSATION
lOGIC
The
Write Precompensation and Read Clock Recovery logic
is
of
comj:Kised
(lSS29l,
lSI
is an
to
interface
of
Ul1
along with a few passive components. The W01691
device which minimizes
the
1793 FOC chiptoa disk drive. With
ofanexternal VCO, U14,
signal
for
the
1793, while providing an adjustment signal for
the
VCO,tokeep
the
from
drive. Write precompensation control signals are
also provided by
the
the
WD2143 (U13) clock generator. The Read Clock Recovery
of
tnc
section
ROD", WG.
PO",
PU,
both
are low. enable
high, a write
circuits are
W01691 has five inputs:OOEN", VCO,
and
VFOe"/WF.Italso
and
RClK.
the
operation
disOOrcd
input$.
The Write Precompensation section
designed
to
be used with
Write Precompensation
the
and
In
and
signal DOEN" when high indicates this condition.
double
density mode (DOEN"'"01,
lATE
are usedtoselect a phase input
leading edgeofWOIN. The STB line is latched high when
occurs, causing
this
the
that
an external driveisselected.
input
NOR gatel is usedtodetect
drives are selected.
for
the
1793
the
hBiidisaswmedtobe loaded and
The
outputofthis
the
head load
FOC chip. Therefore if
lOGIC
U15 and
write
1/2ofU23) are used
data
PlJlses are approximately
Ull
signals from
the
Drive Select
floppy disk drives. Note from
output
the
sign;)1tothe
one
other
setisused for
for these
AND
CLOCK RECOVERY
driv8S has
setisused
output
(WD16911, U13 (WD2143) and
the
the
RCLK
elltemallogic
W01691
will derive
synchronous
with
the
the
required
read data
WDl691tointerface directly to
hu
three Outputs:
The
inputs VFOE"!WF and
WG
Clock Recovery logic. When
is in progress
regardlessofthe
the
is
not
W02143tostart
and
the
Clock Recovery
stateofany
of
the
WOl691 was
W02143
clock generator.
used in single density mode
the
signals EARLY
(01
- 04) on
its pulse generation.
the
the
RClK
when
WG
other
to
are
for
ex·
sig·
UI4
use
the
is
the
44
Page 52
02isusedasthe write data pulse
LATE
-'=
OJ.
01isused for the early, and03is
late. The leading edge
tion
of
the next write data pulse. When TG43
= 1, precompemation
WOIN
line will appearonthe WOOUT line.
When VFOE""fwF ood
cuits are enabled.
PO""
signals will become active.Ifthe ROo* has made its
transition
go from
in
the
a high impedence state to a logic one, requesting
increaseinVCO
transition at the end
in
the
high impedence state while
requesting a de(:reaseinthe
ing
edge
of
RDD~
both
PU
and
PO""
of04resets the
is
disabled and any transitionsonthe
WG
are low,
When
the
RoO~
beginningofthe
frequency.Ifthe
of
the
VCO
occursinthe
will
remaininthe high impedence state,
indicating that no adjustment
quired.Bytying
is
created which willbeforced low for a decreaseinVCO
PU
and
PO""
frequency and forced high for
uency. To speed up rise times and stabilize the
age, a resistordivider using R7,
the tri-state
results
levelatapproximately
in
a worst case voltage swingofplusorminus 1V,
on
nominal
(EARLY'"
used for the
STB
lineinanticipa·
'"0or
OOEN"
the
Clock Recovery cir·
line goes low,
RCLK window,
ROO~
RCLK window,PUwill
PD~
will
go to a logic zero,
thePUor
PU
line has made it
remain
frequency. When the lead·
centero!the RCLK window,
of
the veo frequency
is
together, an adjustment slynal
an
increaseinVCO
freq·
output
Rl0,
andR9is
lAV.
usedtoadjust
This adjustment
will
volt·
whichisacceptable for the frequency control inputofthe
veo (U141. This signal derived from
and
PO""
will
eventually correct the veo input
the
same frequency multipleasthe FDO" signal. The leading
edgeofthe
of
the RCLK window, an ideal condition for the
RDO~
signal will then
the
combinationofPU
occurinthe
to
exactly
exaet center
1793
inter-
nal recovery circuits.
an
reo
ADJUSTMENTS
Tne
Data
separator
AND
JUMPER OPTIONS
mustbeadjusted with
the
1793inan
idle condition (no command currentlyinoperation). Adjust
R7
potentiometer for a
R6
adjust
pin
160fU1J.
potentiometer to yield a 2MHz square wave at
l.4V
levelonpin 2ofU14. Then
The Write Precompensation must be adjusted while executing
a continous write command
one. Adjust
at pin 4
value
of
R5
potentiometertoyield 200nsec wide pulses
of
U11. This resultsina write precompensation
200nsec.
There are four jumper optionsonthe
Board. They are designated
are referenced
should
be
on
the SChematic Diagram. The jumpers
installed as described below.
on
a track
on
thePCBoard silkscreen and
greClter
Floppy
than twenty-
Disk
Controller
JUMPER CONNECTIONS
Ato
B
E
to G
Lto
M
H
to
J
FLOPPY DISK CONTROLLER CHIP
The
tions
1793isan
of
a floppy disk formatter/controllerina single chip
MaS
LSI
device which performs the func·
implemetation. The 1793 isfunctionally'identicaltothe 1791
used
on
the ModelIIFOC Printer Interface Board, except
that the
the appendix section for more informationonthe
data busistrueasopposed to inverted. Refer
F01793.
to
The ModelIITechnical Reference Manual also contains a
good presentation
cussion on Write Precompensation. The following
addresses are assignedtothe
of
the
1791 FOC chip as well as 8 dis·
internal registersofthe 1793
port
FOC chip.
PORT
#
FOH
FlH
F2H
F3H
FUNCTION
Command/Status Register
Track Register
sector
Register
O<lta
Register
45
Page 53
fLOPPY
DISK
CONTROLlLfI
INTERFACE
CCNN£CTOR
D4:B
Il613
D7B
DISK
DISK
NNlI*
RES
INTAKlf
WRNMIMASKREGJlc
RDNMISTA
DRVSEL"I(
W.AIT*
51
G G
DOB
-
-----«
__
DIB
11
2."B
D313
-------0(.
D513
-----«
I f\Ht
------q-«
OUTif
-----<<;:
AI
ETJt
_
_____
_
_____
-,-
u.s,.
-----'-:::...
_
__
NIl
P7
T
1 I
---=.:2<
-.,;.'3:::..<
1
4<1
1
fi<
1
G<
,
7<'
,
8'
,
'0<
I
"I
12<
I
13<
,
........:.14.:.;<
I
'5-«'
.
I
I_G<'
.
,
-:..17""<
,
18<'
1
---'-'<I't<'
'
I
-=Z=.D«
--'-'
P7
37
TT
{,l:i
J7
:;Z
l'l.
T
I
1
~
,
'2-
~,"'------
>
I
'3
'"',
>
1
'4
>-------
1
>
, 5
:;>>-----
~h
1',.:.
>>-..:..7
>>-5=-
'q
,
>-'----
>
>,..:/:=0
I
I
>>--'-'
)12
I
>,::"C'-"-----NMI.
,
>>-1.'-4
,
>'5
,
>/h
>>--'7'--
I
>18
,
';/:
I
2""2""0'------ SIG
PC
J2.
---J:){J
=------
-'-----D:5
----
J!)
I
D2
173
D"/
DG
D7
]]J;5KIN~
TI5K
OUT
7+
AP
AI
.:,t
i:S[
I
'"
R
If'/TAKlf
WFI
NMIM
A:iK
REG
It
RDN
Iil
I:':;
TATUS*
DRVSEL-It
WAIT
:If
GI'ill
46
CPU
BOAllD
FIGURE 1. FDC BOARD TO
CA13L£
CPU
BOARD SIGNAL DESCRIPTION
FLOPPY
CONTROLLER
:BCAl'lD
DISI<
INTERFACE
Page 54
......
_
..
------
FIGURE 2. FLOPPY DISK INTERFACEPCBOARD - COMPONENT SIDE
The RS-232C
supports asynchronous serial transmissions and COflforms
to
the
EIA RS-232C standards at
interface
Asyndlrooous
of
serial
For
per-forms these functions, refer
sheets
clock rates
Baud rate generator(BR194111. This circuit
5.0688
programmed information received from
the
two
50
complete list.
TRANSMIT
NIBBLE LOADEDBAUD RATE
(Pli.
con'o'llrting
data
stream including
a more detailed descriptionofhow
and
application notes.
that
MHz supplied
data
bus and divides
clocks.
Baudto19200 Baud. See
The
BRG PROGRAMMING TABLE
OR
RECEIVE
option
the
board for
The heartofthe
Receivertrransmittef.Itperforms
parallel
the
TRl602
by
rates available
the
Model
III
the
input·
boardisthe
byte
date from
start,
stop,
to
The
needs are suppliedbythe
the
CPU board and
the
bolsic
from
the
l6X
the
and
this
the
TRl602
transmit and reoeive
the
clock ratetoprovide
the
BRG go from
BRG table for tlte
CLOCK FREQUENCY
paritY bits.
computer
output
TRl602
the
CPUtoa
LSI
circuit
data
takes
CPU
over
job
the
the
SUPPa
SETCOM
ATED
BY
GH
lH
2H
3H
4H
5H
6H
7H
6H
9H
AH
BH
CH
OH
EH
FH
500.8 kHz
75
1101.76 kHz
1345
150
300
600
120019.2 kHz
1600
2Q00
2400
3600
4800
7200
9600
19,200
1.2 kHz
2.1523kHz
2.4 kHz
4.8 kHz
9.6
kHz.
28.8 kHz
32.081 kHz
38.4 kHz
57.6
kHz
76.8
kl-lz
115.2 kHz
113.6
316.8
kHz
kHz
YO'
,
..
,
..
YO'
YO'
,
..
,
..
,
..
,
..
,
..
,
..
,
..
,
..
,
..
YO'
YO'
55
Page 63
Thc RS-232C boardisa port mapped device and
used
areEBto
on both
PORT
E8
EA
E9
input and
EB.
output.
INI
UT
'
Modem
UART status
status
Not Usad
followingisa descriptionofeach port
OUTPUT
Master
Reset, enables
UART control registor
1000
UART control register
load and modem control
Baud rate reyister load
enable bit
the
ports
The following listisa pinout descriptionofthe DB-25
nector
(Pl).
PIN#
1
2
3
4
5
6
7
8
20
22
PGND (Protective Ground)
TD
(Transmit Data)
RD
(Receive Data)
RTS (Request
ers '(Clear
DSR (Data Set Ready)
SGND (Signal Ground)
CD
(Carrier Detect)
DTR (Data Terminal Ready)
RI
(Ring Indicate)
SIGNAL
To
To
Send)
Send)
con·
ES
Interrupts are supported
the Interrupt mask register
lUg) which allows
has occurred. Interrupts can be generatedonreceiver
register full, transmitter register
errors - parity, framing.
urnUIllofCPU
UART. The interrupt
interrupt status register
Port description
their
The Model
the Model I RS-232
Interrupts are supported, there are no
figuring
versing the function
DCtoDC
provided by the internal power supply. Other differences
include three additional interface
the BRG.
face
provided that the software does not
configure
problem by directly programming
the desired configuration
of
the disk operating system to configure
TRS·aO RS·232C Interface hardware manual has a good discussion
examples (Catalog Number 26·1145).
Receiver
register
bit
positions.
the
converter b not required since +12V and -12V are
All
is
compataule with the Model
the
of
the AS·232C standard and specific programming
Holding
on
the
CPUtosee which kindofinterrupt
or
overheadintransferring datatoor
ma~
registerisportE0(write) and the
is
port E0 (rcild). Refertothe
fOI"
a full breakdownofall interrupts and
III
RS·232C boardisfunctionally identical
bOClrd
with the following exceptions:
intcrface, thereisno COMn-ERM switch for re-
of
pins 2 and 3onthe
Model I software written
interface. The programmer can get around this
or
Transmitter Holding
register
the
RS-232C
(Ul0)
empty,
data overun. This allowsilmin-
outputs
II
the
by using
option
and the Status register
and
S€nse
switches for
and no crystal for
forthe
I R5-232C option board,
use
the
sense switches
BRG
the
SETCDM command
the
ooijrd by
data
anyoneofthe
from the
10
con·
D8·25,
and UART for
and
the
RS·232 inter·
interface. The
to
to
56
Page 64
PORT
PORT E8H
OUTPUT: MASTER RESET
INPUT: MODEM STATUS REGISTER
An
outputtothis
load enable bit.
port
(and
data),
The
following table details
performs a master resettothe
AND
BIT
ASSIGNMENTS
UART
the
bit definitions for an input from port
and
enables
the
control register
EBH.
DATA BIT
07
06
OS
D4
03
02
01
00
PORT E9H
OUTPUT: BAUD RATE LOAD
INPUT: NOT USED
An
outputtothis
and transmit Baud rate
outputtothis
mit
Baud rate.
PORT EAH
OUTPUT: UART AND MODEM CONTROL
INPUT: UART STATUS
port
port
loads
the
as
outlined in
determines
Clear
Data Set Ready, Pin 6
Carrier Detect. Pin 8
Ring Indicator, Pin2208-25
Not Used
Not Used
Not Used
Receiver
Baud rate
the
generator
the
receiver Baud
FUNCTION
To
Send, Pin 5
Input.
BRG Programming Table. The low
rate.
08·25
08·25
08-25
UART Pin20oB-25
with
a code which correspondstothe
while
the
high
order
desired receive
order
nibbleofthe
nibble determines tne trans-
data
An
outputtothis
~
11.
E8H
(02
UART Control register. The tables below summarize
enabled and disabled.
The UART Control registerisfive bits
.
00).
PORT EAH OUTPUT
port
loads
the
Three morc modem
DATA BIT
07
06
OS
D'
03
02
01
00
UART Control register if
mnlrol
BlTSWITH UART CONTROL REGISTER ENABLED
bits were addedbyallowing softwaretoenableordisable
Even Parity Enable. 1-=even. Q""odd
Word Length Select 1
Word Length
Stop'
Bit Select. 1 =
Parity Inhibit, 1 - disable parity
IJ
'"
Break
Data Terminal Ready, Pin
Request To Send, Pin 4 OB-25
disable
wid!'!
the
Select 2
transmit
the
enable bit for this functionisset (01 port
(07
.
03)
leaving three bits for modem control
bit allocations
FUNCTION
two
stop
data
20
with
the
bits. G -
Icontinous space}
08-25
one
UART Control register
stop
bit
the
57
Page 65
PORT
EAH
OUTPUT BITS
WITH
UAAT CONTROL REGISTER DISABLED
DATA
BIT
07
06
OS
04
03
02
01
""
OATA81TS
07
06
OS
04
03
02
01
OIl
FUNCTION
Not Used
Not Used
secondary unassigned, Pin 18
Secondary Transmit Data,
Secondary Request To Send,
Break"=di$3b1e
Data Terminal Ready, Pin20OB·25
ReQUest
PORT
Data Received,
Transmitter Holding register
Overrun error,
Framing error,
Parity error,
Not
Not Used
Not Used
To Send, Pin 4 OB-25
EAH
INPUT BITS
Used
Tran!ifTlit
1 • condition true
1"
condition true
1"
condition
1.
condition true
Pin1408-25
Data (continous space)
FUNCTION
08-25
Pin1908·25
empty,
true
,.
condition true
PORT E8H
OUTPUT: TRANSMITTER HOLDING REGISTER
INPUT: RECEIVER HOLDING REGISTER
An output
as
soon8Sthe
until
last word
the data
to
this port loads the UART Transmitter Holding register with a wordtobe transmitted,
last word loadedinthe
the
Transmitter Holding register
received from the UART received data holding register_This register should
received bit
(port
EAH)istrue.
58
holding registeristransmitted. This register should neverbeloaded
NOTE: Measurements should
Measurements with kine (CRT) attached will require the
ground
transistor failures
FOCUS
Adjust focus control F524 (Figure 1, Zone 2-A) for
overall focus.
VERTICAL SIZE
Adjust
produce vertical scan
HORIZONTAL LINEARITY
Loosen deflection yoke clamp and slide linearity sleeve
wardorbackward to equalize character spacingonleft side
oftomatch character spacingonright sideofscreen (See
Figure 2 for locationoflinearity sleeve).
strap from kine be connected to chassis to prevent
in
the eventofkine arcing.
vertiC<lI
size control
of
be made using 12.0
R6t7
(Figure1,Zone 3-B) to
approximately 6 inches.
VDC
input.
best
for·
Note: Check
Adjust width control to produce horizontal scan
imately 8 inches.
CENTERING
Adjust centering rings
display
HORIZONTAL HOLD
Horizontal Hold
horizontal oscillator coil (Figure 1. Zone
horizontal linearity priortowidth adjustment.
on
deflection yoke assemblytocenter
on
screen
toptobottom
is
accomplished by adjustment
and left to right.
4·0).
01
approx-
of
the
KINE
YOKE
CE.NTERING
MAGNETS
Ulrl~~
__
L1NEARITY
SLEEVE
FIGURE2.DEFLECTION·
YOKE
ASSEMBLY
77
Page 85
2
r
A
'!IDEO INPUT
B
-
+18V
QI-F]
c
Q601
SYNC
AMP
C603
7!JJV
[9A]
ll
.
1000
~~04
R704
3900
+18V
[jl-f]
o
R602
470
E
I
F
GND
NC
~G_N_O-++-+-~
6~--+-+-+-1f-""'-f-{
+12V
G
10
C702
-.1I0V
R703*
(,.5Me
270
I
-
R501
1500
R607
220K
R502
4700
C503
.033
R608
82K
C606
220pF
15V
R611
lOOK
R610
6800
lo.lIV
8
..-..=-1------,
n021
-.J
R123
1500
112W
I
-
C519 +
3~6'~
C520
C518
l)lF
150V
BOOST
-
--
R301
lOOK
6
--
TO
PIN 4
EDGE
BOARD
[I-G
4
5
-
L302
C301
.1
22pH
R306
R302
680
220K
TO
+80V
BOOST
[8-G]
CONNECTOR
J
7
-C;-;;J
Dlf--
-=
1kVE304
-
E602
L
470
R629
Q502
HORIZ.
DRIVER
+
80V
9.Z/IV
C507
.033
(8·GJ
R625
l80K
R624
16K
1/2W
R622
120
R510
47K
R508
2200
""
1/1;»------'
HORIZ
OSC.
(HOLD)
R511
330
R514
R616
3.9
C608
47pF
R506
C506
5.61l
C609
.I
10K
R507
1500
20V
608
+
F
R615
10K
+
R614
15K
504
.018
220
C611
3300
L502
HORIZONTAL
DRIVER
TRANSFORMER
I
I
I
-
DO
NOT
MEASURE,
CR504
DAMPER
C513
1 kV
R516
lMEG
.
01
.
lW
R518
470K
1/2
W
9
-
C527
,01
1 kV
R524
2.5
FOCUS
~
-
E505
MEG.
__
10
C525
1°'i°1f-°
__
VIOl
R
1
523
MEG.
~~
E501
__
11
I. RESISTOR VALU6S
2.CAPllCITOR VALUES GREATER THtlN
3. VOLTAGES MEtlSURED
4. ALL RESISTORS 1/4
THIS PRODUCT CONTAINS CRITICAL
ELECTRICAL
PROTECTION. SEE PAGE 6 OF SERVICE DATA
SPECIFIED REPLACEMENT PARTS.
VOLTAGE IS 12.0kV FOR A VERY DIM PICTURE AND MUST
NOT
CONDITIONS. THIS INSTRUMENT CONTAINS NO HIGH
VOLTAGE ADJUSTMENT. SEE PAGE
DATA
SCHEMATIC NOTES:
AREINOHMS,
THOSE
1.0
AND
WISE DESIGN4\TED.
"VOLTOHMYST".NOSIGNAL APPLIED AND SHOULD
WITHIN
+INDICATES
..
lit-
..
..
if!-
]RELATESTOZONINGONPERIMETEROFDRAWING.
[
LESS liREIN)lFD.
~20%.
GROUND
INDICATES
5'%
IN DICATES 2 % TOLERANCE.
...
EXCEED
FOR
TOLERANCE.
INDICATES I % TOLERANCE.
PARTS
16.0kV
OTHER SERVICE ADJUSTMENTS
---,
I
I
-l
;~~~c~C
I
I
I
I
I
I
12
~'1000.
1.0
liRE IN
U~LESS
WITH
RESPECT
WATT,
UNLESS OTHERWISE INDICATED.
.•
ESSENTIAL
UNDER
..1-
TO-=USIN:; A
X·RADIATION
MECHANICAL
FOR
\X·RADIATION
NOMINAL
2ND ANODE
ANY
OPERATING
5 OF THIS SERVICE
OTHEf'-
o.
~OLO
AND
FOR
I
78
I
I
H
L
----
-
---
--
FIGURE 3.
---
VIDEO
--
MONITOR ASSE!VlBLV SCHEMATIC
E502
E801
---
DIAGRAM
--
-
_=.J
-
Page 86
SECTION VIII
ILLUSTRATED PARTSCATALOG
79
Page 87
Page 88
M
o
....
......
o
....
<D
o
....
>-
..J
In
:2
w
CI)
CI)
«
w
CI)
«
u
a:
w
~
:::>
o
....
w
a:
:>
Q
u.
8
....
M
o
....
g
....
81
Page 89
82
Page 90
>
-J
::;:
'"
w
<n
<n
«
w
~
-J
'"-
W
<n
«
'"
M
w
c:
::l
52
lL
83
Page 91
00
...
141
•
•
•
."~
135,136,
137
~134
FIGURE 4.
METAL
CHASSIS
ASSEMBLY
Page 92
III
W
::>
"
£!
...
85
Page 93
ILLUSTRATED
PARTS CATALOG
PARTS LIST
FIGURE 1. OUTER CASE ASSEMBLY
ITEM
NUMBER
101
102
103
104
105
'06
107
lOB
ITEM
NUMBER
111
112
113Washer.
114Nut,
115
117Case
MANUFACTURER'S
DESCRIPTION
Case Feet
Screw, #4 x
Screw, #8 x
Screw, #8 x
Power 9N.tch
Screw.
Washer.
Power Cord8709138AW2540
Video Board Assembly
Screw,#6x
Video Display, CRT8492002AXX80TO
Tab,
ground.
Top
3/8",
1",
PH, machine
3/4",
#13
x 318". sheet metal
#i3.
flat
DESCRIPTION
1/4".
#10,
flat8589038AHD8548
hex,
#10-24
CAT8529020AHC0329
plastitEl8569102
sheet metal
FIGURE2.CASE
plastite
TOP
PART NUMBERPART NUMBER
8590088
8569084
8569083
6480030
8569088
8589017AHDB514
ASSEMBLY
MANUFACTURER'S
PART
NUMBER
8492002
8569077
8579021AHD7180
8719104
RADIO
RADIO
PART
SHACK
AF0297
--------
AHD2308
AH01620
AS0693
AH01621
SHACK
NUMBER
AXXB010
AH0161S
AZ5689
FIGURE3.BASE PLATE ASSEMBLY
ITEM
NUMBER
116
120
121
123
12'
125
126
·127
128Metal ChassisNot StockedNot Stocked
12.
·132
"33
·items
NOTE:
mony
DESCRIPTION
Screw, #6 x
Knob, Thumbwheel
Video Control Bracket
Ubel,
Koyboard,65-key
Screw,#6x
Keyboard, Bezel8719101AZ5688
Keyboard Header, right angle
Mylar Shield
Power Supply, main
utex,16404.o8
F
SCrew, #6 x
Fane)!
Tinnerman
not
appearonearlier version units.
RAM
Ground
dip
1/4",
plastite
sile,
16K8789261AHC0321
1/2",
plastite
3/8"
Clip8182-.6H)4
MANUFACTURER'S
PART NUMBERPART NUMBER
8569077
8719112
8729040
8790511AXX0205
8569079
8519107
8539015
8790021AXX6005
8559022
8569108
8559029
RADIO SHACK
AHD1618
AK4298
ART3081
AHD1619
AJ6909
------
AHCOO75
------
------
AHC0782
86
Page 94
ILLUSTRATED
PARTS LIST (Cont'd)
PARTS CATALOG
FIGURE
ITEM
NUMBER
·134
'3'
·,36
'137
138
"39
140
141
NOTE;Ifyour computerisearlier the Rev. F, the following hardware maybeused
on your
unit
insteadofthe starred ('0' items.
DESCRIPTION
Chassis
CPU
Insulating
Screw,
Connector Bracket
Ground Bracket8729055
R5-232 80ard
FDC Board Assembly
PCB
Clip, RICHCa, LCBS·20R
Fastex,l6404.Q8
Clip, RICHCa, LCBS4R
Fastex, 16402.Q4
Shield
Board Assembly8858006AXXQ507
Washers
#6 x
5/8",
Screw, #6 x
Washer,#6,star8589043
Nut, #S8579014AHD7168
Mount
Screw,
Bracket
#6
1/4"
Assembly
x
1/4",
PPH
planite
4.METAL
CHASSIS ASSEMBLY
MANUFACTURER'S
PART
NUMBER
Not
Stocked
8539013AHC0787
B569013
8729039ART3082
8569098
----
885802.
729042
8569077
8559017
8559022
8559018
8559020
RADIO
PART
Not
-------
-----~
-------
-------
AXX0511
AXX0510
ART3080
AHD1618
AHCOO70
AHCOO75
AHCOO71
AHCOO73
SHACK
NUMBER
Stocked
FIGURE 5.
ITEM
NUMBERDESCRIPTION
POWl!(
14'
14.
147Disk Mounting Bracket,
14.
'"
Supply
RF Shield8729041ART3085
Disk Mounting Bracl<et, right8719105ART3086
Disk Drive