单片机1602液晶如何按键显示
http://tieba.baidu.com/p/3594040002,再这个贴吧上,注意我是要按键的...
http://tieba.baidu.com/p/3594040002,再这个贴吧上,注意我是要按键的
展开
展开全部
程序有问题,我认为,在你的程序扫描中没有进行松键检测,按键按下的时候,每次进入都返回一个键值,事实上应当,一个按下,只返回一个值。
没有源程序,我是这么猜测的,问题较可能是出现在这里,今天新年春节,愿好运与你同在!
没有源程序,我是这么猜测的,问题较可能是出现在这里,今天新年春节,愿好运与你同在!
追问
我再这个贴吧的下面又修改了一下程序发出来了,为了避免大家都说是没有松手检测惹得祸所以添加了松手检测
追答
嗯!你的按键检测程序写了好长!
你的主函数里,对b也就是按键的判断值,处理之后没有复位,一次按下之后,这一个值依旧被保留,就好像按键一直都在按(譬如,你赋一个0xff,主函数循环里没有对它进行判断,你就可以把它作为初始化值)。
你这一个问题好久了呀!这么多天都没有解决吗?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询