线没接对 |
kangkang99 发表于 2018-4-30 18:18 您好,没明白您的回答的意思是什么。 是“http://www.51hei.com/bbs/forum.php?mod=viewthread&tid=19357”这种按键的处理方法还是? |
按键扫描不要放中断里,最好用分时扫描,又不用加延时,处理又不会卡滞 |
HC6800-ES-V2.0 发表于 2018-4-28 08:53 我现在把自动控制LED的亮度的程序放在主程序main的while中了,这样就可以设置时间和闹钟了,但是后面再加手动控制LED亮度在主程序main的while中的时候,按键5的模式好像不起作用,无论按键5如何切换,自动控制和手动控制的LED无法再灭 |
这种按键功能,特别是你的set功能键,一定要用外部中断,才能打断程序,进入设置程序。 你想想啊:一个程序正常执行在时间的读取和显示部分,就无法扫描你的键盘,你按键当然就不会有反应,而且扫描键盘的时间好短的,你按键只能碰运气——恰好让程序扫描到你在按键——那个机率太小了。 看了你的程序,就是没有发现外部中断的服务函数,所以,可以肯定,按键不起作用的原因——外部中断!!! |
admin 发表于 2018-4-27 21:03 谢谢管理员 ![]() |
小白帆 发表于 2018-4-27 17:23 24小时必答区下载不用黑币的 |
论坛管理员,为什么我没设置附件下载需要黑币,它自动就有了,这样别人怎么会帮我解答问题呀? |