|
流水灯电子小制作,是单片机入门级的制作,很多学习单片机的人都进行这这样的制作,下面介绍一下这个电子小制作的源程序、仿真文件,供单片机学习爱好者进行学习,让他有自己动手,动手实践一下这样的电子小制作实例。
这是一个用汇编语言编写的流水灯程序,程序非常简短,初学都可用仿真软件进行仿真,也可自己购元件组装实践。
ORG 00H
LOOP: MOV A, #0FEH ;赋初值
MOV R2, #8 ;设计数值
OUTPUT: MOV P1, A ;送P1口输出
RL A ;数据移位
ACALL DELAY
DJNZ R2, OUTPUT
LJMP LOOP
DELAY: MOV R6, #0 ;延时子程序
MOV R7, #0
DELAYLOOP:
DJNZ R6, DELAYLOOP
DJNZ R7, DELAYLOOP
RET
END
|
|