精选基于单片机的汉字式LCD滚动显示

上传人:无*** 文档编号:96727285 上传时间:2022-05-26 格式:DOC 页数:32 大小:198KB
收藏 版权申诉 举报 下载
精选基于单片机的汉字式LCD滚动显示_第1页
第1页 / 共32页
精选基于单片机的汉字式LCD滚动显示_第2页
第2页 / 共32页
精选基于单片机的汉字式LCD滚动显示_第3页
第3页 / 共32页
资源描述:

《精选基于单片机的汉字式LCD滚动显示》由会员分享,可在线阅读,更多相关《精选基于单片机的汉字式LCD滚动显示(32页珍藏版)》请在装配图网上搜索。

1、毕业设计(论文)基于51单片机的汉字式LCD滚动显示系 别: 电气电子工程系 学生姓名: 专业班级: 学 号: 指导教师: 2 年 4月25 日独创性声明 本人声明所呈交的毕业论文是我个人在导师指导下进行的研究工作及取得的成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在文中以明确方式标明。本人完全意识到本声明的法律结果由本人承担。论文作者签名: 日期: 年 月 日毕业论文版权使用授权书 本毕业论文作者完全了解学校有关保留、使用毕业论文的规定,即:学校有权保留并向有关部门或机构送交论文的复印件和电子版,

2、允许论文被查阅和借阅。本人授权郑州职业技术学院要以将本论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本论文。 保密,在_年解密后适用本授权书. 本论文属于 不保密。(请在以上方框内打“”)毕业论文作者签名: 指导教师签名:日期: 年 月 日 日期: 年 月 日 摘 要电子技术的日新月异,使我们的生活更加方便、快捷。任何一个领域,技术总是在不停地向前发展。而随着技术的发展,新的产品应用也会跟着出现,然后成熟和普及。正如在显示器领域,由球面CRT到纯平CRT,由纯平CRT到如今主流的LCD液晶显示,而LCD汉字滚动显示更是应用广泛。本文设计了一种以AT89

3、C51单片机为核心的低成本、高精度、微型化LCD汉字滚动显示系统,并使用一些常用芯片如:AMPIRE12864、SMG12864A等。系统由单片机、外围电路、单片机最小系统以及显示电路构成。本系统具有易安装检测、软件功能完善,工作可靠、准确度高等优点。本文设计了一种以AT89C51单片机为核心的低成本、高精度、微型化LCD汉字滚动显示系统,并使用一些常用芯片如:AMPIRE12864、SMG12864A等。系统由单片机、外围电路、单片机最小系统以及显示电路构成。本系统具有易安装检测、软件功能完善,工作可靠、准确度高等优点。本文论述了由单片机控制的LCD汉字滚动显示系统的基本原理,并阐述了运用P

4、roteus软件实现系统的设计与仿真以及该系统所应用的领域。,三号关键词:单片机AT89C51;LCD汉字滚动显示;Proteu 目 录摘 要I1 绪论(1)1.1 概述.(1)1.2国内外研究与应用现状(1)1.3设计过程及工艺要求(1)1.4设计的重点与难点(2)2 数据仓库技术(3)2.1 概述(3)2.2芯片AT89C51介绍(3)2.3 LCD显示屏介绍(6)2.3.1 LCD的定义及作用(6)2.3.2 LCD显示器的工作原理(7)2.3.3 LCD的主要参数(8)2.3.4 LCD的分类(12)2.3.5 LCD的特点(12)2.4系统调试(13)2.4.1 硬件的设计(13)2

5、.4.2 程序的调试与运行(16)2.4.3 HEX文件的生成(16)2.4.4调试与仿真(17)参 考 文 献(18)致 谢(19)19 - -1 绪论1.1 概述亮丽实用的广告牌可以给我们的生活添加光彩、可以给店铺招揽生意。传统的广告牌都是固定的汉字,并且时间长了会掉色,使汉字模糊难认,这给我们的生活带来很多的不便。尤其是到了晚上传统的广告牌就失去了作用。因此我们需要一种造价低廉、使用方便、可以发光、可以方便改变汉字且比较耐用的电子显示广告牌。随着新闻、广告、信息传播需求的13益增加,LCD大屏幕数字电子公告牌作为一种高科技产品日益引起人们的重视。本设计系统采用了美国ATMEL公司生产的单

6、片机AT89C51芯片。以及其它常用芯片如:SMG12864A、AMPIRE12864等来设计LCD汉字滚动显示电路,实现了汉字的滚动和显示。本系统具有易安装检测、软件功能完善,工作可靠、准确度高等优点。 1.2国内外研究与应用现状随着社会的进步与发展,人们的生活节奏越来越快,时间观念也越来越强,并逐步开始运用新的科技手段改善自己的生活条件和质量,享受高科技给人们带来的及时、舒适的生活环境。目前众多电子类产品用于显示功能常用到数码管LED与液晶LCD。虽然数码管LED的结构简单显示方便,但是功能比较单一,已无法满足科技进步而产生的显示要求。并且LED常用到动态显示,在复杂的系统中十分耗费系统资

