KITA BERBAGI ILMU YUUKK.....KARENA ILMU INSYA ALLAH JADI MANFAAT TUK DUNIA AKHIRAT, AMIN....

Kamis, 17 Februari 2011

Contoh Program Led Run UKK 2011

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

1 komentar: