欢迎来到天天文库
浏览记录
ID:32535370
大小:385.26 KB
页数:14页
时间:2019-02-11
《lcd1602显示字符》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、沈阳理工大学课程设计专用纸No10成绩评定表学生姓名班级学号专业计算机科学与技术课程设计题目评语组长签字:成绩日期2013年1月日沈阳理工大学沈阳理工大学课程设计专用纸No10课程设计任务书学院信息学院专业计算机科学与技术学生姓名付磊班级学号1003050424课程设计题目字符液晶显示装置设计实践教学要求与任务:要求:利用51单片机+1602字符lcd设计字符液晶显示系统,。需要有按钮控制显示的开始和停止。完成以下设计环节:(1)使用Uvision2开发平台,采用C语言或汇编语言设计软件程序。(2)使用PROTEUS仿真软件,设计仿真原理图并运行
2、软件程序,完成系统仿真。工作计划与进度安排:第18周:布置课程设计任务,查阅资料,分组设计,实验室组装与调试。第19周:调试,验收,答辩,编写课程设计报告。指导教师:2012年月日专业负责人:2012年月日学院教学副院长:2012年月日沈阳理工大学沈阳理工大学课程设计专用纸No10目录1仿真电路图设计12工作原理22.1液晶显示原理22.21602LCD工作原理33程序及流程图54运行与结果95心得体会116参考文献11沈阳理工大学沈阳理工大学课程设计专用纸No101仿真电路图设计LCD1602:第1脚:VSS为地电源。第2脚:VDD接5V正电源
3、。第3脚:VEE为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度。第4脚:RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。接8051P3.5第5脚:R/W为读写信号线,高电平时进行读操作,低电平时进行写操作。当RS和R/W共同为低电平时可以写入指令或者显示地址,当RS为低电平R/W为高电平时可以读忙信号,当RS为高电平R/W为低电平时可以写入数据。接8051P3.6。第6脚:E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。接80
4、51P3.7。第7~14脚:D0~D7为8位双向数据线。接8051P1口。8051:P3.2P3.3接按钮。沈阳理工大学沈阳理工大学课程设计专用纸No102工作原理2.1液晶显示原理液晶显示的原理是利用液晶的物理特性,即当通电时导通,排列变的有秩序,使光线容易通过;不通电时排列混乱,阻止光线通过。让液晶如闸门般地阻隔或让光线穿透。从技术上简单地说,液晶面板包含了两片相当精致的无钠玻璃素材,称为Substrates,中间夹著一层液晶。当光束通过这层液晶时,液晶本身会排排站立或扭转呈不规则状,因而阻隔或使光束顺利通过。大多数液晶都属于有机复合物,由长
5、棒状的分子构成。在自然状态下,这些棒状分子的长轴大致平行。将液晶倒入一个经精良加工的开槽平面,液晶分子会顺着槽排列,所以假如那些槽非常平行,则各分子也是完全平行的。通过电压对其显示区域进行控制,有电就有显示,这样即可以显示出图形。液晶显示器具有厚度薄、适用于大规模集成电路直接驱动、易于实现全彩色显示的特点,目前已经被广泛应用在便携式电脑、数字摄像机、PDA移动通信工具等众多领域。液晶显示的分类方法有很多种,通常可按其显示方式分为段式LCD、字符式LCD、点阵式LCD等。除了黑白显示外,液晶显示器还有多灰度有彩色显示等。如果根据驱动方式来分,可以分
6、为静态驱动(Static)、单纯矩阵驱动(SimpleMatrix)和主动矩阵驱动(ActiveMatrix)三种。点阵图形式液晶由M×N个显示单元组成,假设LCD显示屏有64行,每行有128列,每8列对应1字节的8位,即每行由16字节,共16×8=128个点组成,屏上64×16个显示单元与显示RAM区1024字节相对应,每一字节的内容和显示屏上相应位置的亮暗对应。例如屏的第一行的亮暗由RAM区的000H——00FH的16字节的内容决定,当(000H)=FFH时,则屏幕的左上角显示一条短亮线,长度为8个点;当(3FFH)=FFH时,则屏幕的右下角
7、显示一条短亮线;当(000H)=FFH,(001H)=00H,(002H)=00H,……(00EH)=00H,(00FH)=00H时,则在屏幕的顶部显示一条由8段亮线和8条暗线组成的虚线。这就是LCD显示的基本原理。字符的显示用LCD显示一个字符时比较复杂,因为一个字符由6×8或8×8点阵组成,既要找到和显示屏幕上某几个位置对应的显示RAM区的8字节,还要使每字节的不同位为“1”,其它的为“0”,为“1”的点亮,为“0”的不亮。这样一来就组成某个字符。但由于内带字符发生器的控制器来说,显示字符就比较简单了,可以让控制器工作在文本方式,根据在LCD
8、上开始显示的行列号及每行的列数找出显示RAM对应的地址,设立光标,在此送上该字符对应的代码即可。点阵最好是用二位数组,基本思路也就是单片
此文档下载收益归作者所有