单片机调时间的程序 怎么写 用C语言

来源:百度知道 编辑:UC知道 时间:2024/06/03 14:14:04
开始给个初值
然后如果按下某些按键
时间可以改变的

这也不是一两句话能说明白的啊

首先你要编出键盘的功能函数,至于键盘实现的方法有很多,有扫描式的、AD式的等等等。。。

然后,你是否需要断电后还要继续保留时间?是的话,你可以用DS1302时钟芯片,即使单片机断电了仍然可以继续走时间。用键盘的返回值即可修改时间。

如果你是断电后就不记录时间了,那么就不用时钟芯片了。用中断做一个标准秒,建议你用方式2来做,初值都设为0的话,中断3600次既为一标准秒。然后60秒为一分,60分为1小时。
键盘可修改变量。。。

按下键 时间+1
比如秒 加到60 就等于0