7、源,已逐渐被淘汰。而在液晶显示模块中,最重要的就是LCD液晶屏。它可以实时显示或循环播放文字、图形和图像信息,具有显示方式丰富、观赏性强、显示内容修改方便、响应速度快、亮度高、显示稳定、功耗低且寿命长等多种优点,被广泛应用于工业控制、商业广告、体育比赛、交通等诸多领域,是信息传播的有力工具之一。1.3设计过程及工艺要求一、基本功能 可以发光 可以滚动 可以用电脑改变汉字 二、 主要技术参数 单片机选择AT89C51 LCD显示器选择SMG12864A或AMPIRE12864 晶振选择12MHz 两个输出电容选择30pF 两个外围电阻选用10K和1001.4设计的重点与难点本设计的主要任务是显示

8、标语,因此在硬件安装方面需要有适当的面积来安装电子显示屏,并且还要通过数据线把电子显示屏和电脑连起来。软件设计的难点是: 所需汉字程序的编译 整体电路的设计与调试 Proteus与Keil uVision两种软件的运用2 数据仓库技术2.1 概述本设计是基于51单片机的LCD汉字滚动显示,该设计是以AT89C51基本系统为核心的一套应用系统,其中包括单片机、复位电路、外围电路、显示电路、系统软件等部分的设计。见图2.1所示:电源电路外围电路外围电路单片机AT89C51LCD显示器编译程序图2.1 系统总体框图 2.2芯片AT89C51介绍AT89C51是美国ATMEL公司生产的低电压,高性能C

9、MOS8位单片机,片内含4k bytes的可反复擦写的只读程序存储器(PEROM)和128 bytes的随机存取数据存储器(RAM),器件采用ATMEL公司的高密度、非易失性存储技术生产,兼容标准MCS-51指令系统,片内置通用8位中央处理器(CPU)和Flash存储单元,功能强大AT89C51单片机可为您提供许多高性价比的应用场合,可灵活应用于各种控制领域。由于将多功能8位CPU和闪烁存储器组合在单个芯片中,ATMEL的AT89C51是一种高效微控制器,AT89C2051是它的一种精简版本。AT89C单片机为很多嵌入式控制系统提供了一种灵活性高且价廉的方案。外形及引脚排列如图1所示:图2.2

10、 AT89S52芯片引脚图AT89C51具有以下标准功能:8k字节Flash,256字节RAM,32 位I/O口线,看门狗定时器,2 个数据指针,三个16 位定时器/计数器,一个6向量2级中断结构,全双工串行口,片内晶振及时钟电路。另外,AT89C51可降至0Hz 静态逻辑操作,支持2种软件可选择节电模式。空闲模式下,CPU停止工作,允许RAM、定时器/计数器、串口、中断继续工作。掉电保护方式下,RAM内容被保存,振荡器被冻结,单片机一切工作停止,直到下一个中断或硬件复位为止。引脚功能介绍VCC:供电电压。 GND:接地。 P0口:P0口为一个8位漏级开路双向I/O口,每脚可吸收8TTL门电流

11、。当P0口的管脚第一次写1时,被定义为高阻输入。P0能够用于外部程序数据存储器,它可以被定义为数据/地址的第八位。在FIASH编程时,P0 口作为原码输入口,当FIASH进行校验时,P0输出原码,此时P0外部必须被拉高。 P1口:P1口是一个内部提供上拉电阻的8位双向I/O口,P1口缓冲器能接收输出4TTL门电流。P1口管脚写入1后,被内部上拉为高,可用作输入,P1口被外部下拉为低电平时,将输出电流,这是由于内部上拉的缘故。在FLASH编程和校验时,P1口作为第八位地址接收。 P2口:P2口为一个内部上拉电阻的8位双向I/O口,P2口缓冲器可接收,输出4个TTL门电流,当P2口被写“1”时,其

12、管脚被内部上拉电阻拉高,且作为输入。并因此作为输入时,P2口的管脚被外部拉低,将输出电流。这是由于内部上拉的缘故。P2口当用于外部程序存储器或16位地址外部数据存储器进行存取时,P2口输出地址的高八位。在给出地址“1”时,它利用内部上拉优势,当对外部八位地址数据存储器进行读写时,P2口输出其特殊功能寄存器的内容。P2口在FLASH编程和校验时接收高八位地址信号和控制信号。 P3口:P3口管脚是8个带内部上拉电阻的双向I/O口,可接收输出4个TTL门电流。当P3口写入“1”后,它们被内部上拉为高电平,并用作输入。作为输入,由于外部下拉为低电平,P3口将输出电流(ILL)这是由于上拉的缘故。 P3

13、口也可作为AT89C51的一些特殊功能口,如下表所示: 口管脚 备选功能 P3.0 RXD(串行输入口) P3.1 TXD(串行输出口) P3.2 /INT0(外部中断0) P3.3 /INT1(外部中断1) P3.4 T0(记时器0外部输入) P3.5 T1(记时器1外部输入) P3.6 /WR(外部数据存储器写选通) P3.7 /RD(外部数据存储器读选通) P3口同时为闪烁编程和编程校验接收一些控制信号。 RST:复位输入。当振荡器复位器件时,要保持RST脚两个机器周期的高电平时间。 ALE/PROG:当访问外部存储器时,地址锁存允许的输出电平用于锁存地址的地位字节。在FLASH编程期间

