[页数] 44 [字数] 7605 [目录] 1绪论 2 2 总体 3 3 硬件设计 5 4 软件设计 12 5 系统整体调试与分析 13 6 设计总结 14 参考文献 15 致谢 15 附录 16 附录1 主要程序清单 16 [原文] 1绪论 1.1 课题的提出 挂历是我们生活中不可缺少的东西,它可以给我们指示当前的年份、日期、节气等的信息。但它也有它的不足之处:那就是它的更新要靠人,还有它的指示的内容不明确等等。基于这些,我们设计了一个电子日历,它的更新是自动的,减轻了人的工作量;它不但可以显示年、月、日等的信息,而且还可以显示当时的北京时间:小时、分钟、秒;另外,它还有闹钟的功能,它和普通的闹钟有所不同,闹钟只能定时到时和分。 1.2 研究目的和意义 本课题研究的目的是通过PCF8583时钟芯片与主机(89C51)采用I2C总线,利用SAA1064驱动8个数码管显示时间,实现电子日历按照正确的设置稳定、准确的走时。 目前的电子日历设计是现今科技发展的一较宽领域。其设计涉及多门学科,如机械、电子、计算机、材料等。电子日历只要人为设定初始时间后便可自动准确走时,而且还能实现定时闹钟的功能,显示清晰醒目,适合汽车站、火车站等公共场合的时钟显示,在将来具有较高的实用价值。 1.3课题主要研究内容及期望 本课题主要设计和研究电子日历和时钟,要求在保证可靠运行的前提下,电路设计尽量简洁紧凑,以减轻系统负载,提高电子日历的准确性和稳定性。电子日历的开发流程为:首先,总体方案设计;其次,电子日历的硬件方案进行分析确定;再次,在已有硬件基础上完成控制的编程实现;最后,对其软硬件统一调试。对于电子日历的研究,期望完成日历、时钟和定时闹钟的所有硬件实现和软件设计,实现其准确走时的基本功能以及定时闹钟的功能。 2 总体 2.1 整体方案设计 根据设计要求,确定系统的结构组成如图2.1所示。该系统主要由微控制器部分、按键扫描模块、定时模块、显示模块、报警模块5个模块组成。 2.2 方案论证 2.2.1 最小应用系统模块 中心处理器取用的是AT89C51单片机,Atmel公司生产的AT89C51单片机,是一种低功耗、高性能、片内含有4KB Flash ROM的8位CMOS单片机,工作电压范围为2.7V~6V(实际使用+5V供电),8位数据总路线,32线并行I/O接口,128字节片内RAM...... [参考文献] [1] 李光飞,等.单片机课程设计实例指导[M].北京:航空航天大学出版社,2004. [2] 潘永雄.新编单片机原理与应用.西安电子科技大学出版社,2003. [3] 李朝青。PC机及单片机数据通信技术.北京航空航天大学出版社,2002. [4] 陈立周.单片机原理及其应用.北京:机械工业出版社,2003. [5] 黄仁欣.单片机原理及应用技术.北京:清华大学出版社,2005. [6] 朱运利.单片机技术及应用。北京机械出版社,2005 [原文截取] 1绪论 2 1.1 课题的提出 2 1.2 研究目的和意义 2 1.3课题主要研究内容及期望 2 2 总体 3 2.1 整体方案设计 3 2.2 方案论证 4 2.2.1 最小应用系统模块 4 2.2.2 定时方案 4 2.2.3显示方案 4 2.2.4按键扫描方案 5 2.2.5 报警方案 5 3 硬件设计 5 3.1微处理器模块设计 6 3.2 按键扫描模块设计 7 3.3显示模块设计 8 3.4 定时模块设计 10 3.5 报警模块设计 12 4 软件设计 12 4.1 主流程图 12 4.2 按键扫描模块流程图 13 4.3 8583控制显示流程图 13 5 系统整体调试与分析 13 5.1 电子日历的硬件调试 13 5.2 系统整体测试与结果分析 14 6 设计总结 14 参考文献 15 致谢 15 附录 16 附录1 主要程序清单 16 1绪论 1.1 课题的提出 挂历是我们生活中不可缺少的东西,它可以给我们指示当前的年份、日期、节气等的信息。但它也有它的不足之处:那就是它的更新要靠人,还有它的指示的内容不明确等等..... |
电子日历实习报告
查看评论
已有0位网友发表了看法