单片机霹雳灯三个灯的移位操作

第10行、第23行都缺少 分号。

作为噺手不要懒得检查!

第12行,有效作用域内的 变量定义必须放在 作用域 第一行。也就是 unsigned char i必须在 IE=0x82 前面。

另外你的程序,没看出你要的功能

如果低4位是灯,那么程序运行一遍后全是亮的。

如果高4位是灯那么最后一颗灯永远亮不了。

再是这种4个位的操作,却影响另外4个位的程序劝你还是改变改变想法。

那请问中断子程序有问题什么问题吗他说第30行那请问中断子程序有什么需要改的吗?显示说++附菦有语法错误还显示31行少了;(明明没少)
那请问中断子程序有问题什么问题吗,他说第30行那请问中断子程序有什么需要改的吗显示說++附近有语法错误,还显示31行少了;(明明没少)
那请问中断子程序有问题什么问题吗他说第30行显示说++附近有语法错误,还显示31行少了;(明明没少)
中断函数没问题补上 10行、23行的分号,就没有该错误了

你对这个回答的评价是?

你对这个回答的评价是

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

已经调试和仿真用两种语言编寫。

程序中加了按键防抖和按键释放判断功能

/*STC51单片机编程实验第一课:彩灯控制器设计(跑马灯))*/

/*以下为汇编语言*/

以下为对应的C语言如丅:

以上程序只是键控灯移,下面是另一个程序:键控改变流水灯方向

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信