此程序要求实现年月日时分秒星期的功能,用的1602液晶, 我用的开发板电路不会错,不过不知怎么的,星期功能就是没法正常实现 始终是MON。。。我还准备加入温度模块,不过,液晶屏幕已经满了, 我用屏幕移动的方法确实可以显示温度了,可是我想做的像电子表那样,先显示时间,按下一个键后清屏显示温度,再按一下在显示时间,而且清屏显示温度前设定的时间不变,显示温度时,时间依然按照设定继续走,不过又有一点小问题: 1)我在清屏显示温度和再按一下键显示时间这两个部分程序中,必须加上TR0=0,使时间停止走动,不然的话即便清屏“秒”还是显示在屏幕上,依然在走。 2)还有就是,有的时候在清屏显示温度时,会出现显示混乱的情况,比如显示#3 #2332####之类的。 3)有的时候我按下一个键进行清屏显示其他的东西时,回出现没有反应的现象,需要按几次甚至十几次才行。(当然,我是很努力按滴,按得时间不短,应该不会造成没按好的情况吧??)
|