摘 要:本设计是基于AT89C51单片机作为硬件平台,硬件电路包括键盘模块,显示模块,电源模块,时钟模块,调时模块等。本设计的显示模块采用了一块八位的共阴极的数码管,可以来进行时、分、秒的显示。在程序中使用了汇编语言,并对智能校时模块做了重点设计,利用国家授时中心发出的短波信号来达到自动校时的目的,除了自动校时之外还可以在按键模块中按动时、分两个按键来进行手动校时。设计使数字时钟走时更精确,可以有效减少因时间误差带来的各种问题。40649 毕业论文关键词:AT89C51单片机;智能校时;数字时钟
Intelligent digital clock timing
Abstract: The design is based on AT89C51 as the hardware platform, the hardware circuit including a keyboard module, display module, power supply module, clock module, when the transfer module. The design of the display module uses a total of eight digital cathode tube, it can be hours, minutes and seconds display. Use assembly language in the program, and the school made a key when the module design, the use of shortwave signals emitted by National Time Service Center to achieve the purpose of automatic error correction, in addition to the automatic correction can also press the button module, the two buttons for manual correction. Design of the digital clock is more accurate travel time, can effectively reduce the problems due to the time error caused.
Key words: AT89C51 microcontroller; Intelligent school; Digital clock