单片机电子时钟
摘要单片机即单片微型计算机。Si
gleChipMicrocomputer是集CPURAMROM定时计数和多种接口于一体的微控制器。他体积小成本低功能强广泛应用于工业自动化上和智能产品。时钟自从它被发明的那天起就成为了人类的好朋友但随着时间的推移科学技术的不断发展时钟的应用越来越广范人们对时间计量的精度要求也越来越高。怎样让时钟更好的为人民服务怎样让我们的老朋友再次焕发青春呢这就要求我们不断设计出新型的时钟来不断满足人们的日常生活需要。然而市场上的时钟便宜的比较笨重简单实用的又比较昂贵。那么有没有一款既简单实用价格又便宜的时钟呢
我们课程设计小组设想可不可以利用单片机功能集成化高价格又便宜的特点设计一款结构既简单价格又便宜的单片机电子时钟呢
基于这种情况我们课程设计小组成员多方查阅资料反复论证设计出了这款既简单实用又价格便宜的单片机电子时钟。
f关键词单片机时钟计时
第一章系统设计要求11基本功能
1能够显示时分秒
2能够调整时分秒
12扩展功能
1能够任意设置定时时间
2定时时间到闹铃能够报警
3实现了秒表功能
f第二章硬件总体设计方案
本次设计时钟电路使用了AT89C51单片机芯片控制电路单片机控制电路简单且省去了很多复杂的线路使得电路简明易懂使用键盘键上的按键来调整时钟的时、分、秒用一扬声器来进行定时提醒同时使用C语言程序来控制整个时钟显示使得编程变得更容易这样通过四个模块键盘、芯片、扬声器、显示屏即可满足设计要求。
21系统功能实现总体设计思路
此设计原理框图如图21所示此电路包括以下四个部分单片机键盘闹铃电路及显示电路。
f图21设计原理框图
经多方论证硬件我们小组采用AT89C51单片机和7SED八位共阳极数码管等来实现单片机电子时钟的功能。
详细元器件列表如表21所示
表21详细元器件列表
22各部分功能实现
1单片机发送的信号通过程序控制最终在数码管上显示
出来。
2单片机通过输出各种电脉冲信号来驱动控制各部分正
f常工作。
3为使时钟走时与标准时间一致校时电路是必不可少
的键盘用来校正数码管上显示的时间。
4单片机通过控制闹铃电路来完成定时闹钟的功能。
23系统工作原理
设计的电路主要由四模块构成单片机控制电路显示电路、闹铃电路以及校正电路。
详细电路功能图如图22
图22详细电路功能图
本设计采用C语言程序设计使单片机控制数码管显示时、分、秒当秒计数计满60时就向分进位分计数器计
f满60后向时计数器进位小时计数器按“23翻0”规r