微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 按键处理

按键处理

时间:10-02 整理:3721RD 点击:
请问上图的按键处理与用查询方式相比有什么有点吗?


个人觉得,这个本来就是查询判断,只不过是定时的,在大的程序中不容易漏掉结果,小程序,和在while大循环中查询几乎没有两样,其他的暂时没有发现.

大程序中不容易漏掉结果,,这句话很管用哦,,哈哈哈谢谢

问题很大

对于程序相对较大的时候这样做能够节省很多空间资源,不会出现不必要的错误

http://bbs.elecfans.com/jishu_289442_1_1.html
我在第五部分“应用说明”中讨论了一下while(1)式和中断式的优缺点了。欢迎指教。

我使用的单片机是 arduino, 它有8路端口可以实现Pwm 输出。    我手里还拥有的是 共阳极的rgb灯带,需要12v电压驱动。
现在问题有两个:
1 我原先懂得是 如果灯带是共阴极的,而且如果灯带的阳极驱动是5v的话,我就可以用arduino 的pwm输出 来控制rgb不同的亮度来控制颜色。 但现在灯带是共阳极的,那输出口应该怎么连接呢,才能控制rgb灯带变色。 原理又是什么呢? 我最需要的其实就是电路图了。
2 假如解决了上面的问题,我其实要控制的是 5、6条灯带,但现在只有8个pwm输出口,1条灯带就需要3个pwm输出口,这个怎么解决呢?  使用数据选择器,或者数据分配器吗?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top