网站大量收购独家精品文档,联系QQ:2885784924

单片机实时时钟设计2.doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
单片机实时时钟设计2

目录 引言 1 1.项目背景 1 1.1 需求分析 1 1.2 单片机的介绍 2 1.3 单片机的特点 2 3. 系统组成核心组件简介 3 3.1 ATMEGA8L-8AI 3 3.2 DS1302SN 5 3.3 七段式数码管 6 4. 硬件系统设计 6 4.1 电路原理图 6 4.2 印刷电路板设计 8 5. 系统仿真 9 6.电路调试及功能使用介绍 9 6.1 硬件电路器件的焊接 9 6.2 功能使用介绍 10 7.程序设计 11 改进设想 13 小结 13 致谢 13 参考文献 14 Monolithic Integrated Circuit Real-Time Clock Design 14 附录:程序代码 15 单片机实时时钟设计 摘要:本单片机实时时钟系统采用性能强劲、功耗极低的AVR单片机芯片ATMAGE8L-8AI和时钟专用芯片DS1302SN辅以6个七段式数码管和蜂鸣器组成,并通过对其软件平台系统的设计,除了实现一般实时时钟的数字显示功能(包括时、分、秒、年、月、日、星期),秒表功能,还可以设置多个定时闹铃。本时钟系统所提供的时钟、跑秒、闹铃功能,可以在日常生活、学习、工作、体育运动中有不小的用途。 关键词:单片机,实时时钟,电路设计,软件设计,功能说明 引言:本单片机实时时钟是采用单片机作为控制模块,通过总线采集时钟信号源DS1302的数据,实现时、分、秒等数字信息显示的计时装置,广泛用于个人家庭、车站、 码头、办公室,体育运动场等公共场所。由于数字集成电路的发展和石英晶体振荡器的广泛应用,使得数字钟的精度,远远超过老式钟表, 钟表的数字化给人们生产生活带来了极大的方便,而且大大地扩展了钟表原先的报时功能。因此,研究数字钟及扩大其应用,有着非常现实的意义。单片机及专用时钟芯片的广泛应用使得制作实时时钟更简单,更加模块化。并且利用软件编程可以尽量做到硬件电路简单稳定,减小电磁干扰和其他环境干扰,充分发挥软件编程的优点,减小因元器件精度不够引起的误差。 1.项目背景 1.1 需求分析: 由单片机和时钟专用芯片DS1302组装一个小型系统,达到实时、快速、直观显示时间的作用。 1.1.1 采用多个数码管或液晶屏输出显示 1.1.2 有调节按键,方便进行功能设置、参数调节 1.1.3 正常的时间进制,即:1小时等于60分钟,1分钟等于60秒,并可自由实现12/24小时显示方式转换 1.1.4 正常显示日期、月份,并与星期相对应 1.1.5 实现闰年闰月的自动识辨 1.1.6 尽可能针对单片机的特性进行功能扩展,如实现秒表功能,闹铃功能。 1.2 单片机的介绍 单片机的全称是单片微型计算机,是微型计算机的一个分支。其本质就是在一块芯片上集成(嵌入)了CPU、RAM和ROM存储器、 I/O接口等而构成的微型计算机。由于主要用在工业测控领域当中,所以又称为微控制器或嵌入式控制器。单片机的核心是中央处理器CPU,非常类似于我们平常个人计算机的CPU,但是性能上比较弱。目前,单片机在工业测控领域中占据着极其重要的地位。由此,各电气厂商、机 电行业和测控企业都把单片机作为本部门产品更新换代、产品智能化的重要工具。目前,全世界的有30多生产厂家在生产单片机,能生产60多个系列,1000多个型号的 产品,并且产量也是很大的。 1.3 单片机的特点 正如我们所知,微处理器向着高速运算、数据分析与处理能力、大规模容量存储等方向发展,以便提高通用计算机的性能,并且为了满足外设和网络接口而设计了丰富的接口界面 。而单片机自问世以来的发展方向就与微处理器是不同的。单片机是从工业测控对象、环境、接口特点出发,向着增强控制功能、提高工业环境下的可靠性、灵活方便的构成应用计算机系统的界面接口的方向发展。单片微型计算机具有体积小、重量轻、价格低和可靠性好等许多优点。经常用在家用电器、智能仪器仪表中。在工业控制领域可以很方便地实现多机和分布式控制。  2.方案论证 2.1 选用低端MC51系列单片机,并用其内部带的时钟功能系统; 由于其单片机频率低,性能低下,并且不能进行扩展,采用汇编语言编程不灵活,所以不适合本系统设计要求 2.2 选用低端MC51系列单片机加专用时钟芯片组成的系统; 由于MC51单片机性能低下,不利于进行功能的扩展,编程语言不灵活,所以不宜采用。 2.3 选用性能较强劲的高端单片机并用其内部的时钟系统实现; 该方案不可行的原因主要是因为高档单片机价格较为昂贵,并且刚出来的产品,应用较少,可提供的参考资料少,自研发难度高。 2.4 选用性能一般的单片机加时钟专用芯片组成的系统; 价格适中,可选择的芯片范围广,并且能参考到不少典型应用,无论是硬件设计,还是软件系统的设计,甚至在故障排除等方面的经验可考性也很大。 通过对

文档评论(0)

yurixiang1314 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档