1. 程式人生 > >閃爍燈-51微控制器-asm-組合語言

閃爍燈-51微控制器-asm-組合語言

在P1.0埠上接一個發光二極體L1,使L1在不停地一亮一滅,一亮一滅的時間間隔為0.2秒。

彙編源程式:

        ORG     0000H
START:  CLR     P1.0    
        LCALL   DELAY
        SETB    P1.0
        LCALL   DELAY
        LJMP    START   
DELAY:  MOV R5,#20
        D1: MOV R6,#20
        D2: MOV R7,#248
        DJNZ R7,$
        DJNZ R6,D2
        DJNZ R5
,D1 RET END

源程式