- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE
1 -
基于51单片机的动态显示屏的设计
摘 要
随着电子技术的发展,计算机在现代科学技术的发展中起着越来越重要的作用,多媒体技术、网络技术、智能信息处理技术、数据挖掘与处理技术等都离不开计算机,而LCD液晶显示屏是集微电子技术、计算机技术、信息处理技术于一体的大型显示屏系统。本次设计的目的在于利用单片机控制LCD来实现显示字幕的功能,这种功能已经被广泛的地应用于我们的生活中,例如公交车站的电子报站显示,计程车上的计价器及很多日常生活中我们所能接触到的电子产品,它的工作范围已经涉及到我们生活中的方方面面。本人在此利用刚学过的单片机与接口技术中的51单片机与电脑软件相结合控制1602型LCD显示数据。该方法可以对显示内容进行实时控制,从而实现诸如闪动、滚动、打字等多种动态显示效果。该方法同时还可以调节动态显示的速度,同时用户也可以在PC机上进行显示效果的预览,显示内容亦可以即时修改。、
关键词:LCD1602 AT89C51 单片机 动态显示
目 录
前 言 …………………………………………………………………………………………1
第一章 动态显示屏的设计要求与设计方案……………………………
1.1 设计方案的论证与确定
1.2 动态显示器的设计要求
第二章 各单元模块设计
2.1各单元模块功能介绍及电路设计
2.2 特殊元器件的介绍
2.3 各单元模块的联接
第三章 动态显示屏的硬件与软件设计
3.1硬件组成
3.2软件设计
第四章 动态显示屏的系统调试与功能
4.1系统的调试
4.2系统的功能
4.3系统功能分析
第五章 设计体会与小结
参考文献
附录
前言
随着人们生活环境的不断改善和美化,在许多场合可以看到各种各样的LCD液晶显示器。液晶显示器(LCD/Liquid Crystal Display)的显像原理,是将液晶置于两片导电玻璃之间,靠两个电极间电场的驱动,引起液晶分子扭曲向列的电场效应,以控制光源透射或遮蔽功能,在电源关开之间产生明暗而将影像显示出来,若加上彩色滤光片,则可显示彩色影像。LCD以其具有功耗低、体积小、重量轻、超薄寿命长,工作稳定可靠等许多其它显示器无法比拟的优点,而成为众多显示媒体以及户外作业显示的理想选择。同时也可广泛应用到智能仪器、仪表、军事、车站、宾馆、体育、新闻、金融、证券、广告以及交通运输等许多行业中。LCD智能显示模块不但可以显示各式各样的字符、汉字和图形。同时具有可编程能力,且与单片机接口比较方便。现在液晶显示器件已在欧美各国发展到相当的高度,主要广泛的应用于我们的日常生活之中。液晶显示技术在国外从七十年代开始已有四十年的历史,我国的液晶显示技术也在逐渐的走向成熟,估计在未来不久的时间里我国的液晶技术也将达到一个新的高度。
动态显示屏的设计要求与设计方案
设计方案的论证与确定
通过分析LCD的接口原理可知电路的连接存在两种控制方式:直接控制方式和间接控制方式。根据设计的要求,以及设计的便捷性,本设计采用直接控制的方式,基于汇编和C语言的编程,采用软硬件结合的方式来实现控制,即于89C52单片机的开发板上,用89C51单片机做为芯片,用LCD1602做为液晶显示屏,以P2和P0口作为LCD1602的数据输入,以P2.4绑定LCD1602A的RS引脚,以P2.5绑定LCD1602A的R/W引脚,以P2.6绑定LCD1602A的E引脚,P0.0-P0.7对应这DB0-DB7,通过这样的形式去论证动态现实屏的结论。方框图如下
直接控制
直接控制
LCD1602
AT89C51
1.2 动态显示频的设计要求
1)在PC机上软件编程烧写调试所需程序
2)单片机显示屏能够实现第一排字符和第二排上的字符的出现。
3)在显示屏上能够实现LCD显示屏上先有第一排的逐步字体出现,再有第二排字体出现,再接着是全屏向左移动,其后以首尾结合的形式进行循环滚动的出现。
第二章 各单元模块设计
2.1 各单元模块功能介绍及电路设计
2.1.1 1602型液晶显示器模块介绍
图2.2为1602液晶显示模块,负责将单片机中执行结果显示出来
图2.1 1602LCD模块
2.1.2
图2.2 单片机最小系统
单片机最小系统CPU89C51和一定功能的外围电路组成,包括为单片机提供复位电压的复位电路提供系统频率的晶振。这部分电路主要负责程序的存储和运行。
2.1.3 时钟电路的设计
图2.3 时钟电路
上图是MCS-51内部时钟方式的电路,外接晶体以及电容C5和C6构成并联谐振电路,接在放大器的反馈回路中。对外接电容的值虽然没有严格的要求,但电容的大小会影响振荡器频率的高低、谐振器的稳定性、起振的快速性和温度的稳定性。晶体可在1.2MHz~12MHz之间任选,电容C5和C6的典型
原创力文档


文档评论(0)