PROGRAM LED RUN UKK 2011
0000 2 ORG 00H
0000 3 START:
0000 7590FF 4 MOV P1,#0FFH
0003 30B005 5 JNB P3.0,KIRI
0006 30B111 6 JNB P3.1,KANAN
0009 80F5 7 SJMP START
000B 8 KIRI:
000B 74FE 9 MOV A,#0FEH
000D F590 10 LAGI: MOV P1,A
000F 1129 11 ACALL DELAY
0011 23 12 RL A
0012 30B105 13 JNB P3.1,KANAN
0015 20B2F5 14 JB P3.2,LAGI
0018 80E6 15 SJMP START
001A 16 KANAN:
001A 747F 17 MOV A,#07FH
001C F590 18 LAGI2: MOV P1,A
001E 1129 19 ACALL DELAY
0020 03 20 RR A
0021 30B0E7 21 JNB P3.0,KIRI
0024 20B2F5 22 JB P3.2,LAGI2
0027 80D7 23 SJMP START
0029 24 DELAY:
0029 7864 25 MOV R0,#100
002B 790A 26 TND1: MOV R1,#10
002D 7A64 27 TND2: MOV R2,#100
002F 00 28 TND3: NOP
0030 DAFD 29 DJNZ R2,TND3
0032 D9F9 30 DJNZ R1,TND2
0034 D8F5 31 DJNZ R0,TND1
0036 22 32 RET
33 END ; END selesai Program
VERSION 1.2h ASSEMBLY COMPLETE, 0 ERRORS FOUND
RUNLED^1 PAGE 2
DELAY. . . . . . . . . . . . . . C ADDR 0029H
KANAN. . . . . . . . . . . . . . C ADDR 001AH
KIRI . . . . . . . . . . . . . . C ADDR 000BH
LAGI . . . . . . . . . . . . . . C ADDR 000DH
LAGI2. . . . . . . . . . . . . . C ADDR 001CH
P1 . . . . . . . . . . . . . . . D ADDR 0090H PREDEFINED
P3 . . . . . . . . . . . . . . . D ADDR 00B0H PREDEFINED
START. . . . . . . . . . . . . . C ADDR 0000H
TND1 . . . . . . . . . . . . . . C ADDR 002BH
TND2 . . . . . . . . . . . . . . C ADDR 002DH
TND3 . . . . . . . . . . . . . . C ADDR 002FH
uhdHDBAJHBD
BalasHapus