欢迎来到天天文库
浏览记录
ID:8322741
大小:592.50 KB
页数:35页
时间:2018-03-19
《多功能数字时钟设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、安徽科技学院本科生毕业论文(设计)题目:多功能数字时钟姓名:学院:电气与电子工程学院专业:电子信息工程班级:学号:指导教师:职称:2016年5月3日******教务处制安徽科技学院目录摘要1引言11方案设计11.1设计要求11.2方案论证11.2.1控制器部分方案论证11.2.2显示部分方案论证21.2.3时钟系统方案论证21.3方案框图22硬件电路设计32.1各硬件功能介绍及电路设计32.1.1复位电路和晶振电路32.1.2液晶显示接口电路42.1.4按键电路62.2温度测量模块72.2.1温度测量电路72.2.2温度传感器
2、ds18b2072.3单片机AT89S5282.3.1主要性能82.3.2引脚说明82.3.3寄存器和存储器102.3.4中断源113软件设计123.1主程序123.2时间子程序133.3LCD显示子程序144仿真155设计总结176致谢17参考文献:18附录一:电路原理图19附录二:实物图20附录二:程序21安徽科技学院多功能数字时钟电子信息工程专业指导教师摘要:近年来,随着数字集成电路和EDA技术的快速发展,多功能数字时钟这一实现对时间进行数字显示的计时装置,被广泛应用于广场、办公室、车站、银行大厅等各种生活场所,当然,还
3、有个人,早已成为了人们生活中必不可少的电子产品之一。在现代生活中,人们对时钟精度和功能多样性的要求越来越严格,所以数字时钟的性能和风格有很大的发展,得到了社会各界人士的认可。关键词:单片机,温度传感器,液晶显示器引言:在我们的日常生活和工作中,大多时候都很需要一种灵活、稳定而又功能多样化的计时电子产品,以方便制定自己或规范企业员工的作息时间,或者是定时控制一些工作机器。本次毕业设计是一种多功能的数字时钟,能够实现对时、分、秒以及温度进行实时的显示,并且时、分、秒能够实现自发的进行关联进位。时、分、秒可以根据需要自己进行手动修改
4、,同时添加了闹钟设置功能以及温度测量功能。本设计是以AT89S52芯片作为电路最主要的控制中心,DS18B20温度传感器测量温度,LCD1602液晶显示器显示时间和温度,包括液晶显示及调节模块、时钟设置及调节模块、温度测量模块、复位模块、晶振模块和闹钟定时模块。数字时钟,一种利用数字电子电路技术来实现对时间进行控制的精确计时的电子产品。相比较古老的机械式时钟而言,数字时钟则有更多的优势,更高的显示性、精确度和多功能化等。因为没有机械装置,使得数字时钟具有了更长的使用年限以及更小的体积,方便携带。此外,数字时钟系统内部预留了更大
5、的存储空间,可以自由的对其进行更新或者添加一些功能。而且数字时钟结构简单,方便使用者操作。随着数字集成电路的发展,数字时钟的智能化和集成化会更加快速,越来越融入现代化生活、工作和学习中。综合而言,数字时钟会有很大的发展速度和市场前景,数字时钟的开发和应用场合的膨胀,具有非常现实的意义。电子设计自动化EDA,是近几年兴起的一门电子工程领域方面的新技术。它是一种利用计算机来实现对电路系统进行设计的方法。EDA技术的出现,得到了硬件和软件设计工作者的广泛喜爱和认可,因此其也得到了更加快速的发展和应用。而且EDA技术的学习和使用,避免
6、了硬件方面的原件投入,大大降低了设计的成本,减少使用者投入的时间,使得设计过程更加的快速和高效。1方案设计1.1设计要求(1)液晶显示功能;(2)闹钟报警功能;(3)温度测量功能;(4)时间校队功能,能设置时间;(5)复位功能。1.2方案论证1.2.1控制器部分方案论证6安徽科技学院与at89c52相比,at89C52需要把芯片从电路板上取下来,然后放到专门的编程器上去烧写程序,烧写完之后再把芯片放回去,非常的繁琐。而at89s52不需要这样做,它可以事先在电路板上提前留一个差不多10芯的插座就行了,后面就不需要再取下52芯片
7、就可以到达编程的目的,非常方便,可以节省更多的时间。这时两者之间的最大区别,因此用at89s52更好。1.2.2显示部分方案论证数码管显示的内容单一,只能显示数字和笔画,而液晶则比较丰富,不仅能显示数字和图片,还能够显示汉字、图片,发光点也比较密集;数码管绝大多都是一个7段的8字,而液晶则可以显示各种多样的内容;数码管是靠自发光来让人看清的,液晶是靠背光(环境)的,显示很清晰,方便查看;数码管是LED发光的效果,而液晶是利用分子偏转而造成的暗影效果;此外,数码管的耗电程度远远大于液晶。在电路设计方面,采用数码管的话,电路会更加
8、的复杂,元器件也会相应的增加很多,布线会更加的繁琐,从而带来更大的硬件投入;采用液晶显示器进行电路设计,电路就会相对简单很多,减少了元器件的使用,降低了布线的复杂程度,可以节约很多不必要的时间投入。以上而言,采用液晶显示器会使设计更加方便。1.2.3时钟系统方案论证可以通过单
此文档下载收益归作者所有