- 1、本文档共18页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
液晶显示系统任务分析
液晶显示系统任务演示液晶固定字符串显示驱动程序包括液晶的初始化函数、固定字符串的初始化以及液晶循环显示字符串函数等
LCD1602的引脚功能LCD1602是将液晶显示器、控制与驱动等外围电路、背光源做成了PCB板,提供了标准的用户接口并用结构件将其装配在一起的一个模组可以显示2行*每行16个字符1602即16*2
LCD1602的引脚功能编号符号引脚说明1GND地2Vcc电源正极3Vo对比度调节4RS数据/命令选择5R/W读/写选择6E模块使能端7~14D0~D7双向数据口线15BLA背光源正极16BLK背光源地
LCD1602的读写时序写指令RS=0,RW=0,E下降沿(用于初始化、清屏等)读指令RS=0,RW=1,E下降沿(用于读LCD是否忙等)写数据RS=1,RW=0,E下降沿(用于写入显示内容)读数据RS=1,RW=1,E下降沿(反读DDRAM中的数据等)
LCD1602的指令名称编码说明D7D6D5D4D3D2D1D0清示空白,并清DDRAM,AC清0,光标移至左上角归位0000001╳显示回车,AC请0,光标移至左上角,原屏幕显示内容不变输入模式000001I/DSI/D=1,读/写一个字符后,AC加1,光标加1I/D=0,读/写一个字符后,AC减1,光标减1S=1,读写一个字符后整屏显示移动(移动方向由I/D确定)S=0,读写一个字符时,整屏显示不动
LCD1602的指令名称编码说明D7D6D5D4D3D2D1D0显示开关控制00001DCB显示开关:D=1,开;D=0,关。DDRAM中内容不变光标开关:C=1,开;C=0,关。光标闪烁开关:B=1,光标闪烁;B=0,光标不闪烁显示移位0001S/CR/L╳╳S/C=1,移动显示字符;S/C=0,移动光标;R/L=1,右移一个字符位;R/L=0,左移一个字符位;
LCD1602的指令名称编码说明D7D6D5D4D3D2D1D0显示模式001DLNF╳╳DL=1,8位数据接口;DL=0,4位数据接口;N=1,双行显示;N=0,单行显示;F=1,采用5╳7点阵字符;F=0,采用5╳10点阵字符。地址设置01A5A4A3A2A1A0设置CGRAM地址1A6A5A4A3A2A1A0设置DDRAM地址
LCD1602写指令程序引脚写入值RS0RW0E下降沿D0-D7命令字RS=0;RW=0;E=1命令送P0口E=0
LCD1602写指令程序RS=0;RW=0;E=1命令送P0口E=0voidlcd_cmd(ucharcmd){LCD=cmd;RS=0; RW=0; E=1;delay1us(1);E=0; delay1us(1);while(1){LCD=0xff;//总线变高RS=0; RW=1; E=1; delay1us(1);E=0;delay1us(1);E=1; delay1us(1);if(BF==0)break;//就绪才返回}}sfrLCD=0x80;//P0口作为总线端口sbitBF=P0^7;//BF忙标志在P0.7
LCD1602写数据程序引脚写入值RS1RW0E下降沿D0-D7显示数据RS=1;RW=0;E=1数据送P0口E=0
LCD1602写数据程序RS=1;RW=0;E=1数据送P0口E=0voidlcd_dat(uchardat){LCD=dat;RS=1;RW=0;E=1;delay1us(1);E=0;delay1us(1);//while(1){LCD=0xff;RS=0;RW=1;E=0;delay1us(1);E=1;delay1us(1);if(BF==0)break;//如果就绪,返回dat=LCD;}}
LCD1602初始化函数写指令0X01写指令0X3c写指令0X0c清屏幕设置显示模式:双行、5*10点阵设置显示开关:开显示,关闭光标
LCD1602初始化函数写指令0X01写指令0X3c写指令0X0cvoid lcd_init(){Lcd_cmd(0x01);//清屏幕lcd_cmd(0x3c);//设置双行显示,5X10点阵lcd_cmd(0x0C);//开显示,关闭光标}
LCD初
您可能关注的文档
- 单片机应用技术——基于STC15系列单片机 课件 1.2 点亮一个LED.pptx
- 单片机应用技术——基于STC15系列单片机 课件 3.2 数码管显示按键按下次数.pptx
- 单片机应用技术——基于STC15系列单片机 课件 3.3 多路抢答器的实现.pptx
- 单片机应用技术——基于STC15系列单片机 课件 4.1 电子秒表的实现-项目任务介绍&硬件设计.pptx
- 单片机应用技术——基于STC15系列单片机 课件 4.2 简易数字钟.pptx
- 单片机应用技术——基于STC15系列单片机 课件 4.3 带闹钟整点报时数字钟的实现.pptx
- 单片机应用技术——基于STC15系列单片机 课件 5.1 单片机PC机串行通信的实现.pptx
- 单片机应用技术——基于STC15系列单片机 课件 5.2 数码管显示矩阵键盘键值.pptx
- 单片机应用技术——基于STC15系列单片机 课件 5.3 密码键盘的实现.pptx
- 单片机应用技术——基于STC15系列单片机 课件 6.1电子温度计.pptx
最近下载
- 部编人教版四年级语文下册《快乐读书吧》完整课件.ppt
- 信息物理工程专业毕业设计论文:基于深度学习的人脸检测与识别系统设计.docx VIP
- 《民法典》第七编 侵权责任 题库及答案解析.pdf VIP
- 2024年秋国开本科《知识产权法》(第一至四次形考任务)习题(含答案).pdf VIP
- 广西壮族自治区百色市2023-2024学年八年级下学期期中数学试题.docx VIP
- QGDW11073-2013分布式电源接入配电网系统测试及验收规程.pdf
- 2022年北京社会管理职业学院单招语文考试试题及答案解析.docx
- 益生菌作用机制.pptx VIP
- 西安铁路局招聘真题.docx VIP
- 非物质文化遗产园本课程开发与实施研究课题研究阶段性工作小结.docx
文档评论(0)