找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

单片机流水灯代码这样写有没有错?

查看数: 2377 | 评论数: 14 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2020-4-2 16:17

正文摘要:

流水灯这样写有没有错

回复

ID:87766 发表于 2020-4-4 20:10
基础有点欠缺,建议找杜洋的爱上单片机看看
ID:722347 发表于 2020-4-4 16:46
直接检验,应该是出错了
ID:395560 发表于 2020-4-4 15:15
加while死循环,可以用移位函数,代码更简洁
ID:707309 发表于 2020-4-2 22:55
用-corl-(,)函数写,简洁一些,要加while(1)。
ID:695749 发表于 2020-4-2 22:35
这样没有错,但是还要规范,一是加相关的说明,这样更加清晰;二是要加while(1)语句//无限循环;三是要利用好tab键,使程序有层次。谢谢分享!
ID:720283 发表于 2020-4-2 21:20
楼上说的正确。不过建议你led共阳极。也就是低电平有效,
ID:721191 发表于 2020-4-2 18:51
除了没循环,剩下都对,加个循环,不知道对错可以在proteus上试试
ID:720329 发表于 2020-4-2 18:01
加个while(1);死循环
ID:475247 发表于 2020-4-2 17:20
流水灯的效果有了,但只流动一次
ID:721133 发表于 2020-4-2 17:19
这个是程序是对的,建议用p1口仿真比较方便
ID:721122 发表于 2020-4-2 17:16
可以在软件上运行一下,看看效果
ID:452950 发表于 2020-4-2 16:51
主程序跑完一遍会重新从入口开始运行的,结构简单的话不加死循环也可以
ID:706084 发表于 2020-4-2 16:31
程序应该没问题,但这样感觉就只会依次亮一遍,你要想连续,就在main里面加一个while。然后电路因为是C51 的P0口,可以加一个上拉电阻
ID:423511 发表于 2020-4-2 16:29
你这样写LED只亮一遍,加个while语句。

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表