求助一个单片机灯程序

2019-07-16 06:38发布

求助一个灯的程序  叫堆积灯,就是8个灯  从左到右,流水过去,然后第8个长亮,在回到第一个 流水过去,第7个长亮,在次期间第8个一直亮,在回第一个,流水过去带第六个,然后长亮,第7和8一直不灭,就这样
  要单片机的编程程序,不要C语言的
  不知哪位会帮下我 谢谢   
论坛里回复或QQ395230628 传给我程序.TXT的  谢谢
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
diangongshi
1楼-- · 2019-07-17 02:04
 精彩回答 2  元偷偷看……
chinesecao
2楼-- · 2019-07-17 07:58
汇编上学时就没学会!
hncel
3楼-- · 2019-07-17 13:53
这个可以用傻瓜编程法!
----------------部分程序--------------------------
MOV P1,0FFH;初始化端口
MOV P1,0FEH;第一个灯亮
LCALL DELAY;延时
MOV P1,0FDH;第二个灯亮
LCALL DELAY;延时
---------到了第8个灯后--------
MOV P1,7FH;第八个灯亮
LCALL DELAY;延时
MOV P1,7EH;又从第一个灯亮,同时第八个灯也亮
LCALL DELAY;延时
以此类推




hncel
4楼-- · 2019-07-17 17:38
这个可以用 更傻瓜编程法!
----------------部分程序--------------------------
MOV P1,1111 1111B;初始化端口,全不亮
MOV P1,1111 1110B;第一个灯亮
LCALL DELAY;延时
MOV P1,1111 1101B;第二个灯亮
LCALL DELAY;延时
---------到了第8个灯后--------
MOV P1,0111 1111B;第八个灯亮
LCALL DELAY;延时
MOV P1,0111 1110B;又从第一个灯亮,同时第八个灯也亮
LCALL DELAY;延时
以此类推
hncel
5楼-- · 2019-07-17 18:32
忘了, MOV P1,#0FFH
立即数前要加"#"
好久没弄51单片机了,汇编也丢得差不多了!
金持
6楼-- · 2019-07-17 21:03
 精彩回答 2  元偷偷看……

一周热门 更多>