14、,此引脚用于输入编程脉冲。在平时,ALE端以不变的频率周期输出正脉冲信号,此频率为振荡器频率的1/6。因此它可用作对外部输出的脉冲或用于定时目的。然而要注意的是:每当用作外部数据存储器时,将跳过一个ALE脉冲。如想禁止ALE的输出可在SFR8EH地址上置0。此时, ALE只有在执行MOVX,MOVC指令是ALE才起作用。另外,该引脚被略微拉高。如果微处理器在外部执行状态ALE禁止,置位无效。 /PSEN:外部程序存储器的选通信号。在由外部程序存储器取指期间,每个机器周期两次/PSEN有效。但在访问外部数据存储器时,这两次有效的/PSEN信号将不出现。 /EA/VPP:当/EA保持低电平时,则在

15、此期间外部程序存储器(0000H-FFFFH),不管是否有内部程序存储器。注意加密方式1时,/EA将内部锁定为RESET;当/EA端保持高电平时,此间内部程序存储器。在FLASH编程期间,此引脚也用于施加12V编程电源(VPP)。 XTAL1:反向振荡放大器的输入及内部时钟工作电路的输入。 XTAL2:来自反向振荡器的输出。 振荡器特性: XTAL1和XTAL2分别为反向放大器的输入和输出。该反向放大器可以配置为片内振荡器。石晶振荡和陶瓷振荡均可采用。如采用外部时钟源驱动器件,XTAL2应不接。有余输入至内部时钟信号要通过一个二分频触发器,因此对外部时钟信号的脉宽无任何要求,但必须保证脉冲的高

16、低电平要求的宽度2.3 LCD显示屏介绍2.3.1 LCD的定义及作用 LCD 液晶显示器是 Liquid Crystal Display 的简称,LCD 的构造是在两片平行的玻璃当中放置液态的晶体,两片玻璃中间有许多垂直和水平的细小电线,透过通电与否来控制杆状水晶分子改变方向,将光线折射出来产生画面。比CRT要好的多,但是价钱较其稍贵。 LCD主要应用于电脑的显示屏,随着电子技术的发展越来越多的手写手机也大量使用LCD做显示屏,还有一些广告牌、标语栏等也都用LCD来显示。2.3.2 LCD显示器的工作原理 从液晶显示器的结构来看,无论是笔记本电脑还是桌面系统,采用的LCD显示屏都是由不同部分

17、组成的分层结构。LCD由两块玻璃板构成,厚约1mm,其间由包含有液晶材料的5m均匀间隔隔开。因为液晶材料本身并不发光,所以在显示屏两边都设有作为光源的灯管,而在液晶显示屏背面有一块背光板(或称匀光板)和反光膜,背光板是由荧光物质组成的可以发射光线,其作用主要是提供均匀的背景光源。 背光板发出的光线在穿过第一层偏振过滤层之后进入包含成千上万液晶液滴的液晶层。液晶层中的液滴都被包含在细小的单元格结构中,一个或多个单元格构成屏幕上的一个像素。在玻璃板与液晶材料之间是透明的电极,电极分为行和列,在行与列的交叉点上,通过改变电压而改变液晶的旋光状态,液晶材料的作用类似于一个个小的光阀。在液晶材料周边是控

18、制电路部分和驱动电路部分。当LCD中的电极产生电场时,液晶分子就会产生扭曲,从而将穿越其中的光线进行有规则的折射,然后经过第二层过滤层的过滤在屏幕上显示出来。 液晶显示技术也存在弱点和技术瓶颈,与CRT显示器相比亮度、画面均匀度、可视角度和反应时间上都存在明显的差距。其中反应时间和可视角度均取决于液晶面板的质量,画面均匀度和辅助光学模块有很大关系。 对于液晶显示器来说,亮度往往和他的背板光源有关。背板光源越亮,整个液晶显示器的亮度也会随之提高。而在早期的液晶显示器中,因为只使用2个冷光源灯管,往往会造成亮度不均匀等现象,同时明亮度也不尽人意。一直到后来使用4个冷光源灯管产品的推出,才有很大的改

19、善。 信号反应时间也就是液晶显示器的液晶单元响应延迟。实际上就是指的液晶单元从一种分子排列状态转变成另外一种分子排列状态所需要的时间,响应时间愈小愈好,它反应了液晶显示器各像素点对输入信号反应的速度,即屏幕由暗转亮或由亮转暗的速度。响应时间越小则使用者在看运动画面时不会出现尾影拖拽的感觉。有些厂商会通过将液晶体内的导电离子浓度降低来实现信号的快速响应,但其色彩饱和度、亮度、对比度就会产生相应的降低,甚至产生偏色的现象。这样信号反应时间上去了,但却牺牲了液晶显示器的显示效果。有些厂商采用的是在显示电路中加入了一片IC图像输出控制芯片,专门对显示信号进行处理的方法来实现的。IC芯片可以根据VGA输

20、出显卡信号频率,调整信号响应时间。由于没有改变液晶体的物理性质,因此对其亮度、对比度、 色彩饱和度都没有影响,这也是为什么华硕、三星、LG等技术型厂商的液晶产品画面效果更好的原因,但是这种方法的制造成本也相对较高。 由上便可看出,液晶面板的质量并不能完全代表液晶显示器的品质,没有出色的显示电路配合,再好的面板也不能做出性能优异的液晶显示器。随着LCD产品产量的增加、成本的下降,液晶显示器会大量普及。2.3.3 LCD的主要参数1 对比度LCD制造时选用的控制IC、滤光片和定向膜等配件,与面板的对比度有关,对一般用户而言,对比度能够达到350:1就足够了,但在专业领域这样的对比度平还不能满足用户

