;----------------------------------------------- ;* * * * * * * * * CAPS * * * * * * * * * * * * ;----------------------------------------------- ; DEFB 0FEH DEFW BEGIN DEFW STOP DEFW BEGIN ; ;DEFINITIES ; ;-ROUTINES: CLS : EQU 00C3H POSIT : EQU 00C6H CHGET : EQU 009FH CHPUT : EQU 00A2H PINLIN: EQU 00AEH WRTVRM: EQU 004DH RDVRM : EQU 004AH FILVRM: EQU 0056H LDIRVM: EQU 005CH LDIRMV: EQU 0059H CHGCLR: EQU 0062H CHGMOD: EQU 005FH CHGCAP: EQU 0132H ; ;-ADRESSEN ; TXTNAM: EQU 0F3B3H TXTCGP: EQU 0F3B7H FORCLR: EQU 0F3E9H BAKCLR: EQU 0F3EAH GRPNAM: EQU 0F3C7H GRPCOL: EQU 0F3C9H GRPCGP: EQU 0F3CBH GRPATR: EQU 0F3CDH GRPPAT: EQU 0F3CFH SCRMOD: EQU 0FCAFH ; ;-KONSTANTEN ; SELECT: EQU 018H RETURN: EQU 0DH CSRDWN: EQU 01FH CRLF : EQU 0D0AH ;----------------------------------------------- BEGIN : ORG 0C000H CP A CALL CLS ;----------------------------------------------- LD B,10H SUB : LD A,1 CALL CHGCAP LD A,1 CALL DELAY LD A,0 CALL CHGCAP LD A,5 CALL DELAY DJNZ SUB JP EINDE DELAY : PUSH BC LUS1 : DEC A PUSH AF LD BC,2EA0H LUS2 : DEC BC LD A,B OR C JP NZ,LUS2 POP AF JP NZ,LUS1 POP BC RET ;--------------------------------------- EINDE : LD A,0 LD (SCRMOD),A CALL CHGMOD STOP : RET