Download Print this page

Sharp MZ-80P4 Instruction Manual page 35

Dot printer
Hide thumbs

Advertisement

..
180 ASSEMBLER SP-7101
PAGE 01
"~
01 0000
;; ; ;; ; ; ;; ; ; ;; ;; ;; ;; ;; ;
;
;
; ; ; ; ; ; ;
02 0000
03 0000
PRINTER CONTROL ROUTINE
04 0000
05 0000
• • • • • * • • • • • • • • * • • • • • • • • • • • • • • • • •
I I
I 1 1 I 1 1 , 1 ,
1 , 1 1 1 ,
, 1 1 1 1 ,
1 1 I
,
1 • I
I
I
06 0000
07 0000
PRINT CONTROL
08 0000
09 0000
n;;;nnH;;;;;;;;;;;;;;;;;;;;;
10 0000
11 0000
ACC PRINT
12 0000
13 0000
PRINT:
ENT
14 0000 F5
PUSH
AF
15 000,1 CDIDOO
CALL
"PRNT
16 0004 CD6500
CALL
STCK
17 0007 FI
POP
AF
18 0008 C9
RET
19
0009
20 0009
MESSAGE PRINT
21 0009
DE=DATA LOW ADR
22 0009
(END=CR CODEI
23
0009
24 0009
PMSGE:
ENT
25 0009 F5
PUSH
AF
26 OOOA 05
PUSH
DE
27
0008 lA
PM%I:
LD
A, (DE I
28 OOOC CDIDOO
CALL
"PRNT
29
OOOF lA
LD
A, (DE I
30 0010 FEOD
CP
ODH
31 0012 2S03
JR
Z,PMSG2
32
0014 13
INC
DE
33
0015
ISF4
,JR
PM~:G
I
34 0017
CD~500
PMS(i2
~
CALL
STCK
35
OOIA DI
POP
DE
36 0018 FI
POP
AF
37 OOIC C9
RET
3$
0010
3~1
O(l\['
PRINT
40 00 I D
41 0010 F5
"PRNT:
PUSH
AF
42 00lE
:3EOO
LD
A,OH
,BUSY CHECK
p
"
0020 [:D2:300
CALL
BUSY
44 0023 FI
POP
AF
45 0024 D3FF
OUT
(POTFF), A
,DATA OUT
46 0026
3E80
1.0
Af80H
47 00Z8 D2-FE
OUT
(POTFEI,A
,DATA
STB
HIGH
48 002A 2-EOl
Lo
A,OlH
'BUSY CHECK
49 002C
CD2'2-0(l
CALL
BUSY
50
OQ2F AF
XOR
A
32

Advertisement

loading