LCD液晶显示毕业论文.docx
《LCD液晶显示毕业论文.docx》由会员分享,可在线阅读,更多相关《LCD液晶显示毕业论文.docx(7页珍藏版)》请在冰点文库上搜索。
LCD液晶显示毕业论文
LCD液晶显示毕业论文
武汉职业技术学院课程结业论文
论文题目:
LCD液晶显示
姓名:
张*
所在院系:
电子信息工程学院
班级:
电信15***班
学号:
**********
指导教师:
**
武汉职业技术学院
二〇一七年十一月
一、论述..................................3
二、硬件设计..............................3
三、电路设计..............................6
四、程序流程图............................7
五、任务总结..............................8
六、致谢..................................9
七、参考文献..............................9
主要特性:
与MCS-51兼容、4K字节可编程闪烁存储器寿命:
1000写/擦循环、数据保留时间:
10年、全静态工作:
0Hz-24Hz、三级程序存储器锁定、128*8位内部RAM、32可编程I/O线、两个16位定时器/计数器、5个中断源、可编程串行通道、低功耗的闲置和掉电模式、片内振荡器和时钟电路
2、LCD1602
1602液晶也叫1602字符型液晶,它是一种专门用来显示字母、数字、符号等的点阵型液晶模块。
它由若干个5X7或者5X11等点阵字符位组成,每个点阵字符位都可以显示一个字符,每位之间有一个点距的间隔,每行之间也有间隔,起到了字符间距和行间距的作用,正因为如此所以它不能很好地显示图形。
液晶显示器各种图形的显示原理线段的显示:
点阵图形式液晶由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时,则屏幕的右下角显示一条短亮线;当(000H)=FFH,(001H)=00H,(002H)=00H,……(00EH)=00H,(00FH)=00H时,则在屏幕的顶部显示一条由8段亮线和8条暗线组成的虚线。
这就是LCD显示的基本原理
管脚功能:
第1脚:
VSS为地电源。
第2脚:
VDD接5V正电源。
第3脚:
VL为液晶显示器对比度调整端,接正电源时对比度最弱,接地时对比度最高,对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度。
第4脚:
RS为寄存器选择,高电平时选择数据寄存器、低电平时选择指令寄存器。
第5脚:
R/W为读写信号线,高电平时进行读操作,低电平时进行写操作。
当RS和R/W共同为低电平时可以写入指令或者显示地址,当RS为低电平R/W为高电平时可以读忙信号,当RS为高电平R/W为低电平时可以写入数据。
第6脚:
E端为使能端,当E端由高电平跳变成低电平时,液晶模块执行命令。
第7~14脚:
D0~D7为8位双向数据线。
第15脚:
背光源正极。
第16脚:
背光源负极。
特性应用:
3.3V或5V工作电压,对比度可调、内含复位电路提供各种控制命令,如:
清屏、字符闪烁、光标闪烁、显示移位等多种功能,有80字节显示数据存储器DDRAM。
内建有192个5X7点阵的字型的字符发生器CGROM,8个可由用户自定义的5X7的字符发生器CGRAM。
微功耗、体积小、显示内容丰富、超薄轻巧,常用在袖珍式仪表和低功耗应用系统中。
3、74HC373
373为三态输出的八D透明锁存器,共有54/74S373和54/74LS373两种线路结构型式,其主要电器特性的典型值如下54S373/74S3737ns525mW
54LS373/74LS37317ns120mW
373的输出端O0~O7可直接与总线相连。
当三态允许控制端OE为低电平时,O0~O7为正常逻辑状态,可用来驱动负载或总线。
当OE为高电平时,O0~O7呈高阻态,即不驱动总线,也不为总线的负载,但锁存器内部的逻辑操作不受影响。
当锁存允许端LE为高电平时,O随数据D而变。
当LE为低电平时,O被锁存在已建立的数据电平。
三、电路设计
1602显示实验要求
功能1:
AT89C51上1602lcd显示第一行Thisprogramby第二行Wtc
功能2:
按下sw21602lcd显示第一行第二行welcome...!
功能3:
按下sw31602lcd显示第一行welcomeTo第二行proteusTools!
功能4:
按下sw11602lcd显示第一行Thisprogramby第二行Wtc
四、程序流程图
五、任务总结
此次单片机接口课程已结束,准确来说这个课程在大二有一年的单片机学习经历,是有一点单片机基础。
本次设计利用at89c51芯片控制74HC373锁存器驱动通过LCD1602显示。
通过本次课程设计能够初步使用LCD1602显示字符等。
本课题的程序设计是基于C语言的C语言具有方便快速高效。
通过本次课程设计我有熟悉和掌握了单片机开发软件Keil和仿真软件Proteus。
加深了对at89c51单片机和74HC373锁存器的内部结构功能的了解,方便在后续电路设计上的应用。
也让我明白了要完成一次作业前期要做好充足的准备工作,不懂得要虚心向老师同学请教,翻阅大量的书籍资料。
这次设计后还发现自身许多问题,比如说做一件事毅力不够,遇到难题选择不去解决而是逃避,其次是缺乏创新精神。
我相信通过次类设计经验,对我今后工作生活会有很大帮助。
六、致谢
感谢同学的热心协助和老师的悉心教导,及学校提供的良好学习环境!
七、参考文献
《单片机接口技术及应用》熊晓倩
《单片机应用技术基础》彭芬
《C语言程序设计》谭浩强
《51单片机项目教程》张景璐