All and more about Sharp PC
-1
500 at http:/lwww.PC-1500.
in
fo
4.
PC
-1500 hardware
description
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 85
4-
1.
PC-1500 system
configuration
.........
........
..
................
.
.........
..
.
..
..
86
4-1-1.
Outline
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . • . . . . . . . . . . . . . . . . . . . . . . . . . . 86
4-1-2.
Block
diagram.
....
.
..
.
..
. .
...
......
..
. .
.....
.
............
.
....
. .
...
. . . .
..
87
4-1·3. Power supplies (PC-1500, CE-150, CE-158, CE-159)
..
....
.
..
. .
..
....
. . .
..
. . 87
4-2. PC-1500 . . . . .
.........
..........
. .
..
.
..
.
..
.
....
.
..
.
..
......
...
..
. .
..
.
..
..........
89
4-
2·
1.
Outline
.
..
. .
..
.
..
. .
..........
. • .
..
. .
..
.
..
•.
. . . . .
.. ..
• .
....
, . . . . • . . . • . . . . .
89
4·2·2.
Block
diagram
. . . . . . . . . • . . . . • . . • . . . . . • . . . . • . . . . . . . . . . . . . . . . • . . . . . • . . . . . . . 90
4-2·3.
Chip
select
circuit
. . . . . . . . . . . . . . . . . . . . . . . . • . . . . . . . . . . • . . . . . . . . . . . . . . • . . . . .
91
4-
2·4
. PC-1500 system
memory
map
.
....
........
..
....
..
....
..
...
...
.
..
.
...
.....
94
4-3.
Connector
signals
/LSI signals
.....
.........
.
....
.•..........•....•.....•.....
....
102
4-3·1.
40-pin
connector
............
.
......................................
......
102
4-3-2.
60-pin
connector
............
..........
.
...
..........
....
....
.
.......
.....
103
4-3·3
. LH5801
Microproc
essor
.............
...
...........................
........
104
4·3·4.
110 PC
....
. . .
..
...........
.•
.
...
.........
• . . . .
............•...
..
. . . . .
....
105
4-4. Key
matrix
and
key code
chart
......
.
............•....•..
.
................
. . .
..
. . 109
5. PC-1500
soft
ware
....
.......
.
..
. .
..
.....
. .
......
. . .
........
.
....
•
....
••
....
••
..
. . .
..
.
111
5.·1.
BASIC
command
related
PC
-1500
machine
language
. .
..•.
..
.
••
..
.
••
.
..
.•..
. .
..
.
..
112
5-1-1. NEW . . . . . .
..
..
. .
....
..
....
. . . . .
..
.
..
....
.....
.
.•
....
•
•....
•.
...
..
. .
..
..
. . 112
5-1-2.
STATUS
.
..
.
....
...
...
..
......
••
...............
•..
..
•..
...
•
....
...
.......
112
5· 1·3. PEEK . .
..
..
•. . . .
•..
...
••.
......•.
. . . . . . .
..
....
•..
...
•.
....•.....•
. .
......
113
5-
1-4.
POKE
......•..............................•............
...
•.
....
• . .
......
113
5·1·5.
CALL
.
......
......................
..
. .
.................................
..
114
5-1-6.
CSAVE M
......
.........
.......
............
..........
...
...........
......
114
5-1-7.
CLOAD
M
....
......................
....
...•..............................
114
5-2.
Internal
code
chart
......
...
.......
.
..
•
..
. .
......•..
. . .
...............
...........
115
5·3.
Expression
of
variable
and
program
...
.
.......
.
..•..
.
.••....•.......
.......
. .
....
116
5-3-1. Expression
of
decimal
number
....
...
..
..
.
••
. .
.............
..
...••.
. . . . . . . 116
5-3-2. Expression
of
binary
number
......
...
•
....
••
..
. .
•.
..
. .
•.
...
•
..
...
•
..
... ...
116
5-3-3. Expression
of
character
string
.....
..
...
..
. •
..
..
••
....
.
.....
• .
..
. . • . . . . .
...
116
5-3-4.
Structure
of
variable
name
..
.
..
. . .
..
.
.....•....••....••...••..
..
••.
....
...
117
5-3-5.
Structure
of
program
..................
..
. .
..
. . .
•....•........
...
.....
....
117
5-3-6.
Structure
of
reserve area
....
....
.
....
.
....
.•
....
•
......
..
.
..
..
.
..
.
...
.
....
118
5-4.
System
subroutines
....................
.
...............
•
..........
•.
....
.
........
120
5-4-1.
Character
function
s
........•..•.
...........
.........................
....
. 122
5·4-2
.
Arithmetic
subroutines
.....................................•..............
127
5-4-3.
Comparison
.
..
.....
. . . .
...
.•.
..
....
. .
..
.............................
.....
128
5-4-4.
Search
..
.
..
. .
..
...................
.
..
.
...
••
....
•.
..
......
••.
...
.•
.....
..
. 129
5-4-5.
Disp
lay
..
..
•
..
. .
•..
...
•
...
...............
•.
. .
..
•
.....•....
•.
....
•.
...
.
..
.
131
5-4-6.
Printer
...
..
....
. •
..........
•
...
• .
...
•
...
.
••
..
. .
•.
..
. .
..
...
•
..
...
•
..
. . . . . . 135
5-4-7. Cassette tape
..
. . .
..
.......
..
.
..
.
....
.
..
. •
..
. . • , .
..
.
•.
..
. .
..
..
. .
..
. .
..
. . . 138
5-4-8.
Caution
for
system
subroutine
call
141
6.
Machine
language
programming
examples
.....
. . .
..
...
•
..
..
•
.....
•
.....
.
..
.
...
. .
.....
143
6-1. B
inary
to
hexadecimal
conversion
.........
. . . .
....
•..
..
•
.....
•
............
. .
...
..
144
6-2.
Display
inversion
......
..............
.
....
...
. .
........
•.
............
.....
. .
.....
145
6-3
. Single
display
dot
left
shift
...........
:
........................................
...
146
6-4
. Single
display
dot
right
s
hift.
....
...
.....
..
. . .
.....
..............
..........
...
....
147
6-5
. Conversion
of
USING
format
expressed
numerical
data
into
cha
racter
string
.
....
.
..
148
6-6.
Power
off
that
does
not
activate
the
printer
upon
power
on
148
Do not sell this PDF ! !!