21、的需求。相对CRT显示器轻易达到500:1甚至更高的对比度而言,只有高档液晶显示器才能达到这样如此程度。市场上三星、华硕、LG等一线品牌如今的LCD显示器均可以达到1000:1对比度这一级别,但是由于对比度很难通过仪器准确测量,所以挑的时候还是要自己亲自去看才行。 提示:对比度很重要,可以说是选取液晶的一个比亮点更重要的指标,当你了解到你的客户买的液晶是用来娱乐看影碟,你们就可以强调对比度比无坏点更重要,我们在看流媒体时,一般片源亮度不大,但要看出人物场景的明暗对比,头发丝灰到黑的质感变化,就要靠对比度的高低来显现了,测试软件中的256级灰度测试中在平视时能看清楚更多的小灰格即是对比度好! 2

22、 亮度LCD是一种介于固态与液态之间的物质,本身是不能发光的,需借助要额外的光源才行。因此,灯管数目关系着液晶显示器亮度。最早的液晶显示器只有上下两个灯管,发展到现在,普及型的最低也是四灯,高端的是六灯。四灯管设计分为三种摆放形式:一种是四个边各有一个灯管,但缺点是中间会出现黑影,解决的方法就是由上到下四个灯管平排列的方式,最后一种是“U”型的摆放形式,其实是两灯变相产生的两根灯管。六灯管设计实际使用的是三根灯管,厂商将三根灯管都弯成“U”型,然后平行放置,以达到六根灯管的效果。 提示:亮度也是一个比较重要的指标,越亮的液晶给人很远一看,就从一排液晶墙中脱颖而出,我们在CRT中经常见到的高亮技

23、术(优派叫高亮,飞利浦叫显亮,明基叫锐彩)都是通过加大阴罩管的电流,轰击荧光粉,产生更亮的效果,这样的技术,一般是以牺牲画质,和显示器的寿命来换取的,所有采用此类技术的产品在缺省状态下都是普亮的,总要按个钮才能实行,按一下3X亮玩游戏;再按一变成5X亮看影碟,仔细一看都变糊了,要看文本还得老实的回到普通的文本模式,这样的设计其实就是让大家不要常用高亮LCD显示亮度的原理和CRT不一样,他们是靠面板后面的背光灯管的亮度来实现的所以灯管要设计的多,发光才会均匀早期卖液晶时和别人说液晶是三根已是很牛的事了,但当时奇美CRV,就搞出了一个六灯管技术,其实也就是把三管弯成了”U”型,变成了所谓的六根;这

24、样的六灯管设计,加上灯管发光本身就很强,面板就看到很亮,这样的代表作在优派中以VA712为代表;但所有高亮的面板都会有一个致命伤,屏会漏光,这个术语一般人很少提及,编者个人认为他很重要,漏光是指在全黑的屏幕下,液晶不是黑的,而是发白发灰所以好的液晶不要一味的强调亮度,而是要多强调对比度,优派的VP和VG系列就是不讲亮度,讲对比度的产品! 3 信号响应时间响应时间指的是液晶显示器对于输入信号的反应速度,也就是液晶由暗转亮或由亮转暗的反应时间,通常是以毫秒(ms)为单位。要说清这一点我们还要从人眼对动态图像的感知谈起。人眼存在“视觉残留”的现象,高速运动的画面在人脑中会形成短暂的印象。动画片、电影

25、等一直到现在最新的游戏正是应用了视觉残留的原理,让一系列渐变的图像在人眼前快速连续显示,便形成动态的影像。人能够接受的画面显示速度一般为每秒24张,这也是电影每秒24帧播放速度的由来,如果显示速度低于这一标准,人就会明显感到画面的停顿和不适。按照这一指标计算,每张画面显示的时间需要小于40ms。这样,对于液晶显示器来说,响应时间40ms就成了一道坎,低于40ms的显示器便会出现明显的画面闪烁现象,让人感觉眼花。要是想让图像画面达到不闪的程度,则就最好要达到每秒60帧的速度。 我用一个很简单的公式算出相应反应时间下的每秒画面数如下: 响应时间30ms=1/0.030=每秒约显示 33 帧画面 响

26、应时间25ms=1/0.025=每秒约显示 40 帧画面 响应时间16ms=1/0.016=每秒约显示 63 帧画面 响应时间12ms=1/0.012=每秒约显示 83 帧画面 响应时间8ms=1/0.008=每秒约显示 125 帧画面 响应时间4ms=1/0.004=每秒约显示 250 帧画面 响应时间3ms=1/0.003=每秒约显示 333 帧画面 响应时间2ms=1/0.002=每秒约显示 500 帧画面 响应时间1ms=1/0.001=每秒约显示1000 帧画面 提示:通过上面的内容我们了解到了响应时间与画面帧数的关系。由此看来响应时间是越短越好。当时液晶市场刚启动时响应时间最低的接

