Selasa, 26 Juli 2011

contoh program led acak 1

DEWI:
MOV P1,#11111110B ;LED P1.0 NYALA
ACALL DELAY ;LAKUKAN PENUNDAAN SESAAT
ACALL PITA ;LOMPAT KE P1.2
ACALL INDREN ;LOMPAT KE P1.1
ACALL GLADY ;LOMPAT KE P1.5
ACALL GESANG ;LOMPAT KE P1.4
ACALL SELVI ;LOMPAT KE P1.3
ACALL SISKO ;LOMPAT KE P1.7
ACALL ANWAR ;LOMPAT KE P1.6
INDREN:
MOV P1,#11111101B ;LED P1.1 NYALA
ACALL DELAY
ACALL GLADY ;LOMPAT KE P1.4
PITA:
MOV P1,#11111011B ;LED P1.2 NYALA
ACALL DELAY
ACALL INDREN ;LOMPAT KE P1.5
SELVI:
MOV P1,#11110111B ;LED P1.3 NYALA
ACALL DELAY
ACALL SISKO ;LOMPAT KE P1.6
GESANG:
MOV P1,#11101111B ;LED P1.4 NYALA
ACALL DELAY
ACALL SELVI ;LOMPAT KE P1.0
GLADY:
MOV P1,#11011111B ;LED P1.5 NYALA
ACALL DELAY
ACALL GESANG ;LOMPAT KE P1.7
ANWAR:
MOV P1,#10111111B ;LED P1.6 NYALA
ACALL DELAY
ACALL DEWI ;LOMPAT KE P1.2
SISKO:
MOV P1,#01111111B ;LED P1.7 NYALA
ACALL DELAY
ACALL ANWAR ;LOMPAT KE P1.1
SJMP DEWI ;ULANGI DARI AWAL (DEWI/P1.0)
DELAY: MOV R0,#30
DELAY1: MOV R1,#0AAH
DELAY2: MOV R2,#0
DJNZ R2,$
DJNZ R1,DELAY2
DJNZ R0,DELAY1
RET
END

Tidak ada komentar: