微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 1302时钟按键显示问题

1302时钟按键显示问题

时间:10-02 整理:3721RD 点击:
我的按键设计是K1负责开启日期时间设置,每按一次设置年、月、日、时等。通过调加减键来调时间,按最后一次启动时钟,跳出调时函数。K4负责进入调闹钟函数,在函数里要停止显示日期时间,改成显示调闹钟界面。按几次K4分别调时和分。按最后一次k4,跳出调闹钟函数,返回显示时钟界面。主程序里如果检测到K4按下,则进入调闹钟界面,不显示当前时间,调整闹钟。如果没有按下,则进行调时间的键扫描,显示当前时间。
现在问题是如果主程序里加上检测K4是否按下的语句(if-else),屏幕一片空白,按键没有反应。如果把if-else注释掉,只保留扫描设置时间键和显示时间的语句,一切都正常了。
请问什么原因?

主程序



显示设置闹钟界面


Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top