27、受范围是35ms,主要是以EIZO为代表的产品,后来明基的FP系列推出来到25毫秒,从33帧到40帧基本上感觉不出来,真正有质的变化是16MS,每秒显示63帧,以能应付电影,一般游戏的要求,所以到现在为止16MS也不算过时,随着面板技术的提高,明基和优派就开始了速度之争,优派从8MS,4毫秒一直发布到1MS,可以说1MS是LCD速度之争的终节者。对于游戏发烧友来说快1MS就意味意CS的枪法会更准,至少是心理上是这样的,这样的客户就要推荐VX系列显示器但大家销售时要注意灰度响应,全彩响应的文字区别,有时可能灰阶8MS和全彩5MS说的是一个意思,就和我们以前卖CRT时,我们说点距是.28,LG就非

28、要说他的是.21,水平点距却忽略不谈,其实两面者说的是一个意思,现在近期LG又搞出来一个锐度达1600:1,这也是一个概念的炒作,大家用的屏基本上就哪几家,哪会只有LG一家做到1600:1,而大家都停留在450:1的水平呢?一说消费者就明折了锐度和对比度的意思了,好比是AMD的PR值一样,没有实质意义 4 可视角度LCD的可视角度是一个让人头疼的问题,当背光源通过偏极片、液晶和取向层之后,输出的光线便具有了方向性。也就是说大多数光都是从屏幕中垂直射出来的,所以从某一个较大的角度观看液晶显示器时,便不能看到原本的颜色,甚至只能看到全白或全黑。为了解决这个问题,制造厂商们也着手开发广角技术,到目前

29、为止有三种比较流行的技术,分别是:TN+FILM、IPS(IN-PLANE -SWITCHING)和MVA(MULTI-DOMAIN VERTICAL alignMENT)。 TNFILM这项技术就是在原有的基础上,增加一层广视角补偿膜。这层补偿膜可以将可视角度增加到150度左右,是一种简单易行的方法,在液晶显示器中大量的应用。不过这种技术并不能改善对比度和响应时间等性能,也许对厂商而言,TN+FILM并不是最佳的解决方案,但它的确是最廉价的解决方法,所以大多数台湾厂商都用这种方法打造15寸液晶显示器。 IPS(IN-PLANE -SWITCHING,板内切换)技术,号称可以让上下左右可视角度

30、达到更大的170度。IPS技术虽然增大了可视角度,但采用两个电极驱动液晶分子,需要消耗更大的电量,这会让液晶显示器的功耗增大。此外致命的是,这种方式驱动液 晶分子的响应时间会比较慢。 MVA(MULTI-DOMAIN VERTICAL alignMENT,多区域垂直排列)技术,原理是增加突出物来形成多个可视区域。液晶分子在静态的时候并不是完全垂直排列,在施加电压后液晶分子成水平排列,这样光便可以通过各层。MVA技术将可视角度提高到160度以上,并且提供比IPS和TN+FILM更短的响应时间。这项技术是富士通公司开发的,目前台湾奇美(在大陆奇丽是奇美的子公司)和台湾友达获得授权使用此技术。优派的

31、VX2025WM即是此类面板的代表作,水平,垂直可视角度均为175度,基本无视觉死角,并且还承诺无亮点;可视角度分为平行和垂直可视角度,水平角度是以液晶的垂直中轴线为中心,向左和向右移动,可以清楚看到影像的角度范围。垂直角度是以显示屏的平行中轴线为中心,向上和向下移动,可以清楚看到影像的角度范围。可视角度以“度”为单位,目前比较常用的标注形式是直接标出总水平、垂直范围,如:150/120度,目前最低的可视角度为120/100度(水平/垂直),低于这个值则不能接受,最好能达到150/120度以上。 国内电脑市场各种品牌的纯平显示器之间强烈的竞争,各个商家都想在纯平这块大蛋糕上分得最大的份额。而当

32、人们像当初搬15英寸显示器一样把纯平买回家后。我们不仅要问:下一代显示器的热点是什么呢?矛头直指液晶显示器。液晶显示器具有图像清晰精确、平面显示、厚度薄、重量轻、无辐射、低能耗、工作电压低等优点。2.3.4 LCD的分类液晶显示器按照控制方式不同可分为被动矩阵式LCD及主动矩阵式LCD两种。 段码式显示和点阵式显示。段码是最早最普通的显示方式,比如计算器,电子表这些。自从有了MP3,就开发了点阵式,如MP3,手机屏,数码相框这些高档消费品。 被动矩阵式LCD被动矩阵式LCD在亮度及可视角方面受到较大的限制,反应速度也较慢。由于画面质量方面的问题,使得这种显示设备不利于发展为桌面型显示器,但由于

33、成本低廉的因素,市场上仍有部分的显示器采用被动矩阵式LCD。被动矩阵式LCD又可分为TN-LCD(Twisted Nematic-LCD,扭曲向列LCD)、LCD (Super TN-LCD,超扭曲向列LCD)和DSTN-LCD(Double layer STN-LCD,双层超扭曲向列LCD)。 主动矩阵式LCD目前应用比较广泛的主动矩阵式LCD,也称TF-LCD (Thin Film Transistor-LCD,薄膜晶体管LCD)。液晶显示器是在画面中的每个像素内建晶体管,可使亮度更明亮、色彩更丰富及更宽广的可视面积。与CRT显示器相比,LCD显示器的平面显示技术体现为较少的零件、占据较少

