lcd是静态显示,不用反复刷新,所以主程序可以检测按键并显示,由于你用了定时器,可在定时器中断程序里处理时间数据,中断不会被错过的
主程序里只管检测按键和显示,送lcd显示大约需十几到几十ms,所以不影响对按键的响应,定时器中断一般设定50ms发生一次,中断程序里可以进行时基加1以及分秒时进位处理,占用时间是很短的,在1ms以内由于是中断,所以可以打断主程序,从而保证时间是不会出错的,至于调整时间时,为避免相互影响(中断也可引起.时.分.秒加1,按键也在调整时.分.秒),可以停止定时器
©本文版权归作者所有,任何形式转载请联系我们:xiehuiyue@offercoming.com。