基于51单片机数字时钟设计.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
基于单片机数字时钟 PAGE \* MERGEFORMAT 6 姓 名: 姓 名: 丁允良 学 号: 1227031132 单片机 单片机系统 设计与制作论文 Time \@ "yyyy年M月d日" Time \@ "yyyy年M月d日"2014年10月27日 单片机数字时钟 单位:工程技术学院12应用电子 作者:丁允良 学号:1227031132 【摘要】 数字钟是采用数字电路实现对“时”、“分”、“秒”数字显示的计时装置。数字钟的精度、稳定度远远超过老式机械钟。在这次设计中,我们采用LED数码管显示时、分、秒,根据数码管动态显示原理来进行显示,用晶振产生振荡脉冲,定时器计数。在此次设计中,电路具有显示时间的其本功能,还可以实现对时间的调整。数字钟是其小巧,价格低廉,走时精度高,使用方便,功能多,便于集成化而受广大消费的喜爱,因此得到了广泛的使用。 关键词:单片机 数字时钟 仿真 模块 引言 目前,单片机正朝着高性能和多品种方向发展趋势将是进一步向着CMOS化、低功耗、小体积、大容量、高性能、低价格和外围电路内装化等几个方面发展。下面是单片机的主要发展趋势。单片机应用的重要意义还在于,它从根本上改变了传统的控制系统设计思想和设计方法。从前必须由模拟电路或数字电路实现的大部分功能,现在已能用单片机通过软件方法来实现了。这种软件代替硬件的控制技术也称为微控制技术,是传统控制技术的一次革命。 单片机模块中最常见的是数字钟,数字钟是一种用数字电路技术实现时、分、秒计时的装置,与机械式时钟相比具有更高的准确性和直观性,且无机械装置,具有更更长的使用寿命,因此得到了广泛的使用。 1.1数字时钟的核心 数字钟是采用数字电路实现对时、分、秒数字显示的计时装置,广泛用于个人家庭、车站、码头、办公室等公共场所,已成为人们日常生活中不可少的必需品,由于数字集成电路的发展和石英晶体与振荡器的广泛应用,使得数字钟的精度远远超过老式钟表。而且大大地扩展了钟表原先的报时功能。诸如定时自动报警、按时自动打铃、时间程序自动控制、定时广播、通断动力设备以及各种定时电气的自动启用等,所有这些,都是以钟表数字化为基础的。因此,研究数字钟及扩大其应用,有若非常现实的意义。 本次做的数字钟是以单片机(STC12C2052AD)为核心,结合相关的元器件(LED数码显示器、驱动器DS1302、74HC595集成电路等) 1.1.1单片机(STC12C2052AD)简介 STC12C2052AD单片机(图1)是单时钟/机器周期(1T)的单片机,是高速/低功耗、抗干扰的新时代8051单片机。单片机中包含中央处理器(CPU)、程序存储器(Flash)、数据存储器(SRAM)、定时/计数器、UART串口、I/O接口、高速A/D转换、SPI接口、PCA、看门狗及片内R/C振荡器和外部晶体振荡电路等模块。具体管脚分布图(见图2)。 图1 单片机(STC12C2052AD)外部图 图2 单片机(STC12C2052AD)管脚分配图 1.1.2 DS1302芯片简介 采用双电源供电(主电源和备用电源),可设置备用电源充电方式,提供了对后背电源进行涓细电流充电的能力。DS1302的外部引脚分配如图1所示及内部结构如图2所示。DS1302可以用于数据记录,特别是对某些具有特殊意义的数据点的记录,能实现数据与出现该数据的时间同时记录。这种记录对长时间的连续测控系统结果的分析及对异常数据出现的原因的查找具有重要意义。传统的数据记录方式是隔时采样或定时采样,没有具体的时间记录,因此,只能记录数据而无法准确记录其出现的时间;若采用 HYPERLINK "/view/1012.htm" \t "_blank" 单片机计时,一方面需要采用计数器,占用硬件资源,另一方面需要设置中断、查询等,同样耗费单片机的资源,而且,某些测控系统可能不允许。但是,如果在系统中采用 HYPERLINK "/view/2677849.htm" \t "_blank" 时钟芯片DS1302,则能很好地解决这个问题。 图3 DS1302芯片的外部分配图 图4 DS1302芯片功能结构 1.1.3 74HC595芯片简介 74HC595芯片(图3所示)是硅结构的CMOS器件,兼容低电压TTL电路。74HC595芯片的特点是:8位串行输入、8为串行并行输出、存储状态寄存器。具体各管脚作用见(图4)。输出能力有:并行输出总线驱动、串行输出、标准中等规模集成电路。 图5 74HC595芯片的外部分配图 图6 74HC595管脚功能表 1.1.4数码管简介 LED数码管要正常显示,就要用驱动电路来驱动

文档评论(0)

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

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

1亿VIP精品文档

相关文档