介绍: 本设计是利用单片机原理设计的自动报时系统。其中,自动报时系统以AT89C51单片机为核心,采用4个独立式按键来调整时间和设置闹铃,用共阴极动态六段LED动态显示来显示时间, 计时方案采用时钟芯片DS1302。以8路反向动态缓冲器74LS240作为LED的动态扫描的段码控制驱动信号,用P2.0—2.5外接一片集电极开路反向门电路7406(OC门)做6位LED的位选信号驱动口,6个数码管的8根段选线分别接74LS240的输出,LED共阴极端与7406的输出端相连,从左到右依次来显示时,分,秒。 正文中首先简单描述了硬件系统的工作原理,且附以硬件系统的设计框图,论述了本次毕业设计所应用的各种硬件接口技术和各个接口模块的功能及工作过程, 并具体描述了外接电路接口的软、硬件调试。 本文撰写的主导思想是软、硬件相结合,以硬件为基础,来进行各功能模块的编写。