万年历毕业设计---基于STC89C52万年历的设计
-
资源ID:1459262
资源大小:127KB
全文页数:17页
- 资源格式: DOC
下载积分:100金币
快捷下载

账号登录下载
三方登录下载:
友情提示
2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
|
万年历毕业设计---基于STC89C52万年历的设计
1、 毕业论文毕业论文 基于 STC89C52 万年历的设计 姓姓 名名: X X X X X X 指导教师指导教师: X X X X 专专 业业: xxxxxxxxxxxxxxxxxxxxxx 班班 级级: xxxxxx 2020xxxx 年年 xxxx 月月 xxxx 日日 目 录 摘 要 . 1 前 言 . 2 1. 系统基本设计思路 . 3 2. 单元电路方案论证 . 3 2.1 控制器模块 . 3 2.2 计时模块 . 3 2.3 显示模块 . 3 2.4 最终方案 . 4 3. 主要芯片介绍 . 4 3.1 STC89C52 单片机 4 3.2 DS12C887 时钟芯片 5 4. 程
2、序流程图 . 6 结 论 . 7 参考文献 . 8 致 谢 . 9 附录 1 原理图 . 10 附录 2 主要源程序 . 11 黑龙江农业经济职业学院机电工程系毕业论文 1 基于基于 STC89C52STC89C52 万年历的设计万年历的设计 摘摘 要要:本设计采用 STC89C52单片机作为主控制器,用 DS12C887时钟芯片计时、DS18B20检 测温度,单片机通过时钟芯片获取时间数据、DS18B20采集温度信号,处理后把时间和温度数据 通过4-16线译码器和锁存器送给15位共阴数码管同步显示年、月、日、时、分、星期和温度。该 万年历设有三个按键:S1、S2和 S3键,使之具备了校时功能
3、。 关键词关键词:单片机,DS12C887,译码器,数码管 2 前前 言言 随着微电子技术和超大规模集成电路技术的不断发展 ,家用电子产品种类日益丰富 ,数字 显示的万年历已经越来越流行。 单片机是在集成电路芯片上集成了各种元件的微型计算机,这些元件包括中央处理器 CPU、 数据存储器 RAM、程序存储器 ROM、定时/计数器、中断系统、时钟部件的集成和 I/O 接口电路。 由于单片机具有体积小、价格低、可靠性高、开发应用方便等特点因此在现代电子技术和工业领 域应用较为广泛,在智能仪表中单片机是应用最多、最活跃的领域之一。在控制领域中,现如今 人们更注意计算机的低成本、小体积、运行的可靠性和控
4、制的灵活性。 时钟芯片 DS12C887自带晶振和电池,计时精度高,在没有外部电源的情况下可工作10年,可 计算2100年前的年,月,日,时,分,秒,星期七种日历信息,并带有闰年补偿功能。LED 数码 管以其控制简单,显示清晰,成本低等优点而倍受欢迎。 为此设计了计时准确,成本低廉的万年历。 3 1. 系统基本设计思路 万年历是一种用数字电路记录时间的装置, 与机械式时钟相比具有更高的准确性和直观 性,且无机械装置,具有更长的使用寿命。而且可以记录年、月、日、星期等信息。 本设计采用STC89C52单片机作为主控制器,以DS12C887时钟芯片计时、DS18B20采集 温度,锁存器74HC573分别锁存位选和段选信号,通过4-16线译码器74HC154做位选,驱动 15位共阴数码管同步显示日历、时间和温度信息。并且可以通过按键修改时钟日历信息。 2. 单元电路方案论证 根据设计要求, 本系统主要由控制器模块、 显示模块构成。 为较好的实现各模块的功能, 我们分别设