八路流水灯的制作(汇编语言)

本次课我们主要制作一个八路流水灯。
一、八路流水灯原理图设计
二、八路流水灯元件清单
序号 | 名称 | 规格 | 数量 | 备注 |
1 | 电阻 | 220欧姆 | 9个 | |
2 | 电阻 | 8.2K | 1个 | |
3 | 电解电容 | 10UF | 1个 | |
4 | 瓷片电容 | 30PF | 2个 | |
5 | 轻触开关 | 6X6X6 | 1个 | |
6 | 晶振 | 12MHZ | 1个 | |
7 | 牛脚座 | 10P | 1个 | |
8 | 单片机芯片 | AT89S51 | 1块 | |
9 | 万能板(洞洞板) | 6X8CM | 1块 | |
10 | 发光二极管 | 3MM | 8个 | |
11 | 导线 | 0.5单股 | 若干 | 网线可以代替 |
三、八路流水灯元件实物图
四、八路流水灯实物图
五、八路流水灯程序设计
ORG 0000H
LJMP START
ORG 0030H
START:MOV A,#0FEH
LOOP:MOV P1,A
LCALL DELAY
RL A
LJMP LOOP
DELAY:MOV R7,#250
D1:MOV R6,#250
D2:DJNZ R6,D2
DJNZ R7,D1
RET
END
六、把上面的程序输入电脑,编辑编译后,用ISP下载线下载到单片机芯片中,就可以观看到流水灯的效果。
评论
学习一下。
对于新手来说 还是不错的额