All and more about Sharp PC-1500
at
http://www.PC-1500.info
CONTENTS
1. Mac
hine
Language .. . . •. ... .. .. .. ... .•.. . . .. . .. . . .. . . .. . .. . . ..•. .. . ••••. •.•.. ..•.•.•. 1
2.
LH
5801
Microprocessor
. .. . .. .
..........
.
..
. ..
..
: .. . . .. . .. . . .. . . .. . .. .. .. .. ... .. .•.. . 5
2·1.
Outline
of
LH5801 . . . . . . . . . . . . . . • . . . . . . . . . . . . •. . . • . . . . •. . . . . . . . . . • . . . •. . . . . . . . • . . 6
2-2.
Internal
structu
re . .. . .•.. .. .. .. ••. ..• •. .••. ..•. ..•.. .. •. .. •. .. •. •••. ••. .. •. •.. •. . 7
2-2· 1.
Block
diagram.. .. .
..
. ..
.•.
.. , •.
.•
,
..
...
..
..
...
....
.. . . •.• •. .••. . .. ••.. •. . 7
2-2-2. Internal registers
....
•
..
.. . .. ,
......
.. . .
..
..
...
. .
..
..
..
. .. ,. .. .•.. ... .. •. . 8
2·2·3.
St
at
us
fl
ags . .. . . .. . .. . . .•... .. .. . •..•.. . .•. .. ... .. .. .. . . •. .. ... .. . •. .. .. . 8
2·
2·4.
CPU pin descri
pt
i
on
.. . . .•..•.•.•••.. .•. .. •. .. •. ...•. .. . .. .. .. .. ..•. .. . .. . 9
2·3.
Functions
. .. . . .. . .. . . .. . .•.. .. ••. .•
..
.. ••... •. .. •. ... . ..
..
. .. . . •••. •.. ..• •. .. . •. 14
2-3-1.
2-
3-2
.
2-3-
3.
Timer .. .. ..
...
.•...•.
..
••
.
..
•. .
.•.
.
..•.
..
•.
..
..
...
. . . . • .
.•...•.
..
........
14
Interrupts
.. . .. . . .. . . .. . .. .
..
. .. . •. ..• . .. •• ....
..
.. •. ..• .• . ..
..
.. .•. ..•.. . 17
Resel .. . . .. •.•.. .. .. ... .. .••. .. •. . ..•. .. ••. ..•.. .. •. . . . .•. ...•. ..•. .. . .. .
20
2-3-
4.
CPU
system sequence .. . . .. . . .. . .. . .. . . .. •. .. .. .. •••. •. . . .•.•. •. . .. •.•.•.
21
2-
3-5.
BF
fli
pflop
.. . . .. . . .. . .. . . .. ... .. .. .. ... .. .. .. ... .. .. .. . . .. .. ... .. ... .. .. .
22
2-3-6
.
WAIT
funct
i
on
..
. ..
...
..........
. .. .
..................
. . . .. .
....
..........
23
2-4. LH5801 i
nstructions
. .. . . .
........................
..
.
.........
....
................
24
2-4
·
1.
Outline
.. . .. . . .. •.•.•.. . . .. . . .. . .. . . .. . .. •.. . ••. . •••.. . .. .. .• .. . . .. •.•.• . 24
2-4-2.
Add
. subtract, and
loglcal
Ins
tructions
.. . . .•. ..•.. .
..
. .. •. .. .. .
..
.. . .. . . .. . 25
2-4-3.
Compare
and
bit
test . ..
...
. .
.....
. ..
.....
.. . .. . . ..
..
...
....
.. ,. . . .
..
.. . . .
31
2-4-4
. Transfer
and
search
instructions
.. . .. . . .. . •...•.. .. •. .. . .• •. .•.. ..••... .. .
33
2-4-5.
Block
transfer and search
Instructions
.. . . .. . .. •. .. ..•.. •. ••.. .. ... •. . . .. •.
38
2·4·
6.
Rotate and
shift
instrucllons
.. . . .. . .. . . .. .. ...•. ..•.•.. .. ••..•. . .. . . .. . .•. 39
2·4·7.
CPU
control
instruction
s. •.•,. ,
.,,.
,. , .
..
..
....
...
-.- .. .. ••.. •. ...•. .. ... .
42
2-4-8.
Jump
in
struction
s . .. . . .. . .. . . .. . ••..•. .. •. ..
..
.. . . •. .. .. •. ..
..
.. .•. ... . .. 45
2-4-9.
Subroutine
jump
i
nstru
ctions
....
.. •..•. ..•. . .. •. .
..
.. . . ..•. .. ••. .. •. ... .. . 49
2-4-10.
Return
in
structions
.. . .•.•.. .. .. .••..•. .. . .. . .•. ..
..
•. . ..•.•.•.. . .•. ..•.•.
53
2·5.
Comm
and
list
.....
..
.
.•.•......•.....
. .•
..
. .. _.
___
.. •. __. •
...
...
..
.•.
.....•...•.
54
2·6. Elec
lr
ic
al characteristics
and
timings
_
..
.. _. _. _
....
__
........
__
. _
....
...........
__ 63
3. LH5810/LH5811
1/
0
port
controller
...
.
•....•.•
.
....
.•.•........
. .
..........
.
......
.
..
67
3-1.
Outline
..
....
.
...
.. •.. .. .. .
...•
.
•.•.....••..••
.
..•.
....
.
...
. .
.•
. .. . .••
•..•.•..
.
..
68
3·2. Functions . . . .. .. . .. . . .. .. . .. . . •. .. ••. .. .. ... •. . . •. . .. .. . .•. . . . .. •. . . .. .. . .. .. .. .
68
3-3.
Inf
ernal
structure .. . .. . . .. . . .. .•. ..•. .. . •. ..
..
.. . •. ... .. .
..
. .. .. •••.
..
•. .. •. .. .. . 70
3-3-1. Bl
ock
diagram
.......
..
.•. .
.•
...
., .
..
..
..
..
..
..
.. . . .. .
..
.. .
...
.
...
.,. .. . . . 70
3-3-2.
Internal registers .. .. ... .. ..•. .. •.. ..• •. .. . . ..
..
.. .•. .. .. ... .. .. .. ..•.•.. . 70
3-3-3. Pin
descripli
on
.
.......
.
.•.....
.•
.
.......
•. . .. •. . .. ,•..
..
,
...
,
....
, . .. •.. .
73
3-4.
Functions
.
.....
.......
. .. ,
...
. .. . .
....
•. _
..
•. . . _
....
••
.. •
......
••
_. _
•.
..
, . .. . .. .
74
3-4·
1.
Operation
....
. .
......
..
•. .
.•.
..
••.
..
..
..
.•
...
. . . . . •
..
.
..
. .
..
. • .
..
• •
..
.
...
74
3-4-2. Wait
control
.. . .. . . .. . ..•. .. •. ..•• •. •• . .. ••. .. •. . .
..
. .. .. •.. ..•. .. •• ... .. . 75
3-4-3.
Serial data i
npuL
.. .. ...•. ..•. ... •. ..•. ..
..
.... . ...
..
.. ... . ..
..
. ... .. .. .. .
76
3-4·4.
Reset
......
.....................
..
..
.
..
. .
__
..
•
..
.•
.•..
.. . . .. •• •..•. •. •. •. 77
3-5.
Specification
__
. _.
__
..
....
..........
.
..
_. _. _
....
___
....
_____
.. .. . .. . . .. . . .. . .. . . . 78
3-5
-1.
1/0
port
controller
inpul/output
circuits....................
..
.
.......
. .
..
. .
78
3-5-2. Pad la
yout
and
struc
ture .. .
....
.. .
......
....
...
...
. .. . . . .. . . .. •. ...• •. . .. . 79
3-5-3. Electrical characteristics .•.••. . . .••. .••. .
..
. .. •. .. •. •. . ..•.•.•.. . . .. ..•.. .
79
Do
notsale this PDF !!!