时钟芯片程序中按键按下声音有变长的意外的情况出现

2020-03-12 19:48发布

我写了时钟芯片程序显示时间,按下按键声音短促,但是按键按着按着会出现声音变长的情况,我自己觉得display函数运行时间太长的原因,我把这个display函数给屏蔽后蜂鸣器声音就不会出现声音加长的情况!
请问遇到这种情况我该怎么处理?

key_scanf函数是写在主函数里面,按键是机械按键,蜂鸣器是无源的

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
20条回答
ayb_ice
2020-03-14 01:26

显示是使用TFT160128点阵屏来显示时钟芯片读出来的时间,时间我都是分段显示的,要不然一下子显示出来就 ...


你的驱动不行吧,刷新一全屏也花不了多少时间吧,10~50MS足够了,除非你MCU很弱
你BEEP一般响多少时间,如果不行可以在定时中断控制BEEP关

一周热门 更多>