基于51单片机电子闹钟的设计.pdf
时间:10-28 16:10
查看:3357次
下载:162次
简介:
单片机自 20 世纪 70 年代问世以来,以其极高的性能价格比,受到人们的重视和关注, 应用很广、 发展很快。 而 51 单片机是各单片机中最为典型和最有代表性的一种。本设计以 AT89C51 芯片为核心,辅以必要的外围电路,设计了一个结构简单,功能齐全的电子时钟,它由 5V 直流电源供电。在硬件方面,除了 CPU 外,使用八个七段LED 数码管来进行显示,LED 采用的是动态扫描显示,使用 74LS245 芯片进行驱动。 通过 LED 能够较为准确地显示时、分、秒。四个简单的按键实现对时间的调整。软件方面采用 C 语言编程。整个电子钟系统能完成时间的显示、调时、校时和三组定时闹钟的功能。选用单片机最小系统应用程序,添加比较程序、 时间调整程序及蜂鸣程序, 通过时间比较程序触发蜂鸣,实现闹钟功能,完成设计所需求的软件环境。介绍并使用 Keil单片机模拟调试软件,测试程序的可行性并用 Proteus 进行仿真。