|
流水燈電子小制作,是單片機(jī)入門級的制作,很多學(xué)習(xí)單片機(jī)的人都進(jìn)行這這樣的制作,下面介紹一下這個電子小制作的源程序、仿真文件,供單片機(jī)學(xué)習(xí)愛好者進(jìn)行學(xué)習(xí),讓他有自己動手,動手實(shí)踐一下這樣的電子小制作實(shí)例。
這是一個用匯編語言編寫的流水燈程序,程序非常簡短,初學(xué)都可用仿真軟件進(jìn)行仿真,也可自己購元件組裝實(shí)踐。
ORG 00H
LOOP: MOV A, #0FEH ;賦初值
MOV R2, #8 ;設(shè)計數(shù)值
OUTPUT: MOV P1, A ;送P1口輸出
RL A ;數(shù)據(jù)移位
ACALL DELAY
DJNZ R2, OUTPUT
LJMP LOOP
DELAY: MOV R6, #0 ;延時子程序
MOV R7, #0
DELAYLOOP:
DJNZ R6, DELAYLOOP
DJNZ R7, DELAYLOOP
RET
END
|
|