51单片机控制十个LED灯依次点亮,然后第一个最亮,后面依次渐暗,往一个方向移动,C语言怎么写?谢谢,
答案:2 悬赏:0 手机版
解决时间 2021-02-06 02:12
- 提问者网友:别再叽里呱啦
- 2021-02-05 07:01
谢谢,大侠了。。。。
最佳答案
- 五星知识达人网友:西风乍起
- 2021-02-05 08:03
51往后你会学到LED数码管,你会知道人眼看到10ms以内的闪烁是分辨不出来的,就像我们看电视时一个道理,这样你的问题就很好解决了,只要设置延时程序让LED端口在1和0循环,1到10个灯把延时时间调成不一样的,注意都要在10ms内,就可以实现了。
全部回答
- 1楼网友:渡鹤影
- 2021-02-05 08:59
首先要查看电路的连接,看看输入连接到单片机的哪个引脚(比如p1.0),led灯连接到哪个引脚(比如p2.0)。然后看是高电平有效还是低电平有效(也就是高电平时led灯亮,还是低电平时led灯亮)。
如果是高电平灯亮的话,程序如下:
p2.0=p1.0;
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