基于89c51单片机的多功能时钟设计

基于89c51单片机的多功能时钟设计

ID:24832575

大小:194.50 KB

页数:33页

时间:2018-11-16

基于89c51单片机的多功能时钟设计_第1页
基于89c51单片机的多功能时钟设计_第2页
基于89c51单片机的多功能时钟设计_第3页
基于89c51单片机的多功能时钟设计_第4页
基于89c51单片机的多功能时钟设计_第5页
资源描述:

《基于89c51单片机的多功能时钟设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、课程设计成果说明书题目:基于89C51单片机多功能时钟的设计学生姓名:学号:学院:机电工程学院班级:指导教师:李良儿浙江海洋学院教务处2012年12月16日33摘要本设计是基于89C51单片机,主要以51单片机为控制核心,采用汇编语言进行编程。设计的单片机多功能时钟系统由1块AT89C51芯片,1个7SEG八位LED数码管,2块74HC244列驱动及按键电路和闹铃电路组成。具有正常的时钟显示,秒表计时和时钟校时等基本功能,同时发挥部分的功能也得到了实现,并且还具有一定的创新功能。关键词单片机;多功能时钟;AT89C51;51单片机;33目录一、设计任务

2、及主要技术指标和要求………………………………………………………61.1设计任务………………………………………………………………………………61.2主要技术指标和要求…………………………………………………………………6二、引言…………………………………………………………………………………………6三、设计方案……………………………………………………………………………………63.1系统方案的选定………………………………………………………………………63.2系统总体设计框图……………………………………………………………………6四、系统硬件的设计……………………

3、………………………………………………………74.1系统总电路……………………………………………………………………………74.2显示器…………………………………………………………………………………74.3按键电路………………………………………………………………………………7五、系统软件的设计……………………………………………………………………………85.1主程序…………………………………………………………………………………85.2显示子程序……………………………………………………………………………85.3定时器T0中断服务程序……………………………………

4、…………………………85.4T1中断服务程序………………………………………………………………………95.5调时功能程序…………………………………………………………………………95.6秒表功能程序…………………………………………………………………………95.7闹钟时间设定功能程序………………………………………………………………9六、系统调试……………………………………………………………………………………106.1硬件调试………………………………………………………………………………106.2软件调试……………………………………………………………………………

5、…106.3综合调试………………………………………………………………………………10七、指标测试……………………………………………………………………………………107.1测试仪器………………………………………………………………………………107.2指标测试………………………………………………………………………………10八、设计总结……………………………………………………………………………………10九、参考文献……………………………………………………………………………………1133一、设计任务及主要技术指标和要求1.1设计任务:单片机多功能时钟的设计。1

6、.2主要技术指标和要求:基本要求:(1)、能实现正常的时钟功能。分别由6个数码管显示实时的时、分、秒。时、分后面加小数点区分。(2)、能实现秒表的功能。以0.01秒为计数单位,显示范围在0——9999.99秒。有秒表的开始、停止和清零功能。(3)具有时钟校时功能:能对时、分按实际时间进行手动校正。发挥部分:(1)被校时段有闪烁功能。(2)开机能显示班级、学号等信息,并能滚屏显示。创新部分:(1)具有定时闹铃功能。(2)具有整点报时功能。二、引言单片机,是集CPU,RAM,ROM,计数和多种接口于一体的微控制器。自20世纪70年代问世以来,以其极高的性能

7、价格比,受到人们的重视和关注。可靠性高、灵活性好、开发较为容易,广泛应用于智能生产和工业自动化上。51单片机通过软件编程,在LED液晶屏上实现小时,分,秒的显示,经过对比测试,发现计时的走时精度较高,可满足多种场合的应用需求,另外上电时具有滚动显示子程序,可以方便显示制作日期等信息。本文详细介绍了AT89C51单片机的基本原理,本文论述了7SEG-MPX6-CA-BLUE液晶屏和74HC244缓冲器的工作原理及其软件设计过程。三、设计方案3.1系统方案的选定为了实现LED显示器的数字显示,可以采用静态显示法和动态显示法,由于静态显示法需要数据锁存器等硬

8、件,接口比较复杂,考虑时钟显示只有六位,且系统没有其他复杂的处理任务,所以采用动态扫描法实现L

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。