Page 106 -
P. 106

第九章 LED 顯示實驗

實驗 9-1 跑馬燈(8 位元)實驗
功能:MCS-51 之埠 1(PORT-1)控制 8 個 LED,每次只有一個 LED 亮,每隔 0.5 秒依序

       由右兒左點亮一個 LED。
開關設定:無

程式:

        ORG 00H

        JMP START

        ORG            30H

START:

        MOV A,#00000001B

$1:

        MOV P1,A

        CALL DELAT_0.5S

        RL A

                  JMP  $1
DELAY_0.5S:

        MOV R7,#05

$3:

        MOV R6,#200

$2:

        MOV R5,#248

        NOP

$1:

        DJNZ R5,$1

        DJNZ R6,$2

        DJNZ R7,$3

        RET

        END
   101   102   103   104   105   106   107   108   109   110   111