34、的桌面及耗电量较小,但CRT技术较为稳定成熟。2.3.5 LCD的特点 低压微功耗 平板型结构 被动显示型(无眩光,不刺激人眼,不会引起眼睛疲劳) 显示信息量大(因为像素可以做得很小) 易于彩色化(在色谱上可以非常准确的复现) 无电磁辐射(对人体安全,利于信息保密) 长寿命(这种器件几乎没有什么劣化问题,因此寿命极长,但是液晶背光寿命有限,不过背光部分可以更换)2.4系统调试2.4.1 硬件的设计打开Proteus ISIS,在Proteus ISIS 编辑窗口中单击元件列表之上的“P”按钮,添加元件,画出电路图。硬件电路制作完成并调试好后,便可将程序编译好下载到单片机试运行。根据实际情况可以

35、修改汉字的内容、大小以及滚动方向。源程序可以使用汇编语言也可以使用C语言,本文使用了汇编语言。下面给出了一部分汇编程序#include lcd_12864.hvoid LCD_Delayt(unsigned int dtime) unsigned int itemp; for(itemp=0;itemp 并行模式 LCD_PSB_HI; LCD_RST_DIR |= LCD_RST; /RST - 复位输出 LCD_RST_LO; /复位状态 LCD_Delayt(1000); LCD_DI_DIR |= LCD_DI; LCD_DI_LO; LCD_RW_DIR |= LCD_RW; LCD

36、_RW_LO; LCD_EN_DIR |= LCD_EN; LCD_EN_LO; LCD_Delayt(1000); LCD_RST_HI; /正常状态 LCD_WriteComm(0x30); LCD_WriteComm(0x0c); LCD_WriteComm(0x01); LCD_WriteComm(0x02); LCD_WriteComm(0x06);void LCD_CheckBusy(void) unsigned char Flag; LCD_DI_LO; LCD_RW_HI; do LCD_EN_HI; LCD_DATA_DIR = 0x00; SN74LVC_DIR_HI; _

37、NOP(); Flag = LCD_DATA_IN; _NOP(); SN74LVC_DIR_LO; LCD_DATA_DIR = 0xFF; LCD_EN_LO; while(Flag & 0x80);void LCD_WriteComm(unsigned char wdata) LCD_CheckBusy(); LCD_DI_LO; LCD_RW_LO; LCD_EN_HI; LCD_DATA_OUT = wdata; LCD_EN_LO;void LCD_WriteByte(unsigned char wdata) LCD_CheckBusy(); LCD_DI_HI; LCD_RW_L

38、O; LCD_EN_HI; LCD_DATA_OUT = wdata; LCD_EN_LO;void LCD_SetXY(unsigned char X, unsigned char Y) switch(Y) case 1: LCD_WriteComm(0x7F + X); break; case 2: LCD_WriteComm(0x8F + X); break; case 3: LCD_WriteComm(0x87 + X); break; case 4: LCD_WriteComm(0x97 + X); void LCD_WriteDEC(unsigned char X, unsigne

39、d char Y, unsigned char wdata) LCD_SetXY(X,Y); LCD_WriteByte(wdata);void LCD_WriteString(unsigned char X, unsigned char Y, unsigned char *String) unsigned char temp; LCD_SetXY(X,Y); temp = *String; while(temp!=0)2.4.2 程序的调试与运行2.4.3 HEX文件的生成 1、打开单片机软件开发系统Keil Vision,单击“Vision”菜单中的“Project”,在此下拉菜单中单击“

40、New Project”选项后,弹出“Create New Project”对话框,键入新建项目名称。2、键入新建项目名并单击“确定”按钮后,在弹出的“Select Device”对话框中选择合适的单片机型号,选择AT89C51。3、单击“Vision”菜单中的“File”,在此下拉菜单中选择“New”后,打开一个空的文本编辑窗口,在此窗口中键入程序,创建新的源程序“汉字式LCD滚动显示.ASM”文件。4、在左边的“Project”窗口的文件页中单击文件组,再单击鼠标右键后,再弹出的窗口中选中“Add Files to Group Source Group 1”选项,将“汉字式LCD滚动显示.

41、ASM”程序导入到“Source Group1”中。5、在“Project”下拉菜单中,选择“Rebuild all Target Files”项。若程序编译成功,将生成“汉字式LCD滚动显示.HEX”文件。2.4.4调试与仿真1、在Proteus ISIS 编辑窗口中,单击鼠标右键将AT89C51单片机选中并单击鼠标左键,弹出“Edit Component”对话框,在此对话框的“Clock Frequency”栏中设置单片机晶振频率为12MHz,在“Program File”栏中单击新建图标,选择先前用Keil Vision 2生成的“汉字式LCD滚动显示.DSN”文件。2、更改程序中汉字库

42、的内容可显示不同的汉字。 参 考 文 献1 张志,李光飞单片机课程设计实例指导(第2版)北京航空航天出版社。2005.2 良. 单片机原理及控制技术(第2版).机械工业出版社。2005.3 刘笃仁,韩保君. 传感器原理及应用技术.机械工业出版社。2003.4 刘华东.单片机原理与应用(第2版).电子工业出版社。2006.5 沙占友.智能化集成温度传感器原理与应用M机械工业出版社。2002.6 贾伯年.传感器技术东南大学出版社。2000.7 周志文.C语言程序设计机械工业出版社。2007.8 夏路易.电路原理图与电路板设计教程.北京希望电子出版社。2002.9 赵亮,侯国锐单片机C语言编程与实例

