欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    液晶显示控制(1602)c语言实例.ppt

    • 资源ID:64738131       资源大小:744KB        全文页数:21页
    • 资源格式: PPT        下载积分:11.9金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要11.9金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    液晶显示控制(1602)c语言实例.ppt

    第九 讲 LCD控制显示字符一、LCD简介二、1602字符型液晶显示屏字符型液晶显示屏三、1602控制程序编写四、实训20112011年春年春 一、LCD简介nLCD 液晶显示器是 Liquid Crystal Display 的简称,LCD 的构造是在两片平行的玻璃当中放置液态的晶体,两片玻璃中间有许多垂直和水平的细小电线,透过通电与否来控制杆状水晶分子改变方向,将光线折射出来产生画面。u1 对比度 对比度是屏幕上同一点最亮时(白色)与最暗时(黑色)的亮度的比值,高的对比度意味着相对较高的亮度和呈现颜色的艳丽程度。u2 亮度 LCD是一种介于固态与液态之间的物质,本身是不能发光的,需借助要额外的光源才行。因此,灯管数目关系着液晶显示器亮度。最早的液晶显示器只有上下两个灯管,发展到现在,普及型的最低也是四灯,高端的是六灯。20112011年春年春 u3 信号响应时间响应时间指的是液晶显示器对于输入信号的反应速度,也就是液晶由暗转亮或由亮转暗的反应时间,通常是以毫秒(ms)为单位。u4 可视角度 大多数光都是从屏幕中垂直射出来的,所以从某一个较大的角度观看液晶显示器时,便不能看到原本的颜色,甚至只能看到全白或全黑。为了解决这个问题,到目前为止有三种比较流行的技术,分别是:TN+FILM、IPS(IN-PLANE-SWITCHING)和MVA(MULTI-DOMAIN VERTICAL align MENT)。nLED(Light Emitting Diode),发光二极管u是一种固态的半导体器件,它可以直接把电转化为光。LED的心脏是一个半导体的晶片,晶片的一端附在一个支架上,一端是负极,另一端连接电源的正极,使整个晶片被环氧树脂封装起来。20112011年春年春 二、1602字符型液晶显示屏字符型液晶显示屏 n字符型LCD是由若干个57或511等点阵符位组成。每一个点阵字符位都可以显示一个字符。点阵字符位之间有一空点距的间隔起到了字符间距和行距的作用。目前市面上常用的有16字1行,16字2行(简称1602),20字2行和40字2行等的字符模块组,其中1602液晶显示屏应用比较广泛。20112011年春年春 20112011年春年春 引脚符号功能说明1VSS一般接地2VDD接电源(+5V)3V0液晶显示器对比度调整端,接正电源时对比度最弱,接地电源时对比度最高(对比度过高时会产生“鬼影”,使用时可以通过一个10K的电位器调整对比度)。4RSRS为寄存器选择,高电平1时选择数据寄存器、低电平0时选择指令寄存器。5R/WR/W为读写信号线,高电平时进行读操作,低电平时进行写操作。6EE(或EN)端为使能(enable)端,下降沿使能。1、1602引脚20112011年春年春 引脚符号功能说明7DB0低4位三态、双向数据总线 0位(最低位)8DB1低4位三态、双向数据总线 1位9DB2低4位三态、双向数据总线 2位10DB3低4位三态、双向数据总线 3位11DB4高4位三态、双向数据总线 4位12DB5高4位三态、双向数据总线 5位13DB6高4位三态、双向数据总线 6位14DB7高4位三态、双向数据总线 7位(最高位)(也是busy flag)15BLA背光电源正极16BLK背光 电源负极20112011年春年春 1602与8051单片机的参考连接图20112011年春年春 2、LCD 1602 状态字说明状态字说明注意:每次对控制器读写操作之前,都要进行读写检测(忙闲),确保STA7=020112011年春年春 3、LCD 1602片内片内RAM控制器内部带有808(80字节)位的数据缓冲区,如下图所示:控制器内部设有一个数据指针,可以通过设置数据指针访问片内80个字节的数据。20112011年春年春 4、LCD 1602指令说明指令说明(1)显示模式设置:(2)显示开/关及光标模式设置:20112011年春年春 (3)其它设置20112011年春年春 5、基本操作时序(1)读状态输入:RS=L;RW=H;E=H输出:D0D7=状态字(2)写指令:输入:RS=L;RW=L;D0D7=指令码;E=高脉冲输出:无(3)读数据输入:RS=H;RW=H;E=H输出:D0D7=数据(4)写数据输入:RS=H;RW=L;D0D7=数据;E=高脉冲输出:无20112011年春年春 (1)读状态输入:RS=L;RW=H;E=H输出:D0D7=状态字n uchar Busy_Check()nnuchar lcd_status;nRS=0;RW=1;E=1;nDelay_Ms(1);nlcd_status=P0;nE=0;nreturn lcd_status;n20112011年春年春 (2)写指令:输入:RS=L;RW=L;D0D7=指令码;E=高脉冲输出:无n void Write_LCD_Command(uchar cmd)n n while(Busy_Check()&0 x80)=0 x80);/busy!wait!nRS=0;RW=0;E=0;nP0=cmd;nE=1;nDelay_Ms(1);nE=0;n 20112011年春年春 n void Write_LCD_Data(uchar dat)nn while(Busy_Check()&0 x80)=0 x80);/busy!wait!nRS=1;RW=0;E=0;nP0=dat;nE=1;nDelay_Ms(1);nE=0;n(4)写数据输入:RS=H;RW=L;D0D7=数据;E=高脉冲输出:无20112011年春年春 6、LCD 1602初始化过程(1)延时15ms;(2)写指令38H(不检测忙信号);(3)延时5ms;(4)写指令38H(不检测忙信号);(5)延时5ms;(6)写指令38H(不检测忙信号);(7)以后每次写指令、读写数据操作之前均需检测忙信号;(8)写指令38H:显示模式设置;(9)写指令08H:显示关闭;(10)写指令01H:显示清屏;(11)写指令06H:显示光标移动设置;(12)写指令0CH:显示开及光标设置;20112011年春年春 LCD 1602初始化函数实例初始化函数实例nvoid Initialize_LCD()nnWrite_LCD_Command(0 x38);nDelay_Ms(1);nWrite_LCD_Command(0 x01);nDelay_Ms(1);nWrite_LCD_Command(0 x06);nDelay_Ms(1);nWrite_LCD_Command(0 x0c);nDelay_Ms(1);n 20112011年春年春 字符函数实例字符函数实例nvoid Display_String(uchar x,uchar y,uchar*str)nnuchar i=0;n/setting display char startnif(y=0)nWrite_LCD_Command(0 x80|x);nif(y=1)nWrite_LCD_Command(0 xc0|x);nfor(i=0;i16;i+)nnWrite_LCD_Data(stri);nn20112011年春年春 三、1602控制程序编写20112011年春年春 三、实训n1、设计显示不同的字符;n2、水平滚动和垂直滚动显示。20112011年春年春

    注意事项

    本文(液晶显示控制(1602)c语言实例.ppt)为本站会员(wuy****n92)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

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

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开