; DISPMSG.ASM  DISPLAY ALTERNATING MESSAGES ON THE LED-8 DISPLAY
	ORG	8000H		;MUST ALWAYS BE ORG'ED AT 8000H FOR SBC-1
DISPMSG:CLR	C		;(C3 HEX) NEEDED FOR SBC-1 MACHINE CODE
REPEAT:	MOV	DPTR,#MSG1	;POINT TO THE MESSAGE
	CALL	60H		;WRITE EXTERNAL LED DISPLAY ROUTINE IN JUMP TABLE
	MOV	A,#1		;NUMBER OF SECONDS IN ACCUMULATOR
	CALL	48H		;DELAY IN SECONDS ROUTINE IN JUMP TABLE
	MOV	DPTR,#MSG2	;POINT TO THE MESSAGE
	CALL	60H		;WRITE EXTERNAL LED DISPLAY ROUTINE IN JUMP TABLE
	MOV	A,#1		;NUMBER OF SECONDS IN ACCUMULATOR
	CALL	48H		;DELAY IN SECONDS ROUTINE IN JUMP TABLE
	JMP	REPEAT

MSG1:	DB	'FIRST',0	;MUST BE TERMINATED WITH A ZERO
MSG2:	DB	'SECOND',0	;MUST BE TERMINATED WITH A ZERO

	END			;NEEDED BY MANY ASSEMBLER PROGRAMS