43、.人民邮电出版社。2003.10 吉雷Protel99从入门到精通西安电子科技大学出版社。2004.致 谢测量学模拟试卷一、 单项选择题(每小题1 分,共20 分)在下列每小题的四个备选答案中选出一个正确的答案,并将其字母标号填入题干的括号内。得分评卷人复查人1经纬仪测量水平角时,正倒镜瞄准同一方向所读的水平方向值理论上应相差(A )。A 180 B 0 C 90 D 2702. 1:5000地形图的比例尺精度是( D )。A 5 m B 0.1 mm C 5 cm D 50 cm 3. 以下不属于基本测量工作范畴的一项是( C)。A 高差测量 B 距离测量 C 导线测量 D 角度测量4. 已

44、知某直线的坐标方位角为220,则其象限角为(D )。A 220 B 40 C 南西50 D 南西405. 由一条线段的边长、方位角和一点坐标计算另一点坐标的计算称为(A )。A 坐标正算 B 坐标反算 C 导线计算 D 水准计算6. 闭合导线在X轴上的坐标增量闭合差( A )。A为一不等于0的常数 B 与导线形状有关 C总为0 D 由路线中两点确定7. 在地形图中,表示测量控制点的符号属于(D )。A 比例符号 B 半依比例符号 C 地貌符号 D 非比例符号8. 在未知点上设站对三个已知点进行测角交会的方法称为(A )。A 后方交会 B 前方交会 C 侧方交会 D 无法确定9. 两井定向中不需

45、要进行的一项工作是(C )。A 投点 B 地面连接 C 测量井筒中钢丝长度 D 井下连接10. 绝对高程是地面点到( C )的铅垂距离。A 坐标原点 B任意水准面 C 大地水准面 D 赤道面11下列关于等高线的叙述是错误的是:(A )A 高程相等的点在同一等高线上B 等高线必定是闭合曲线,即使本幅图没闭合,则在相邻的图幅闭合C 等高线不能分叉、相交或合并D 等高线经过山脊与山脊线正交12下面关于非比例符号中定位点位置的叙述错误的是(B )A几何图形符号,定位点在符号图形中心B符号图形中有一个点,则该点即为定位点C宽底符号,符号定位点在符号底部中心D底部为直角形符号,其符号定位点位于最右边顶点处

46、13下面关于控制网的叙述错误的是(D )A 国家控制网从高级到低级布设B 国家控制网按精度可分为A、B、C、D、E五等C 国家控制网分为平面控制网和高程控制网D 直接为测图目的建立的控制网,称为图根控制网14下图为某地形图的一部分,各等高线高程如图所视,A点位于线段MN上,点A到点M和点N的图上水平距离为MA=3mm,NA=2mm,则A点高程为(A )ANM373635A 36.4m B 36.6m C 37.4m D 37.6m100301303010030DCBA15如图所示支导线,AB边的坐标方位角为,转折角如图,则CD边的坐标方位角为( B )A B C D16三角高程测量要求对向观测

47、垂直角,计算往返高差,主要目的是(D )A 有效地抵偿或消除球差和气差的影响B 有效地抵偿或消除仪器高和觇标高测量误差的影响C 有效地抵偿或消除垂直角读数误差的影响D有效地抵偿或消除读盘分划误差的影响17下面测量读数的做法正确的是( C )A 用经纬仪测水平角,用横丝照准目标读数B 用水准仪测高差,用竖丝切准水准尺读数C 水准测量时,每次读数前都要使水准管气泡居中D 经纬仪测竖直角时,尽量照准目标的底部18水准测量时对一端水准尺进行测量的正确操作步骤是( D )。A 对中-整平-瞄准-读数 A 整平-瞄准-读数-精平C 粗平-精平-瞄准-读数 D粗平-瞄准-精平-读数19矿井平面联系测量的主要

48、任务是( D )A 实现井上下平面坐标系统的统一 B 实现井上下高程的统一C 作为井下基本平面控制 D 提高井下导线测量的精度20 井口水准基点一般位于( A )。A 地面工业广场井筒附近 B 井下井筒附近C 地面任意位置的水准点 D 井下任意位置的水准点二、 填空题(每空2分,共20分)得分评卷人复查人21水准测量中,为了进行测站检核,在一个测站要测量两个高差值进行比较,通常采用的测量检核方法是双面尺法和 。22直线定向常用的标准方向有真子午线方向、_磁北方向_和坐标纵线方向。23地形图符号一般分为比例符号、_半依比例符号_和不依比例符号。24 井下巷道掘进过程中,为了保证巷道的方向和坡度,

