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

基于单片机万年历在液晶上显示-专科设计说明书.doc

基于单片机万年历在液晶上显示-专科设计说明书.doc

  1. 1、本文档共36页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目录 1 绪论 1 1.1 本课题的设计目标 1 1.2 显示方案的选择 1 1.3 本课题研究的意义 2 2 各器件的介绍 3 2.1 STC89C51的介绍 3 2.2 LCD的介绍 11 2.3 LCD原理与应用 12 3 硬件的设计 18 3.1 电路的设计及元件 18 3.2 电路的原理 18 4 系统软件设计 19 4.1 程序流程图的设计 19 4.2 按键程序设计 20 4.3 试验仿真 22 致谢 24 附录一:源程序: 25 附录二:总原理图 35 1 绪论 1.1 本课题的设计目标 随着人们生活水平的提高,各种事物都在朝着电子化的方向发展,万年历更是如此,纸质万年历已逐渐被人们淘汰,取而代之的则是电子万年历。因为电子万年历显示信息量大,方便存储,体积小等优点所以逐渐被人们所接受。而此次课题所要达到的目标则是朝着人们的需求发展,万年历在一块小的LCD1602液晶上显示,可以通过三个功能按键来实现调整年份日期时间等信息,从而满足人们的需求。 1.2 显示方案的选择 显示有很多种,比如数码管显示,其中还分为共阳数码管和共阴数码管, LED点阵屏显示,还有LCD液晶显示。每种显示各有优缼点,正面就比较这几种方案。 方案一:使用数码管显示。数码管分为两类,一类是共阳极的数码管,另一类是共阴极的数码管,共阳极数码管就是把阴极与单片机连接,而把所有的阳极连接在一起作为公共端。而共阴数码管恰恰相反,它把阳极与单片机连接,而把所有的阴极连接在一起作为公共端,所以在写程序时这两种数码管的编码恰好相反。数码管具有显示清晰的优点,但它所占用的单片机资源比较多,而且显示信息量不大,只能显示一些物有的数字,字母等,不能显示汉字等信息。 方案二:使用LED点阵屏的显示。相对于数码管,LED显示屏则克服了数码管的很多缺点,它具有显示清晰,显示信息量较大等优点,但它也有自己无法改变的缺点,比如占用单片机资源多,编程比较复杂而且占地面积大等缺点。 方案三:使用LCD1602液晶显示器显示。液晶是上个世纪才被人们逐渐的所认识,但它的发展比任何一个显示器件都要快,当今的电视,手机屏,电脑等用到屏幕的电子产品几乎都用到了LCD显示,LCD有很多种,比如LCD1602,还有复杂一点的像LCD12232,等。液晶显示具有显示信息量大,占用面积小,占用单片机资源较少等优点,虽然它的显示不够醒目,但随着科学技术的发展,逐渐解决了这个问题,所以液晶显示几乎具有了很多显示器的优点。 通过以上的分析,因为这次课题所做的万年历显示信息量较大,使用数码管虽然能做到,但是要使用的数码管较多,占用了单片机比较多的资源,考虑到实用性决定不选用数码管显示。LED显示屏也是如此,占用了单片机较锪资源,而且要使用的LED显示屏比较大,占用了很大面积。综上所述,决定选用LCD1602液晶显示器,作为本次设计的显示载体。之所以选用1602,因为它足够显 示 这次设计的所而要的信息量,而且它的操作相对其它LCD液晶显示器来说比较简单,因为其内部已有了字符表,所以操作起来比较简单。 1.3 本课题研究的意义 当今的电子技术真的是发展迅猛,时间在不停的行走,从远古时期人类通过难容太阳,星辰变化来判断时间的变化,在到古代伟人发明了用沙漏等仪器来记录时间的流逝,在到近代电子技术的发展,人类对时间的掌握越来越精确,电子万年历也随之应用而生。在家庭,办公室,车站,等等各种场所均用到了电子万年历,它逐渐成为了人类生活的必需品。时间变得不在那么单调,逐渐从老式的挂钟或其它的时间表示仪器变为如今的电子万年历。电子万年历给我们的生活带来了极大的方便,所以我在此基础上完成了此次的毕业设计,电子万年历的制作,此电子万年历就应用的非常之广泛,同时还可以扩展很多功能,比如什么定时,闹钟等一些比较简单的功能扩展,同时它具有制作成本比较代等很多的优点,拥有的市场前景非常之广泛。。 2 各器件的介绍 2.1 STC89C51的介绍 如今的单片机的生产厂家非常之多,比如AT也就是(Atmel)公司生产的AT89C51,AT89S52,; Winbond也就是(华邦)公司的W18C54,等等。尽管在目前市场上的单片机的种类,非常繁多,因特而公司,也是几乎他发明的,它生产的单片机,比较经典的,像MCS51单片机。才是如今比较受人喜爱的产品。MCS-51系列的单片机,也是基于51内核的,同时它应用的十分之广泛,比较先进的单片机就是因特而公司的。同时在国内应用的比较广泛的也是51系列的。同样的,以8051为内核的单片机,如STC公司生产的,STC89C51系列单片机,被人们应用也十分广泛。考虑到具体情况,在做本课题就选用了STC公司的STC89C51单片机。 STC 表示该

文档评论(0)

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

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

1亿VIP精品文档

相关文档