yufe 发表于 2022-4-12 22:46

部分程序搬过来后就不正常了

用键盘扫描调时间,不按按键的时候,时间显示并正常变化,而当按按键的时候本应该是按一下小时加或减一的可显示的是胡乱变化,小时设置的是==24;则清零,可有时候会超过24;

键盘扫描 以及返回值没问题,因为程序是我模仿别人的改的,他写的程序我试过 完全正常显示,,可我把他的部分程序搬过来后就不正常了,,到底是怎么个情况

dengdc 发表于 2022-4-12 22:48

小时设置的是==24;则清零,可有时候会超过24;

改为:>=24;则清零

yufe 发表于 2022-4-12 22:51


我试过了 ,仍然不行,我觉得因为有按键扫描一次只能加一   不会出现按一次按键突然蹦到30多的情况

liliang9554 发表于 2022-4-12 22:53

按键扫描在其他地方用呢

yufe 发表于 2022-4-12 22:56

我现在真的不明白是怎么搞的了,我把别人写的完全正常的程序拿来, 其他都不改动只是加了1602显示不按按键可以正常显示可按按键却变成了没有反应   请问这是什么情况是哪里有问题

songqian17 发表于 2022-4-12 22:58

很明显,按键没有消抖

yufe 发表于 2022-4-12 23:01

消了啊   按键 在之前的程序 没有任何问题

wyjie 发表于 2022-4-12 23:04

那也不知到了

yufe 发表于 2022-4-12 23:06

唉,还是没有什么结果,算了,多谢大家啦
页: [1]
查看完整版本: 部分程序搬过来后就不正常了