49、通常要进行中线和_的标定工作。25 测量误差按其对测量结果的影响性质,可分为系统误差和_偶然误差_。26 地物注记的形式有文字注记、 _ 和符号注记三种。27 象限角的取值范围是: 0-90 。28 经纬仪安置通常包括整平和 对中 。29 为了便于计算和分析,对大地水准面采用一个规则的数学曲面进行表示,这个数学曲面称为 参考托球面 。30 光电测距仪按照测量时间的方式可以分为相位式测距仪和 差分 。三、 名词解释(每小题5分,共20分)得分评卷人复查人31竖盘指标差竖盘分划误差32水准测量利用水准仪测定两点间的高差33系统误差由客观原因造成的具有统计规律性的误差34视准轴仪器望远镜物镜和目镜中

50、心的连线四、 简答题(每小题5分,共20分)得分评卷人复查人35简述测回法测量水平角时一个测站上的工作步骤和角度计算方法。对中,整平,定向,测角。观测角度值减去定向角度值36什么叫比例尺精度?它在实际测量工作中有何意义?图上0.1毫米在实地的距离。可以影响地物取舍37简述用极坐标法在实地测设图纸上某点平面位置的要素计算和测设过程。38高斯投影具有哪些基本规律。五、 计算题(每小题10分,共20分)得分评卷人复查人39在1:2000图幅坐标方格网上,量测出ab = 2.0cm, ac = 1.6cm, ad = 3.9cm, ae = 5.2cm。试计算AB长度DAB及其坐标方位角AB。abdc

51、eBA120014001600180040从图上量得点M的坐标XM=14.22m, YM=86.71m;点A的坐标为XA=42.34m, YA=85.00m。试计算M、A两点的水平距离和坐标方位角。测量学 标准答案与评分说明一、 一、 单项选择题(每题1分)1 A; 2 D; 3 C; 4 D; 5 A; 6 C; 7 D; 8 A; 9 C; 10 C;11 A;12 D;13 B;14 A; 15 B;16 A;17 C;18 D; 19 A;20 A二、 二、 填空题 (每空2分,共20分)21 变更仪器高法22 磁北方向23 半依比例符号(或线状符号)24腰线25偶然误差26数字注记2

52、7 大于等于0度且小于等于90度(或0, 90)28 对中29 旋转椭球体面30 脉冲式测距仪三、 三、 名词解释(每题5分,共20分)31竖盘指标差:在垂直角测量中,当竖盘指标水准管气泡居中时,指标并不恰好指向其正确位置90度或270度,而是与正确位置相差一个小角度x, x即为竖盘指标差。32 水准测量:利用一条水平视线并借助于水准尺,测量地面两点间的高差,进而由已知点的高程推算出未知点的高程的测量工作。33 系统误差:在相同的观测条件下,对某量进行了n次观测,如果误差出现的大小和符号均相同或按一定的规律变化,这种误差称为系统误差。34视准轴:望远镜物镜光心与十字丝中心(或交叉点)的连线。四

53、、 四、 简答题(每题5分,共20分)35(1)在测站点O上安置经纬仪,对中,整平(1分)(2)盘左瞄准A点,读数LA,顺时针旋转照准部到B点,读数LB,计算上半测回角度O1=LB-LA; (2分)(3)旋转望远镜和照准部,变为盘右方向,瞄准B点读数RB,逆时针旋转到A点,读数RA,计算下半测回角度O2=RB-RA; (3分)(4)比较O1和O2的差,若超过限差则不符合要求,需要重新测量,若小于限差,则取平均值为最终测量结果 O = (O1+O2)/2 (5分)36 图上0.1mm对应的实地距离叫做比例尺精度。(3分)其作用主要在于:一是根据地形图比例尺确定实地量测精度;二是根据地形图上需要表

54、示地物地貌的详细程度,确定所选用地形图的比例尺。(5分)37 要素计算:从图纸上量算待测设点的坐标,然后结合已有控制点计算该点与控制点连线之间的方位角,进而确定与已知方向之间所夹的水平角,计算待测设点到设站控制点之间的水平距离。(3分)测设过程:在设站控制点安置经纬仪,后视另一控制点,置度盘为0度,根据待定方向与该方向夹角确定方向线,根据距离确定点的位置。(5分)38 高斯投影的基本规律是:(1) (1) 中央子午线的投影为一直线,且投影之后的长度无变形;其余子午线的投影均为凹向中央子午线的曲线,且以中央子午线为对称轴,离对称轴越远,其长度变形也就越大;(2) (2) 赤道的投影为直线,其余纬

55、线的投影为凸向赤道的曲线,并以赤道为对称轴;(3) (3) 经纬线投影后仍保持相互正交的关系,即投影后无角度变形;(4) (4) 中央子午线和赤道的投影相互垂直。评分说明:答对一条得2分,答对三条即可得满分。五、 五、 计算题(每题10分,共20分)39 bd = ad ab = 1.9cm, 因此X = -38m; ce = ae ac = 3.6cm, 因此Y = -72m; (3分) (或由图根据比例尺和距离计算A、B两点的坐标) 因此距离为:81.413m (6分)AB的方位角为:2421033 (10分)(方位角计算应说明具体过程,过程对结果错扣2分)40 X = XA XM = 28.12m, Y = YA YM = -1.71m (2分) 距离d = (X2 + Y2)1/2 = 28.17m (5分) 方位角为:356 3112 (应说明计算过程与主要公式) (10分) 可通过不同方法计算,如先计算象限角,再计算方位角。说明:在距离与方位角计算中,算法公式对但结果错各1分测量学试卷 第 27 页(共 7 页)

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!