This Is The Light - Asm File (Source File)
This Is The Light - Asm File (Source File)
MOV R1,#0
MOV R2,#11
DJNZ R0,$
DJNZ R1,$-2
DJNZ R2,$-4
RET
END
THIS IS THE LIGHT.LST FILE (LIST FILE)
LIGHT PAGE 1
11 ;
13 ;
7012 C2A8 17 CLR EX0 ;Disable int0 so that will not step
701C 22 24 RET
25 END
LIGHT PAGE 2
P1 . . . . . . . . . . . . . . . D ADDR 0090H
;This program will represent the binary value of my registration number using LEDs
P1 DATA 90H
ORG 7000H
ACALL DELAY
MOV P1,#11111111B
ACALL DELAY
MOV P1,#11111111B
ACALL DELAY
MOV P1,#11111111B
ACALL DELAY
MOV P1,#11001111B
ACALL DELAY
MOV P1,#11111111B
ACALL DELAY
MOV P1,#10011111B
ACALL DELAY
MOV P1,#11111111B
ACALL DELAY
MOV P1,#10001111B
ACALL DELAY
MOV P1,#11111111B
ACALL DELAY
MOV P1,#10111111B
ACALL DELAY
MOV P1,#11111111B
ACALL DELAY
MOV P1,#10111111B
ACALL DELAY
MOV P1,#11111111B
ACALL DELAY
MOV P1,#11001111B
SJMP LTX
MOV R1,#0
MOV R2,#11
CLR EX0
DJNZ R0,$
DJNZ R1,$-2
DJNZ R2,$-4
SETB EX0
RET
END
REG PAGE 1
36 ;
38 ;
43
48
705B 22 49 RET
50 END
LIGHT1 PAGE 2
P1 . . . . . . . . . . . . . . . D ADDR 0090H