1 * (PL$U) REV 1.0 LOW LEVEL INCREMENTAL PLOTTER DRIVER
4 * PROGRAM TITLE: PL$U (PL$U, PL$D, PL$L, PL$R, PL$PU, PL$PD,
5 * PL$UR,PL$UL,PL$DR,PL$DL)
7 * LOW LEVEL PEN PLOTTER ROUTINES
11 * 1.1 (2007-11-08) - ADDED PEN POSITION TRACKING
21 * LOW LEVEL PEN PLOTTER DRIVER ROUTINES PROVIDING HARDWARE
22 * ABSTRACTION BY PROVIDING SIMPLE ROUTINES FOR PEN MOVEMENT.
34 * CALL PL$D - STEP DOWN
35 * CALL PL$L - STEP LEFT
36 * CALL PL$R - STEP RIGHT
37 * CALL PL$PU - RAISE PEN
38 * CALL PL$PD - LOWER PEN
40 * CALL PL$UR - STEP UP+RIGHT
41 * CALL PL$UL - STEP UP+LEFT
42 * CALL PL$DR - STEP DOWN+RIGHT
43 * CALL PL$DL - STEP DOWN+LEFT
47 ********************************************************************************
50 PADR EQU '40 PORT ADDRESS OF THE PLOTTER INTERFACE
65 REL THIS IS A RELOCATEABLE OBJECT
69 OUT DAC ** DO THE MOVEMENT
167 PEN DEC 0 PEN STATE: 1=DOWN