多功能电子钟的研究毕业论文.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
毕 业 设 计(论 文) 标 题:多功能电子钟的研究与设计 学生姓名:刘闫芳 系 部:电子信息系 专 业:应用电子技术 班 级:高电子1102班 指导教师:肖永忠 湖南汽车工程职业学院教务处制 目 录 摘 要 1 第一章 数字钟的系统概述 3 1.1总体方案设计 3 1.2使用说明 4 第二章 AT89C2051单片机及引脚 4 2.1内部结构 5 2.2引脚说明 5 2.3主要性能 6 第三章 电路原理图及硬件设计 7 3.1电路原理图 7 3.2复位电路 8 3.3时钟电路 8 3.4按键电路 9 3.5 迅响电路及输入、输出电路 10 3.6数码管显示电路及原理. 10 第四章 软件设计 12 4.1软件流程图 12 4.2 C语言程序 12 第五章 安装与调试 26 5.1安装、焊接到电路板上 26 5.2测试与调试 27 结 论 28 参 考 文 献 28 后记 29 摘 要 时间对人们来说总是那么宝贵,工作的忙碌性和繁杂性容易使人忘记当前的时间,忘记了要做的事情,当事情不是很重要的时候,这种遗忘无伤大雅。但是,一旦重要事情,一时的耽误可能酿成大祸。例如,许多火灾都是由于人们一时忘记了关闭煤气或是忘记充电时间。手表当然是一个好的选择。所以,要制作一个定时系统,随时提醒这些容易忘记时间的人。钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展钟表原先的报时功能。诸如定时自动报警、按时自动打铃、时间程序自动控制、定时广播、通断动力设备,甚至各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。随着数字集成电路的出现和飞速发展,以及石英晶体振荡器的广泛应用,使得数字钟的精度稳定度远远超过了老式的机械表,用数字电路实现对“时”、“分”、“秒”数字显示的数字钟在数字显示方面,目前已有集成的计数、译码电路,它可以直接驱动数码显示器件,也可以直接采用才COMS--LED光电组合器件,构成模块式石英晶体数字钟。本设计主要是用中、小规模集成电路设计的一台能显示时、分、秒的数字电子钟。是由晶振电路产生1HZ标准信号,分、秒为00--59六十进制计数器,时为00--23二十四进制计数器,可手动校正,且具有整点报时功能。因此,研究数字钟及扩大其应用,有着非常现实的意义。 关键词:数字钟;AT89C2051;计时 第一章 数字钟的系统概述 1.1总体方案设计 数字钟是一种用数字电路技术实现时、分、秒计时的钟表与机械钟相比具有更高的准确性和直观性,具有更长的使用寿命,已得到广泛的使用。数字钟的设计方法有许多种,例如可用中小规模集成电路组成电子钟,也可以利用专用的电子钟芯片配以显示电路及其所需要的外围电路组成电子钟,还可以利用单片机来实现电子钟等等。这些方法都各有其特点,其中利用单片机实现的电子钟具有编程灵活,以便于功能的扩展。 图1-1 系统结构框图 1.2使用说明 1、功能按键说明: 按键自左到右依次为S1、S2、S3,S1为功能选择按键,S2为功能扩展按键,S3为数值加一按键。 2、功能及操作说明: 操作时,连续短时间(小于1秒)按动S1,即可在以上的6个功能中连续循环。中途如果长按(大于2秒)S1,则立即回到时钟功能的状态。 1)时钟功能:上电后即显示10:10:00,寓意十全十美。 2)校时功能:短按一次S1,即当前时间和冒号为闪烁状态,按动S 2则小时位加l,按动S 3则分钟位加1。 3)闹钟功能:短按二次S1,显示状态为22:10:O0,冒号为长亮。按动S2则小时位加1,按动S 3则分钟位加1,秒时不可调。当按动小时位超过23时则会显示—:—:—,这个表示关闭闹钟功能。闹铃声为蜂鸣器长鸣3秒钟。 4)倒计时功能:短按三次S1,显示状态为0,冒号为长灭。按动S2则从低位依此显示高位,按动S3则相应位加1,当S2按到第6次时会在所设定的时间状态下开始倒计时,再次按动S2将再次进入调整功能,并且停止倒计时。 5)秒表功能:短按四次S1,显示状态为00:O0:O0,冒号为长亮。按动S2则开始秒表计时,再次按动S2则停止计时,当停止计时的时候按动S3则秒表清零。 6)计数器功能:短按五次S1,显示状态为00:O0:O0,冒号为长灭,按动S2则计数器加1,按动S3则计数器清零。 第二章 AT89C2051单片机及引脚 AT89C2051是美国ATMEL公司生产的低电压、高性能CMOS 8位单片机,片内含2k byt

文档评论(0)

嫣雨流纱 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档