网站大量收购独家精品文档,联系QQ:2885784924

利用单片机和LCD实现液晶电子台历.doc

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

摘要 近几年,国际市场上的单片机性能不断增强,价格却日益下降。随着我国对外开放的力度不断加大,世界上一些著名的微电子公司都在积极开拓我国市场,这使得国内上市的单片机品种型号越来越多,价格也越来越低廉。单片机一样有着广泛的应用,专家指出:2000年,一般美国家用系统中应用单片机的数量就增加到了226个;自动化办公室内有42个;典型的汽车电子系统中装有35个。所有使用的这些单片机中主要的是8位单片机。目前,单片机的产量正以每年27%的速度递增。据2001年的资料公布世界单片机产量高达70亿。中国大陆的单片机年需求约为6亿。一台微机系统中约嵌入了10片单片机;一辆BMW—7系列宝马车中嵌入了63片单片机。由此可见,单片机技术无疑是20世纪90年代,乃至21世纪最为活跃的新一代电子应用技术。 随着电子信息技术的发展,电子技术离我们的生活越来越近了,可以说电子技术已经走进了我们每个人的生活。我们知道现在市面上各种各样的电子产品琳琅满目,而电子表、电子台历品种不计其数,而大多数的电子台历不能同时显示年、月、日、时、分、秒、星期特别是LED显示的电子台历,因为显示的越多给编程和硬件设计就带来了更大的困难同时在无形中也增加了成本。 我们看到现在在一些公共场所使用的电子钟、电子台历都不近人意,例如LED电子钟在很多电子报刊杂志上都可以见到,但大多数在断电后都要重新设置时间等参数,给使用带来很多不便。也有用后备电池作为备用电源的,但往往体积较大。本文介绍的LCD电子钟克服了以往的弊端,而且采用了单片机对其进行控制同时PIC16F877的TMR1在省电模式下一样可以计时这就使没次关机重起后不必再设定时间,而时间会继续准确的运行下去。 下面将对本设计所使用的PIC单片机和LCD进行简单的介绍。在现代社会中LCD的应用很广泛,简单如手表上的液晶显示屏,仪表仪器上的液晶显示器或者是电脑笔记本上的液晶显示器,都使用了LCD。在一般的办公设备上也很常见,如传真机,复印机,以及一些娱乐器材玩具等也常常见到LCD的足迹。 的LCD为字符型点阵式LCD模块(liquid Crystal Display Module)简称LCM,或者是字符型LCD。字符型液晶显示模块是一类专门用于显示字母,数字,符号等的点阵式液晶显示模块。在显示器件上的电极图型设计,它是由若干个5*7或5*11等点阵符位组成。每一个点阵字符位都可以显示一个字符。点阵字符位之间有一空点距的间隔起到了字符间距和行距的作用。??? 目 录 摘要 I 目 录 II 第一章 绪论 1 1.1 简介 1 1.2 设计方案 1 1.2.1 方案一 1 1.2.2 方案二 3 1.2.3 方案三 3 第二章 硬 件 设 计 4 2.1脉冲产生部分 4 2.2显示和闹铃输出部分 4 2.3案扭部分 5 2.4硬件电路图 6 第三章 软件流程 7 3.1主程序流程 7 3.2秒信号发生 8 3.3 按扭部分流程 9 3.4 关于闰年、月大月小以及闹钟 10 3.5 程序设计 10 第四章 调 试 11 4.1调试工具 11 4.2硬件调试 11 4.3软件调试 11 4.4误差分析 11 4.5扩展运用 11 4.6成本核算 12 结论 13 致谢 14 参考文献 15 附录一 16 附录二 17 附录三 18 第一章 绪论 1.1 简介 现在我们设计的LCD液晶电子台历能够显示年,月、日、时、分、秒、星期,能实现任意时间的设置和修改,同时具有定时和闹钟功能。而LCD电子台历不同于其他电子台历的区别在于它能一次将年、月、日、时、分、秒、星期全部都显示在液晶显示频上,这给用户带来了极大的方便。 目前市面上常用的有16字*1行,16字*2行,20字*2行和40字*2行等的字符模块组。这些LCM虽然显示字数各不相同,但是都具有相同的输入输出界面。WINTECH 16*2字符型液晶显示模块WM-C1602N RB0 RB4 RB5 RB6 RB7 按扭: 按扭功能简介: RB0:选定对时间和闹钟的修改,按下后默认对时间秒的修改,第二次按下后对闹钟的修改,第三次对星期的修改。 RB4:光标上移 RB5:时间增加 RB6:返回 RB7:扩展端口 1.2 设计方案 1.2.1 方案一 本方案是采用达拉斯公司的一款实时时钟控制芯片DS1302、LED和32.768KHz的晶振够成。 可行性和优点: 1. DS1302为达拉斯公司的一种实时时钟芯片,主要特点是采用串行数据传输,可为掉电保护电源提供可编程的充电功能,并且可以关闭充电功能。 2. LED采用扫描技术,扫描间隔为10ms。 缺点: DS1302是一种专用的时钟芯片,不便扩展利用。LCD目前作为

文档评论(0)

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

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

1亿VIP精品文档

相关文档