永发信息网

这个单片机流水灯程序我只会顺向不会反向和顺向结合着用。求解

答案:2  悬赏:30  手机版
解决时间 2021-11-18 10:11
这个单片机流水灯程序我只会顺向不会反向和顺向结合着用。求解
最佳答案
#include

unsigned char cnt = 0;
unsigned int i;

main()
{
while(1) {
for(cnt = 0; cnt < 8; cnt++) {P1 = ~(0x01 << cnt); for(i = 0; i < 30000; i++);}
for(cnt = 7; cnt > 0; cnt--) {P1 = ~(0x01 << cnt); for(i = 0; i < 30000; i++);}
}
}追问呵呵,大神现在我主要想知道,我用if 语句到底错啦里了,走出逻辑的误区追答你的程序没有错,只是,功能仅有单向(正向)循环。

如果希望反向流动,就得再写一个 while()构成循环。
在外边,还要加上一个while,把正向、反向,都包括在里面。

我写的,只不过就是用 FOR 代替了你写的 WHILE,格式能简单一些。
全部回答
原理一定要搞清楚
需要给你写吗追问可以,我是新手啊。。追答好的 丘说吧
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
人头马和轩尼诗哪个好?
现在读《论语》还有用吗?
灌满和充满的区别是什么
车风尚汽车用品体验店地址在哪,我要去那里办
美国打仗30年浪费14万亿美元难道就没有利益吗
二十五天的幼鸽翅膀下毛没长齐能分家吗
有找男保姆的吗
现在女漫游超一线的时候,准备给大女儿搞装备
北方办丧事衰盆是什么意思
谁知道南京高淳古柏双湖路
文登学原浆酒多少钱
户口迁出老屋征用还能批地建房吗?
人民币的顺子号豹子号吉祥号怎么排的?
如何评价柚子社(Yuzu
电信2016乐享4g套餐99元每月赠费吗
推荐资讯
乌龙草怎么捕捉昆虫
1997年1月16日是阴历还是阳历
你好,我要加工小钢磨上的磨齿,用过45号钢和
什么叫船矶?
空调连接铜管能往上走吗
直接用手指填补地砖填缝剂有什么危害?
DC培训中心地址在什么地方,想过去办事,
怎么样才能把手保养的又白又嫩
藕粉与土豆粉营养比较
今天刚刚求的签,求行家帮我解释一下签文的内
依杰雅美容店地址在哪,我要去那里办事,
用9.0.7.3这4个数写成一个乘法算式
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?