|
采用四位一体数码管俩个,限流电阻4.7k欧,主控为STC89c52单片机。以下程序作为参考。实物图可以去相册里观看。
呵呵,在编写这个程序时遇到了一些问题,拿出来与大家共勉。
刚开始我就把位定义的接口弄错,单片机怎么都不工作,看来看去终于发现刚开始就错了;之后发现我的时间走得比标准时钟快好多,可能我的芯片晶振更快吧,但怎么想真么不合理,那个后来我只好计算一下,只好把时钟改了;再之后我发现有时调节时和分时,秒针要等很久(大约一分钟)才工作,后来经过排查发现,当你调节时,如果正好等于time==16,那么time将继续增加,直至走到下一个16,。
本程序应用了定时器中断。
|
|