- 1、本文档共27页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机课程设计闹钟
课程设计报告
课程名称: 单片机课程设计
题 目: 计时闹钟
学 院: 环境与化学工程 系:测控技术与仪器
专 业: 测控技术与仪器
班 级: 测仪121
学 号: 5801212008
学生姓名: 胡涛
起讫日期: 2014-6-19~2011-6-29
指导教师: 熊剑
摘要
就我们所学的单片机可知,单片机就是微控制器,是面向应用对象设计、突出控制功能的芯片。单片机接上晶振、复位电路和相应的接口电路,装载软件后就可以构成单片机应用系统。将它嵌入到形形色色的应用系统中,就构成了众多产品、设备的智能化核心。本设计就是应用单片机制作多功能电子表,该电子表包含四个部分:电子时钟、电子日历、电子秒表、闹钟。
本设计采用的是AT89c51单片机,该单片机采用的MCS51内核,具有很好的兼容性,内部带有4KB的ROM,能够存储大量的程序,采用STC_ISP软件给单片机烧写程序。
除单片机外其他主要部件有12MHz的晶振、独立按键、1602LCD、无源蜂鸣器。根据晶振的频率设置单片机定时器的特殊功能寄存器TH0/TH1和TL0/TL1从而实现高精度的定时,本设计定时器T0用作时钟计时,T1用作秒表及蜂鸣器的频率发生器;矩阵键盘则是用来实现功能的切换及时间、日期、闹钟的设置等操作,所有需要显示的内容均在数码管上显示。
关键词:计时器、 闹钟 秒表 多功能
目录
一、概述 1
1.1设计任务 1
1.2设计意义 1
1.3设计系统的主要功能 1
二、系统总体方案及硬件设计 2
2.1 LCD电子闹钟的特点和功能介绍
2
2.2原理
2
2.3原理及工作过程说明
3
3硬件设计 4
3.1主控芯片AT89C51的设计 4
3.2时钟电路部分设计 4
3.3LCD显示电路部分 5
4 软件设计 6
4.1软件设计概述…………………………………………………………………6
4.2主函数的设计 7
4.3 闹钟的实现 7
6、使用说明………………………………………………………………………………………8
附1:系统原理图 8
附2:源程序代码 10一、概述
1.1设计目的
本设计是一个定时闹钟,它仅使用单片的20引脚单片机完成闹钟的全部功能。设计目的是为了学习和巩固单片机知识,使对已学过的基础知识能有更深入的理解,学会独立思考、独立思考、独立工作,以及提高对所学应用基本理论分析和解决实际问题的能力。
1.2设计任务
本文设计的定时闹钟采用AT89C51芯片,用汇编语言进行编程,时、分、秒用6位LED数码管显示。在电路中通过四个按键S1、S2、S3和S4来进行定时和调时,定时时间到通过喇叭发出报警声。
1.3设计系统的主要功能
· 能显示 时时-分分-秒秒。
· 能够设置定时时间、 修改定时时间。
· 到定时时间能发出报警声。二、系统方案及硬件设计
2.1、LCD电子闹钟的特点和功能介绍
时钟是将小时、分钟、秒钟显示于人的肉眼的计时装置。而单片机模块中最常见的正是数字钟,数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更长的使用寿命,因此得到了广泛的使用。而LCD电子定时闹钟是以单片机为基础的数字电路实现对时、分、秒的数字显示的数字计时装置,它的计时周期为24小时,另外应有校时功能和一些显示日期、闹钟等附加功能。一个基本的数字钟电路主要由译码显示器、“时”,“分”,“秒”,“星期”计数器、校时电路、报时电路和振荡器组成。目前电子钟广泛用于各种私人和公众场合,成为我们生活、工作和学习中不可缺少的好帮手。
由于时钟的实用性和在人们生活中的重要性,所以尝试设计以单片机为核心的数字时钟是很有意义的。钟表原先的报时功能已经原不能满足人们日益增长的要求,现代的电子时钟多带有类似自动报警、按时自动打铃、时间程序自动控制、定时广播、自动起闭路灯、通断动力设备、甚至各种定时电气的自动启用等功能,本设计中LCD电子时钟采用LCD显示时间和日期年月,直观实用,而且可以方便的校调,附带的万年历和定时功能也是很方便和实用的。
2.2原理
本LCD定时闹钟,是以单片机及外围接口电路为核心硬件,辅以其他外围硬件电路,用汇编语言设计的程序来实现的。根据C51单片机的外围接口特点扩展相应的硬件电路,然后根据单片机的指令设计出数字钟相
文档评论(0)