Herunterladen Inhalt Inhalt Diese Seite drucken

Druckertreiber - Kleincomputer KC 85 Handbuch

Vorschau ausblenden Andere Handbücher für KC 85:
Inhaltsverzeichnis

Werbung

Handbuch für den Programmierer
6.4:

Druckertreiber

Ein Beispiel für einen vom Installationsprogramm MSYSG verwalt-
baren Druckertreiber, ist eine CENTRONICS-Routine für den Modul
M001 (/13/). Dieser Treiber ist für die Modulschachtadresse 8
ausgelegt,
kann
angepaßt werden. Die darauffolgenden acht Byte wurden aus Kompa-
tibilitätsgründen zu den V24-Treibern freigehalten.
Zu beachten ist, daß Programme für das Grundgerät am günstigsten
mit der .PHASE-Anweisung auf die Zieladresse übersetzt werden, da
MicroDOS-Programme im Allgemeinen ab Adresse 100H lauffähig sind.
Beim Linken muß das Programm auf Adresse 100H gebunden werden.
Für das unten stehende Beispiel kann folgendermaßen verfahren
werden:
>LINK
*CENTR.LST/N/P:100
*CENTR/E
F003
0026
0000
00EF
0004
0006
0005
0007
0200
18 0B
0202
18 31
0204
08
0205
020D
3A 0204
0210
47
0211
0E 80
0213
ED 78
0215
FE EF
0217
C0
0218
68
0219
3E 02
021B
16 01
021D
5A
021E
CD F003
0221
26
0222
3E FF
0224
D3 06
87
aber
durch
Änderung
.Z80
.PHASE 200H
;* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
; CENTRONIC- TREIBER
;* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
;VEREINBARUNGEN:
CAOS
EQU
MODU
EQU
CRT
EQU
;SYSTEMZELLEN CAOS
;
MKENN
EQU
PIOA
EQU
PIOAC
EQU
PIOB
EQU
PIOBC
EQU
;
;* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
;PARAMETERUEBERGABE BEI AUFRUF:
;CENTRON MODULSCHACHT USER-OUT
;
8 u.s.w.
;* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
JR
START
JR
SDD
;- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
MODSCH:DEFB 8
DEFS
8
START:LD
A,(MODSCH)
LD
B,A
LD
C,80H
IN
A,(C)
CP
MKENN
RET
NZ
;
ST1:
LD
L,B
LD
A,2
LD
D,1
LD
E,D
CALL
CAOS
DEFB
26H
LD
A,0FFH
OUT
(PIOAC),A
der
Speicherzelle
0F003H
26H
;UP-NR. MODUL
0
;UP-NR. CRT
0EFH
;MODULKENNBYTE DIO
04H
;PIO KANAL A DAT
06H
;
STEUERWORT
05H
;PIO KANAL B DATEN
07H
;
STEUERWORT
2/3
;SELBSTSTARTADR.
;MODULSCHACHT
;FREI
;ZUWEISUNG M001
;BIT-MODE
Anlage 6
MODSCH

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis