紧急求助! 51单片机基础上的密码锁,通过按键在12864液晶上实现clear键

2019-03-24 18:54发布

做的是电子密码锁、当输入密码过程中错误操作时,想用clear进行位删除,在12864上显示,即当扫描到clear键按下时,调用子程序、、
求大神编段大概的程序,并指导、、万分感谢!(怎样才能按一下键,在液晶屏上清除一个数字,按下clear键后,数据不会被保存到24c01中)
PS:只用需要编段检测到按键时调用的主体程序,和清屏(清一位,而不是全部清屏)子程序即可、、 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
2条回答
Li_Lei
2019-03-25 07:42
看你的描述比较混乱,这么写程序很容易乱套的.
你应该按硬件把程序分成一块一块的,比如按键就是按键,显示就是显示,获取输入数据就是输入.分别完成就清楚多了.
if (InputPassw()==ERROR || KeyGet()==CLEAR) {
   ClearScreen();
  ...
} else {
  LCD_Display("接受...");
}

一周热门 更多>