advertisement
KAY PRO II
Dealer Reference Manual
Copyright
©
1982 by NON-LINEAR SYSTEMS, INC.
Solana Beach, California
KAYPRO is a Registered Trademark of NON-LINEAR SYSTEMS, INC.
KAYPRO II REFERENCE MANUAL
CONTENTS
SECTION 1. PRODUCT SUPPORT.
Overview • • •
CRT • • • • •
Disk Drives ••
Keyboard • • •
Power Supply
· . . . . . . 1-1
• 1-2
· . . . . 1-3
• 1-4
· . . . . . 1-5
• • • • 1-6
SECTION 2. REFERENCE INFORMATION.
Changing Baud Rate • • • • • • •
• • • • • I/O Pin Connections • •
Serial Port Assignments. • •
Problems and Solutions •
• 2-1
· 2-2
• 2-3
• 2-4
• 2-5
FIGURE LISTING
Elston CRT. • • • • •
Dotronics CRT • • • •
Geometric Distortion Specs •
Perfect Video Alignment •
Disk Drive Jumpering. • • • • • • •
Changing Power Supply from 110V to 220V •
Main Board Component Locations • • • • .
Abbreviated I/O Schematics. • • • • • • •
Connector Interfaces (Centronics J-2 and
J-4 RS-232C). • • • • • • • • • • • • •
Various Interface Configurations • • • • •
• 1-3
(A)
• 1-3
(B)
• 1-3
(C)
• 1-3
(D)
• 1-4 (A)
1-6 (A)
&
(B)
2-1
2-3
(A) (C)
• 2-3
(D)
• 2-5
(A) (C)
TABLE LISTING
Video Signals and Voltages.
Keyboard Cable Pinouts.
·
· · ·
· · · ·
· ·
·
·
Main Board I C Lis~ing
• • • • • • •
Main Board Versions IC Differences.
Changing Baud Rates.
Serial I /0 Pinouts • •
Serial Port Assignments
Control Key Sequences.
Video Control Sequences
KAYPRO II System Map.
.
.
·
·
· ·
· ·
·
·
·
·
·
·
·
·
·
·
· ·
·
·
·
· ·
·
·
· ·
· ·
· ·
·
· · ·
Table 2-1 (A)
Table 2-1 (B)
·
·
· Table 1-3
Table 1-5
·
·
Table 2-2
Table 2-3
·
Table 2-4
· · ·
Table 2-5
·
·
·
·
Table 2-6
Table 2-7
1-1 PRODUCT SUPPORT.
1-2 This is basically a quick reference manual that will aid both the dea.ler and the user who have general questions regarding the
KA YPRO II personal computer. It is not meant to be used as a detailed technical manual or an operator1s manual.
1-3 CRT. (Refer to Figures 1-3 (A) through (D) and Table 1-3). a. When working on the CRT and associated circuitry, take care not to touch the two metal deflection rings at the end of the neck of the CRT as this will severely distort the display. Also, there is high voltage present, so keep this in mind when making adjustments. Align the CRT by reaching in and grasping the white taped coil on the neck of the CRT and turning the coil in the direction required to square its display. Turn the coil a little past alignment, as it will turn back a bit when you release it.
Remember, avoid touching the metal deflection rings at the rear of the neck of the CRT. b. The controls for adjustments on the video board shown in
Figures 1-3 (A) and (8) should normally need no adjustment, as they are aligned at the factory. However, should it be required, they can be adjusted. The names of the adjustments make their uses apparent. Note that the horizontal size adjustment is a coil and requires a special non-metallic tool. This is a delicate
'component, so use extreme care. If the BRIGHTNESS control on the video board is turned up too high, then the raster will be apparent when the front panel BRIGHTNESS control is turned all the way down. c. Figures 1-3 (C) and (D) show the geometric distortions possible on the CRT display and their acceptable tolerances.
Figure 1-3 (D) shows an example of perfect video alignment with the capital letter E positioned on the borders. If CRT adjustments are required, alignment should be made as close to perfect as possible. d. Table 1-3 lists the video signals on connector J 1 of the main board and the voltages on the video boards. Take care when removing and reinserting the connector on the video board, as repeated removal and reinsertion could loosen the connection. The video signals coming from the main board are separate, not composite as in a TV signal. Also, one easy way to see if you have the 12V on the video board is to turn up the BRIGHTNESS control on the board and see if you have a raster by turning the front panel BRIGHTNESS control all the way down. e. The display will jiggle on the CRT if the video drive lines are too near the flyback or the power supply. If this is the case, physically move them away, and the problem should disappear.
Page 1
FIGURE 1-3(A)
ELSTON CRT
BRIGHTNESS
V. HOLD
V.
SIZE
H. CENTER
O .HORIZONTAL SIZE
(COIL)
FOCUS
V LINEARITY
Page 2
FIGURE 1-3(8)
DOTRONICS CRT
I
H.
HOLD
I
FOCUS
V.
HOLD
V.
WIDTH
SHRINK VERT
Page 3
FIGURE 1-3(C)
(:)
\t)
.
0,
+1
) ( x
>(
MONITOR SPECIFICATIONS
CEOMETRIC DISTORTION
x.xx
+
O.SO
-
I
----+0
0.5"0 MAX
O.SOMAX a.
Ideal Geomeu-y
-
-1
O.'Otv1AX
O.5'OMAX
l,
I
1
J
I d
I
J
,
1!
I
I
I
I
"
'i
d. Pin or Barrel-Le'ft and Right
=i1f
O.$'O MAX
---J
0.51) MAX
---t
~;:'AX
I~AX
. I
J r
1
I
,
,
I
I
I
I
,II
"
,
\
.'
,
1
' I
I
J
I
II
J
I
e. Trapezoid-Sides b. Un-equal Oi 8gonals x
X
<r ft
~ ~
~ c
~~'ci
.....
I
J
(Max difference between di agonals ."a" &.
"b lt is o.
I
0")
-
_ - - - - - _
-
----------------
-
-
-_._---.-
.......
1
-t x
~ ct
~
~ ~
~ ci c:i
-~L---f-_-_----::::--
F -.......
Pin Cushion
_
J
--L- _ _
r - -
--
Page 4
_ _
--.-._....j x/x
:I :I
~I~ ~
0
"'0
QJ lC
CD
VI
Perfect Video Alignment
w.
..-... o
'-"'
f
Table 1-3
VIDEO SIGNALS ON MAIN BOARD
(J
1)
(separated, not composite)
Pin
1 -
Horizontal Sync
Pin
2 -
Key
Pin
3 -
Video
Pin 4 - Vertical Sync
VIDEO BOARD VOLTAGES
Pin
1 -
OV
Pin
6 -
OV
Pin
7 12V
Pin
8 -
OV
Pin
9 approximately 4V (brightness)
Pin
10 -
OV
Page 6
1-4 DISK DRIVES. The disk drives should require no maintenance other than occasional cleaning, using disk cleaning systems avail-· able from your local computer supply store. However, if you should work on the disk drives, take care when handling their connectors, as the pins are easily damages. Figur.e 1-4(A) shows how the disk drives are jumpered. Drive A has pins 1 and 14, and pins 2 and 13 jumpered in location lE, while Drive B has pins 1 and 14, and pins
3 and 12 jumpered in location 1E. A terminating 150 9hm resistor pack is in location 2F in the drive attached to the last connector at the end of the drive ribbon cable. There is no resistor pack . in location 2F in the other drive. The disk drives are shipped with white disk head protectors, and these should be in place in the drives upon receipt of the computer. When returning faulty drives to the factory, the disk drive head protectors must be in place, or else the warranty is void.
1-5 KEYBOARD. The 76-key alphanumeric detachable keyboard is connected to the computer by a four-wire cable (refer to Table 1-5 for pinouts) and is powered by +5 VDC through the cable. An easy way to tell if your keyboard has power or not is to depress the
CAPS LOCK key and see if the red LED indicator lights. Use the cable that is supplied with the computer, as different cable lengths cause a mismatch of impedance which can result in problems. Especially do not use phone cords as they are typically not low enough impedance. Incorporated in the keyboard is an audible device which beeps or clicks as indicated (on tlow to defeat the clicking see The KA YPRO II User1s Guide: Sample S-BASIC program in the appendix). The keyboard uses the standard 7-bit
ASC II characters, with special functions available by use of the
14-key pad to the right of the standard keys and the four arrow keys.
1-6 POWER SUPPLY. The power supply used in the KA YPRO II computer is either a California DC power supply or a Boschert power supply. Both supp~):'
.plus and minus regulated 12 VDC and +5
VDC and dissipate approxhnatefy 60 watts. One important difference between them is that the Cal DC power supply has two five-watt power-dissipating resistors located in the upper corner
(these are the 1K
&
10K Ohm rectangular ceramic resistors) that normally get quite hot. Therefore, the power supply cables nearby should be tied down behind the power supply circuit board, or damage could result. There are two fuses associated with the power supply: one (2 Amp) accessible on the back panel of the KAY PRO II, and the other (3 Amp) on the power supply board. If work is done on the power supply, make sure that the plug is oriented correctly when reconnected, with the black wire on top and the white and green wi res underneath. To change the power supply from 110 V AC to 220 VAC, refer to Figures 1-6 (A)
&
(8).
Page 7
FIGURE 1-4. CA)
DISK DRIVE JUMPERING
1E For Drive A:
Pins 1-14
+
2-13 jumpered
14 13
1 2
For Drive B:
Pins 1-14
+
3-12 jumpered
14 12
2F For the drive attached to the last connector of the ribbon cabJe:
Insert 150 ohm resistor pack
For other drive:
No resistor p~ck
1 3
(arrow designates pin #1)
Page 8
FIGURE 1-6{A)
BOSCHERT POWER SUPPLY
E2
El
Connector Wire
Boschert (identified by "Boschert" printed on the component side of . the power supply· board at the bottom right above capacitor C 2 and the fuse).
To the left of the fuse, past transformer L 1, is a six-inch wire with one end soldered to the board at.a point labelled IIJP1" and the other end attached by a heat shrink covered connector. to pin.· E r
(labeHed
11110
V"). Remove the connector from
El and move it about
2-1/2 inches to the left of pin
E2
(labelled
"220
V").
Page 9
FIGURE 1-6 (B)
CALIFORNIA
DC POWER SUPPLY ..
CALIFORNIA DC (identified by being a bright blue power supply board with a white sticker printed with','California DC" and model and serial number on the side of the board opposite the components).
With the board oriented so the power supply connector is on the right and the fuse at the bottom right,. find the jumper' sockets to. the left of the fuse and capacitor ClI- (there are two versions of California DC power supplies that have been used in· the KA YPRO II, and the jumper sockets being described are somewhat different). Remove the jumper frQm the horizontal pair of jumper sockets (labelled "115 VAC") and insert it into the vertical sockets immediately above (labelled "230 VAC") •
Page 10
Table 1-5.
KEYBOARD CABLE PINOUTS
J3 Pin 4 (Black) - Keyboard Serial Data Out
(to Keyboard) TTL Levels~
J 3 Pin 3 (Red) - Ground
J 3 Pin 2 (Yellow) - Keyboard Serial Data In
(from Keyboard) TTL Levels.
J3 Pin 1 (Green) - +5 VDC
Hex
0
1
2
3
4
5
B
C
D
E
F
6
7
8
9
A
Table 2-2.
CHANGINC BAUD RATES
Baud rate
600
1200
1800
2000
2400
3600
4800
7200
9600
19200
50
75
110
134.5
150
300
Uses
Not used very often.
Not used very often.
Used with some slower printers
Used with some IBM printers
Not used very often
Very common (default on reset on KPII)
Not used very often
Used with many printers
Not used very often
Not used very often
Not used very often
Not used very often
Higher rate for faster printers
Not used very often
Highest rate normally used.
Very high rate (for special purposes)
(Note: The baud rate will be 300 baud on power up or when the reset switch is pressed.)
Page 11
2-1 REFERENCE INFORMATION. Several figures and tables are included as reference information. They contain a variety of useful information concerning the KAYPRO II, including control key sequences, main board component locations, and video control codes.
2-2 Changing Baud Rate. The KA YPRO II has a RS-232C serial port
(J 4) to interface with external devices. Both the computer and the external device must be set at the same baud rate (tne speed at which data travels). To get the baud rates listed in Table
2-2, output the HEX value listed to port o.
2-3 I/O Pin Connections. Table 2-3 lists the pin numbers and
. designations for the RS-232C connector labeled IIJ4 SERIAL 1/0."
2-4 SERIAL PORT ASSIGNMENTS (refer to Table 2-4).
For modem (serial channel A) :
PORT 4 is the Z-SO SIO data port.
PORT 6 is the Z-SO 510 control and status port.
Received character available is obtained by testing bit 0 of the status port; Transmit Buffer Empty is obtained by testing bit 2 of the status port. Other details can be found in the Z-SO documentation available from Z ilog •
For defeating handshaking on the RS-232C connector:
Pins 5 and S are jumpered to pin 6.
To tell CP /M to reconfigure output from parallel to serial interface, enter on keyboard the following:
STAT LST :=TTY : (This process can be made permanent on a diskette by using CONFIG.)
The serial output is an S-bit word with one start, one stop, and no parity.
Page 12
Table .2-3.
SERIAL I/O PINOUTS
Pin No.
1
2
3
4
5
6
7
8
20
Designation
Chassis Cround
Transmitted Data
Received Data
Request to Send
Clear to Send
Data Set Ready
Logic C round
Data Carrier Detect
Data Terminal Ready
Other pin assignments are not supported
Direction
N/A
FROM
C~mputer
TO Computer
FROM
Co~puter
TO Computer
Pulled Up To +5 VDC
N/A
TO Computer
FROM Computer
Table 2-4
PORT ASSICNMENTS
Hex o
= channel A baud rate port
4
=
Serial channel A data port
5
=
Serial channel 8 data port
6 = Serial channel A control/status port
7
=
Serial channel 8 control/status port
8
1C
=
Parallel printer data port
=
System bit-control port
Page 13
2-5
PROBLEMS AND SOLUTIONS
The following is a handy guide for solving problems encountered with the
KAY PRO II. These are not absolute solutions, but rather suggestions.
SYMPTOM
VIDEO
1) Raster lines, IIgassy tube"
IIbrightness changes.
II
2) No video
3) Multiple lines on video
CAUSES AND FIX
1) Bad video board or tube
2) Bad harness
1) U 15 bad
2) Bad CRT assembly
3) Other mainboard problems(U42,e.g.)
1) Bad mainboard (problem in video ckt.) Replace mainboard
KEYBOARD
1) No response at all
1)
U78 Bad
2)
Bad harness
3)
Bad cable
4) Bad keyboard assembly
2) Multiple wrong CTRL characters on screen, either constant or intermittent or when warm
1) U78 bad
3) Keys with wrong caps
4) Fuzzy, stretched-out video
2) Won It format or do other utilities on "B"
1) Swap them
1) U 1 bad
2) U 2 on mainboard bad
DISKS (possible need for head cleaning on all of these, also the KAYPRO II shouldn't be operated in an ambient temperature of more than 75 degrees F, or disk errors could result.
1) Bad sector message - constant 1) Bad diskette
1)
2)
Bad B drive
Bad mainboard (U82,U88)
3) I ntermittent or multiple
Read
IWrite
errors on "A
II when copying
1)
2)
Exchange power supply
Bad drive
4) Slow response to console input
1)
2)
3)
U82 bad
U88 bad
Bad diskette
Page 14
SYMPTOMS
DISKS continued.
S)
Multiple errors on IIB'I during format and
lor
copy or, won It format when warm
CAUSES AND FIX
1) Poor quality diskette
2) Bad diskette
3)
4)
S)
6)
Replace board or U71 bad
U82 bad
U88 bad
Bad drive JIB
II
7) Bad power supply
6)
Boots, "won't read diskette" message (sometimes only when warm)
1) Bad nAif drive
2)
3)
4)
S)
Bad U88
Bad U82
Bad monitor PROM(U47)
Bad mainboard
7) Won't prompt B> when control passed from A
1) Bad "B" drive
1) Bad drive (mis-aligned)
2) I nferior diskettes
8)
"Crunching noise on either drive
OTHER
1) Won't boot; garbage on screen
1) Bad mainboard
2) As above and drive lights flashing, on
loff
lights flashing
1) Power supply bad or shorted
3) Machine works short time-then dies (no boot, no reset)
1) U 88 bad
When suspecting bad video, put two computers back to back and swap video cables from one to the other. This will help determine where the problem exists.
When the problem is with the disk drives, keep in mind that it may look like a bad drive, but it may be due to something else. It is best to approach any problem in a logical manner. First, check to see if the
Read IWrite protect slot on your diskette is taped. If it is, then you won't be able to write onto the diskette. Second, your diskette may be bad, so try a known good one. Next, if you suspect a disk drive, then you can restrap them to narrow down the problem
(i
.e. change
"B" to "A" and vice versa). See paragraph 1-4 for more information.
Check to see if the drive is turning inside. Also, are the LED s on or not? All of this will help· determine where the problem may be.
Page lS
UI
U4) c::::>
(33
Ut )
'"'0
OJ to
CD
en c::::>
C35
U. c::::>
~
C37
UIO ) un )
UI2 ) c::::>
C40
UM
~
I 2 J .
~.c:=:J
U ..
>
~.-------.
CH
U41
-c::J-...
" 5 IgL-____
I~L
12
__
It------==:!:
• - - - - - -c::J-
" . . . . . . . "
---~
-=
$:
'''9 un
5, _____
~
;3
-c:::>
... lUI
I
I
I
I
I
L_.J
J3
. 2
J • c;
1'-==--~J41
-c=r..- _ - - - -
2:,
<"COCO,
CM
:~;
<~}L-============~I
.1 V t
J
GND.
...
'" ...
JI
U27 )
.3 .5 .7.. ()C60
_
E
-c:::::r
...
... 120 i1 n
UI7
)
U7. r=:J
UII
~
.1 .10
00
C71
I
U20)
) nl
1.0
U2. )
'-____
U33
0 ... '-----
U22) q
Ct'
UJ7 ) us. ) us. )
U73 )
U2.
U23 )
(53
'----10 ...
5
~
U26 )
"") "01
1U2 c:::r
Wo
U.It,)-----
U3t It,) ___ _
fL ____
~
0
u" )
I
~
I
U"
7) f
U64 )
I~
U62
J4
C7.
Q
()
U7S )
U71
0
~
I
U76
I~
'0
~
UIO UII
2
13. cat
133
rO:i:"f
L----------U-I~.
----'1 )
UI.
1M
-c::J-
-
Q
-c:::r
L
136
Jt
.n
~
•
2.
It
13
--
" c: t-.J
I
-
Table 2-1 (A)
MAIN BOARD Ie LISTING
(81-110B
1
Version)
Reference
Designation
Ul
U2, U67*
U3
U4
U6, Ul1
U9, U80
Ul0, U61
U12, U14, U32
U15, U39
U 16-U 19
U20-U27
U28-U31
U33, U34
U35, U38
U36
U37, U56, U85
U41
U42
U43
U44, U45, U64, U65
U47
U48, U73
U49, U52, U62
U54, U72
U57, U 58', U60 '
U59
U63
U66
U68
U69
U70
U71
U78
U81
U82
U84
U86
U87
U88
Description
74LS 161 4-BITCOUNTER
74HC04 HEX INVERTER C-MOS
74LS290 DECADE COUNTER
74LS10 '
TRI NAND GATES
74LS393
DUAL BINARY COUNTER
74LS08' '
QUAD AND 'GATES
74LS32
QUAD OR GATES
74LS74 DUAL 110
11 FLIP-FLOP
74LSOO
QUAD NAND GATES
74LS157 QUAD
2/1
MUX
MCM ,6665 (or equivalent) 64K x 1 DYNAMIC RAM
2114
1K x 4 RAM
74157
8216
QUAD 2/1 MUX
QUAD BI-DIRECTIONAL MUX
74LS20
DUAL NAND GATES
74LS02
QUAD NOR GATES
745151 8/1 MUX
74LS 174 HEX ItO
II
FLI P-FLOP
81-146 '
CHARACTER GENERATOR EPROM
74LS243
QUAD BUS TRANS
81-149 '
MONITOR EPROM
74LS04
HEX INVERTER
74LS241 OCT AL BUFFER
Z-80 PIO
74LS138
3/8 MUX
L4LS373 OCTAL 110" LATCH
Z-80 CPU
74164
8-BIT SHIFT REGISTER
MC1488
QUAD LINE DRIVER (OUT)
MC 1489
QUAD SCHMITT LINE RECEIVER (IN)
Z-80 510
74S04
HEX INVERTER
8116
DUAL PROGRAMMABLE BAUD-RATE
GENERATOR
7406
HEX INVERTER OPEN COLLECTOR
FD1793
FLOPPY DISK CONTROLLER
74LS 195
4-BIT SHIFT REGISTER
74LS293
4-BIT BINARY COUNTER
74LS390
DUAL DECADE COUNTER
FDC9216 DATA SEPARATOR
*Note: There are some versions of the liB 111 main board out in which
U2 and U67 are not CMOS ICs, but regular TTL ICs as in the nAil main board (see Table 2-1 (B)). This is the way those particular liB 111 boards were designed. So read the number on an IC to be certain of the correct replacement.
~/
Page '17
The following table lists only the differences between the two versions of the main board in regard to integrated circuits--that is, between main board (81-110A) and main board (81-110Bl). The main board number can be found on the side of the main board opposite the component side in the corrier where the connectors are. The IC s Iisteu below are those which are found on the
II
A" main board that are different from those similarly designated on the liB 1" main board (see
Table 2-1 (A». An asterisk "*" following an I C designation indicates that chip is present on "A" main board, but not on the "B 1" main board.
Reference
Designation
U2
U4
U5*, U8*
U13*
U15
U50*, U75*, U77*
U51*
U52 , U53*
U67, U79*
U71, U85
U74*
U82
U83*, U84
Description
74504
74LS174
74LS283
74LS10
74LS393
74LS123
74LSOO
74LS243
74LS04
74LS 14
74LS74
FD 1791
74LS242
HEX INVERTER
HEX
"0"
FLIP-FLOP
4-BIT BINARY ADDER
TRI NAND GATES
DUAL BINARY COUNTER
DUAL MONOST'ABLE MULTIVIBRATOR
QUAD NAND GATES
QUAD BUS TRANSCEIVER
HEX INVERTER
SCHMITT TRIGGER
DUAL 110 11 FLIP-FLOP
FLOPPY DISK CONTROLLER
QUAD INVERTING TRANSCEIVER
Table 2-1 (B)
CHIP DIFFERENCES BETWEEN MAIN BOARD VERSIONS "Alf AND IIB1"
Page 18
-0
Dl to
CD
CD
-
+12"
Vee
U72
3881
SYSTEM
PIO
PA7
,
5
4
3
2
Al
A0 tORGS
51'SPIO
(pte t f)
5
c/T5
b
BfA
3~ lORG
4
CE
PAJ1I
PASTB
PARDY
.NT
P87
3
...
5
"
2
TO
PRf1
SID (U70)
PIN 7
2.
-,
BANK
JG-16
MTR-DN
J2-1
J2-11
STROBE}
PRINTU
BUSY
J6-i2
~
J"-10
DSEL~ m;
(TO U'3 PIN ''';
~8D)
A2-
A~
A-1
SYSTEM
PORTe
A1 rOROB
M1
PRJ 2 TO G.P' PIO
(u
54) P'N 2.4
0
1
BAlJi)"A
SIDCE
P0-3
P"'\-7
2.
:3
<II
5
6
U57
'1
7
74l513B
GPPIO P8-B
BAUD B
PC-F
It
1791 CS
Pt0-f3
~SCROLL
P14-t7
9
CTCCS P18-tB
SYSPIO
PtC-1F
-
1ft en
~
-I m a
"
C
;0
-I m
0 en m
~ n
-I
--
'" w
.,-..
»
N
0 lC
CD
Q)
"
07 oro
05
04
03
02
01
D0
A0
A1
510CE
(P4-1) r~ f7
v"
"'1
31
3
38
01
Db
05
M
2.
~
03
02 t
40
01
Dq>
31
33
8/1. em
3S
CE
T .. D" fS
It m t7
CT5
18
OTR
16
[)Co" f9
W/RDlft
TxOa
10
2'
U'S
MCI4BB to
E27
£2'
--, tl.J4-t
CH GNO
I
-1
SIG C;NO
- t
T .. D
TRANSMIT OATA
RECEIVE
DATA -3
R.O
--4
RTS
REGUEST
TO SEND
-5
CTS
ClEA~
TO SEND
- eo
DTR
DATA
TERMINAL REAO,(
-8 DCD
DATA CARRIEt:: OET£LT
4
DATA SET READY .1-4-'
D5R
-,
I
I
I
rt
J3-1 KEY80~RD
5£RlAl DATA OUT
(TO
KEYro~RD)
.1"3-3
I
I
I
J3-l
KE"Y80~RD SE~lAl
DATA IN
(FROM
KEYf30~O) t-flV - ; J3-'
_..1
+sv
lEO
"1
PRll (TO U7Z
J
PIN 24)
INT
5
'----~INT
(TO
ZB0
(U~3)
PIN
Ib)
en
'TI m
C)
'"
-
C
>
;0
r-
m a
-
N
:::a
I w
-I
OJ
FIGURE 2-3(C)
PRINTER PORT
+S"
2.
A(/)
A1
GPPIO
(PB-8)
PA"
PAS
PA.t\
PA3
PA2
PAl
PA~
U54!f
3BB1
(G.P. PIO)
PSl
PB"
PBS'
PM
P53
PS2
PSI
PB~
12
13
31
3
29
28
2.7
PARDY
PASTS
18 t6
21
PBRDY
PBSTB
17
2.4
11
13
IS
1.7
U~2
8
6
4
74LS241
12
-[>-
.
1~
1G
.G
E7
EB
E9
NOTE:
G.P.
PORT B
-,
..J.Z...
(A)
01
'S
8
,
0'
05
'-
0 ..
5
03
4 02
3
Of
2 00
J2
ST~OBE"
BUSY
DATA
GND
N.C.
1
11
2-9
16,17 t
1'-30,33
10 , 12. - 15 ,18 ,31,32 t
3~-3'
E17 (PORT A
READY)
EIS
E18
EIG,
(PORT
A STROBE)
(FORT B
READY)
(PORT
B STi:OBE)
PRI3 (N.C.)
INT (TO_ Ula3 PIN III;
Zl5O)
Page 21
"tJ
OJ lC
CD
I
DATA TERMINAL READY
GND
TRANSMIT DATA
RECEIVE DATA
• I
REQUEST TO SEND
01
I
CLEAR TO SEND
DATA SET READY
(X) •
DATA CARRIER DETECT rAn
~o
~~ m
-n
Z-I
-10
,., nol:: m
OJ o
~
C5
3:
~ o t-cJ
GND
- 4 co
- 4
L--
GND I\)
0
-I\)
STROBE (OUT)
DATA 1 (LSB)
GND
GID
GIlD
I\)
- 4
L . -
I\)
I\)
CAl
-
•
-
~
(JI
DATA 2
DATA
3
DATA
4-
GIm
~
CJ)
DATA
5
GRD
I\)
(JI i - -
GND
I\)
CJ)
.......
(X)
DATA
6
DATA
7
I\)
.......
GND CO
DATA
8
(MSB)
GID
GND
I\)
(X)
-4
0
-
I\) - 4
'CO
- 4
BUSY (IN)
GNIl
GND
(I.)
0
(I.)
- 4
(I.)
I\)
~
- 4
I\)
-
- 4
(I.)
.....
•
- 4
(JI
~
.....
CJ)
(I.)
(JI
(I.)
0)
L.......---J----
.....
.......
- 4 en
-
~
~
~
C5
t-cJ
GHD
GND n m
Z
,.,
0
Z
-n
&l~
-
."
C)
."z C
::am
:;0
-n m
2-1
-10
::a tv
I w
'-
0
-..
-
Ztv
-I m
::a
~
FIGURE 2-5(A)
SERIAL DEVICE
CAgLG
seLDeN
9640
NI1tLE
/)B2~-P.
-
/'.MP
/ "'"
FL.&. C.INCH
~CJ-r
(pM)
t" , :
.,.
~
.....
IOI!!""~oil
".2 _
.qb-
-
--
I _
-
~'7:
,.
&-
-
..... l.o
17-
20:;a.5'O
~1A,r
0-'"
IZ~C p.\n
~
CTS
]:>.;2
SIC:.
~ND
-
-
~
... t'Alle ~T~ t:;.c
AY b"'~
-
1:>&
-
£:1221.1
S""~l.b
~e&>
0.1141'14£
YELl.e~
C.££~N
:""'.
&~£
VIOLEr
...
BLM-I<
"
"'~E' O~~-P
~".p
11"
17-;tc>~SO
Stf~LI.
os -
.5/.-
2 '- -, p~r 4~/
/tEe.
XMrr
A+1'Jt
~1
~
..
~5
~.
.!!7
: a
-.
20 c.T~
~~ t?SR.
~14
<;/11{),/
(A~~
I
DI!T
f)T~ ~
V
SE1i!1ItL &>EV/Ge
eS'::>~.2.G
Dee
Page 23
"'CJ
OJ to
C1> r-------~------------------------~
I
~----~--~----------------------~~
J<AYPRO
en
n n m z
-I
0
"
Z
a
~ n m
-
I
U1
OJ
to.)
-
."
0 c
;;c m
FIGURE 2-3(C)
INTEGRAL DATA
SYSTEMS
~JW..C,
D 9 - 4'S"S
I -
J,.,....PHCNI,-
.
.#'7
- / 0
"2S'O
~
I--
7
(
.
...,..) 8ft~
!I""'OJC
I
~
...,~,
(c..sa)
2
,
Clf\11l t.
R£.
~~,£'
4
5
~"'
..
I-o~S' t{Ir~
'~UN
8&-uf:
Sne..ec. (
,t.})
.11
>I/[j,.(.,
G/fVG~
~
- 3
I ..
.)
I~
'0
ClIA,.C.
",.loCr
,,,.of
.. 'I
~
If
~~.,
D~""" (~~8)
WHIf'I.
A
It;'
NCo
t> B -
1:'
1:2
2 G.
- I
/0 ewc."
(Ia))
~t(
••
~o((our)
I.
I -
"
fl.
-
I.,
I -
I -
-
-
--
-
14
-
If:'
~
-
/
-
I..,
'9
5141" .. 0
'\
.. I
V
7
kA\"PRO
rlVn:c:.~Ai.... c;.
~c."'&I-\C; pl'(P
~~ t>"
71&
~ ~b
Ie.,.... p~,,..J~ ~
Page 25
Table 2-5
Techn ica I Documentation
KA YPRO II Decimal Equivalents of Characters
32 . 33 34
II
35
#
36
$
37
%
38
&
46
40
(
41
)
42
*
43
+
44 45
48
0
49
1
50
2
51
3
52
4
53
5
54
6
39
L
47
I
55
7
56
8
57
9
58 59 60
<
61
=
62
>
63
?
64
@
65
A
66
8
67
C
68 .
0
69
E
72
H
73 74
J
75
K
76 .
L
77
M
70
F
71
G
78 .
N
79
0
80
P
81
Q
82
R
83-
S
84:
T
85
U
88·
X
89
Y
90
Z
91
[
92'
\ 93
]
86
V
87
W
. 94
/\
95
96
104 h
97 a
105
98 .
106 b
99 c·
107 k
100
108 d
101 e
102 f
•
103
9
109 m
110 n
111
0
112 .
P
120 x
113 q
114 r
115 s
116 t
117 u
118 . v
119 . w
121
Y.
122 z
123
{
124 f
•
125 .
}
126
~
127
.
-
...
.
..
.
128 129
0(
130
(3
131
1-
132
E..
134
¢
135
.
~
~
133
136 e
137
L
138
CT
139
K
140
~
141
144
Tr
145 l(
146 P 147
~
148
'T
149
r
142
V
143
LJ
71
150
r
151
7=
152
:=::
153fi 154
~
155
[
156 157
)-
158
" - J
159
I
Page 26
Table 2-6
Non-Linear Systems Inc.
KAYPRO II TECHNICAL NOTE: Video software driver
The KA YPRO II video section was designed to imitate the control sequences of a Lear-Siegler ADM-3A terminal. For most commercial software this means you can "install" or customize the display char'acteristics by choosing the ADM-3A from an install /config menu. For custom software or those instances where there is no choice of "ADM-
3AII on the menu, the following information may help~
*********************************************************************
VIDEO CONTROL SEQUENCES
(Those similar to ADM-3A)
Designation
Bell
Backspace
Line Feed
Vertical Tab
Form Feed
Return
ETB
Cancel
Substitute
Record Sep.
Dec
13
23
24
26
30
07
OS
10
11
12
[Hex]
[ 07]
[ OS]
(OA] rOB] rOC]
[00]
[ 17]
[ lS]
[ 1A]
[lE]
Action
Beep sent to keyboard
Non-destructive cursor left
Cursor down
Cursor up (screen does not scroll)
Non-destructive cursor right
Clear to End of Screen
Clear to End of Line
C lea r Screen (also homes cursor)
Home cursor
ESCAPE SEQUENCES
ESC A
ESC G
ESC E
ESC R
27,65
27,71
27,69
27,S2
Display lower case alphabet
Display lower case as Greek
Insert Line
Delete Line
ESC = (row + 32) (column + 32) Position cursor
ESC
=
[y
+ 20H) [x + 20H] same
Please note that while the normal ASC II printable characters are displayed on the screen, the operation of control codes not documented above is subject to change, and may not be what your software expects. As an example, the NULL character [OH] will be displayed on the screen as an accent grave (,).
Page 27
TRACK
00
00
00
00
01
II
II
II
01
SECTOR
01
09
10
11
12
13
14
02
03
04
05
06
07
08
15
16
17
33
34
35
36
37
38
39
40
17
18
19
27
28
29
30
31
32
18
19
20
21
22
23
24
2S
26
20
21
Table 2-7
KAYPRO II SYSTEM MAP
MEMORY ADDRESS SYSGEN IMAGE
FAOO
E400
E480
E500
E580
E600
E680
E700
E780
E800
E880
E900
E980
EAOO
EA80
EBOO
EB80
ECOO
EC80
EDOO
ED80
EEOO
EE80
EFOO
EF80
FOOO
•
F080
F100
F180
F200
F280
F300
F380
F400
F480
F500
F580
F600
F680
F700
F780
F800
F880
F900
F980
0900
0980
OAOO
OA80
OBOO
OB80
OCOO
OC80
0000
0080
OEOO
OE80
OFOO
OF80
1000
1080
1100
1680
1700
1780
1800
1880
1900
1980 lAOO lA80 lBOO lB80 lCOO lC80
1000
1080 lEOO
1180
1200
1280
1300
1380
1400
1480
1500
1580
1600 lE80 lFOO
CP
1M
MODULE NAME
Cold Boot
CCP
CCP
BIOS
II
BIOS continued on next page •••
Page 28
TRACK'
SECTOR
01
II
II
01
22
23
24
25
01
02-39
01-16
02-40
Table 2-7
KAYPRO II SYSTEM MAP (cont.)
MEMORY ADDRESS SYSGEN IMAGE
FAOO
FA80
FBOO
FB80 lF80
2000
2080
2100
CP
1M
MODULE NAME
CBIOS
II
II
CBIOS
Directory
Data
Page 29
advertisement
* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project