万年历课程的设计论文.doc

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

单片机课程设计 题目名称: 电子万年历 姓 名: 学 号: 201130095031 系 别: 电子信息工程系 班 级: 电子信息工程(1)班 指导老师: 完成时间: 2013年1月2日 目录 一、摘要****************************************************************3 二、设计要求和目的**************************************************3 三、课程设计任务*****************************************************3 四、DS1302模块******************************************************3-7 五、51单片机最小系统模块*****************************************7-9 六、显示器12864模块************************************9-14 七、电子万年历的电路图和PCB图********************************15 八、电子万年历的功能介绍*****************************************15-16 九、系统软件设计****************************************************16-21 十、个人感想**********************************************************21 一、摘要 随着社会、科技的发展,人类得知时间,从观太阳、摆钟到现在电子钟,不断研究、创新。为了在观测时间的同时,能够了解其它与人类密切相关的信息,比如温度、星期、日期等,电子万年历诞生了,它集时间、日期、星期和温度功能于一身,具有读取方便、显示直观、功能多样、电路简洁等诸多优点,符合电子仪器仪表的发展趋势,具有广阔的市场前景。 该电子万年历主要采用AT89C51单片机作为主控核心,由DS1302时钟芯片提供时钟、LED动态扫描显示屏显示。AT89C51单片机是由Atmel公司推出的,功耗小,电压可选用4~6V电压供电;DS1302时钟芯片是美国DALLAS公司推出的具有涓细电流充电功能的低功耗实时时钟芯片,它可以对年、月、日、星期、时、分、秒进行计时,还具有闰年补偿等多种功能,而且DS1302的使用寿命长,误差小;数字显示是采用的LED液晶显示屏来显示,可以同时显示年、月、日、星期、时、分、秒和温度等信息。此外,该电子万年历还具有时间校准等功能。 关键词:时钟电路; 时钟芯片DS1302;LED动态扫描; 单片机AT89C51;MAX7219; 二、设计要求和目的 要求:利用51单片机芯片和DS1302芯片设计电子万年历 目的:1. 注重培养综合运用所学知识、独立分析和解决实际问题的能力,培养创新意识和创新能力,并获得科学研究的基础训练。 2. 了解所选择的51单片机芯片各个引脚功能,按键识别的相关原理,并巩固学习单片机的相关内容知识。 3. 通过软硬件设计实现利用51单片机芯片完成电子万年历的显示 三、课程设计任务 1. 查阅相关文献资料,熟悉所选51单片机芯片; 2. 总体设计方案规划,通过按键输入调整,在LCD液晶模块上能显示期、时、分、秒和阴历月、日,在显示农历时间时,能标明是否为闰年。 3. 系统硬件设计,熟悉单片机最小系统构建,DS1302时钟芯片工作原理。 4. 系统软件设计,用C语言编程实现年、月、日、星期、时、分、秒显示功能。 5. 设计心得体会及总结。 四、DS1302模块 DS1302是DALLAS公司推出的涓流充电时钟芯片,内含一个实时时钟/日历和31字节静态RAM,可以通过串行接口与单片机进行通信。实时时钟/日历电路提供秒、分、时、日、星期、月、年的信息,每个月的天数和闰年的天数可以自动调制,时钟操作可通过AM/PM标志位决定采用24或12小时时间格式。DS1302与单片机之间能简单地采用同步串行的方式进行通信,仅需三根I/O线:复位(RST)、I/O数据线、串行时钟(SCLK)。时钟/RAM的读/写数据以一字节或多达31字节的字符组方式通信。DS1302工作时功耗很低,保持数据和时钟

您可能关注的文档

文档评论(0)

189****7685 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档