当前位置: 首页 > news >正文

牛魔王网站建设汕头市公司网站建设平台

牛魔王网站建设,汕头市公司网站建设平台,欧美农庄网站模板,免费推广网站下载LCD1602介绍 LCD1602(Liquid Crystal Display)液晶显示屏是一种字符型液晶显示模块,可以显示ASCII码的标准字符和其它的一些内置特殊字符(比如日文的片假名),还可以有8个自定义字符 显示容量:…

LCD1602介绍

LCD1602(Liquid Crystal Display)液晶显示屏是一种字符型液晶显示模块,可以显示ASCII码的标准字符和其它的一些内置特殊字符(比如日文的片假名),还可以有8个自定义字符

显示容量:16×2个字符,每个字符为5*7点阵(其实是5*8的点阵,只不过字符只占了5*7)

引脚及应用电路

D0~D7口是数据口,代表一个字节的8位,是并行的传输接口

RS,RW,E控制数据是干什么的,或者控制什么时候改传输数据

我们开发板上的LCD1602的原理图

D0~D7接在单片机的P0口

内部结构框图

字模库就相当于数码管的段码表,其中CGRAM是可写的,是我们自定义字符的一个数据存储区。CGROM是不可写的,是内部固定的一个字模区。

我们想要它显示的数据实际上是写在DDRAM这一个存储单元里面去,然后再通过DDRAM里面的这个数据来向字模库找到相应字符的显示点阵的字模,然后再在屏幕的对应位置上显示我们的数据。DDRAM中虽然有40列,但是只有前16列才能映射到屏幕中。后面多出那么长可以利用内部指令向左移平,左边移出去的数据会重新回到右边来。如果我们循环使用移平指令的话就可以实现流动字幕的效果。

AC(光标位置)和我们前面将的AT24C02的这个地址计数器是一个东西,操作后会自动增加。我们可以把它想象成一个AT24C02,我们可以把光标位置设置在某个存储器的地址,然后写数据,那这个光标位置会自动加1向下,这样我们就可以连续写,就可以写一串数据了。

那这个AC的地址是怎么确定的呢?它也是我们的指令来确定的。

存储器结构

DDRAM(数据显示区)

CGRAM+CGROM(字模库)

它最多只能定义8个自定义字符。后面8个和前面8个地址是重复的地址,一样的。

后面都是ROM区,是固定的,不能改的字符,比如想要显示A,那它的索引码就是0100 0001,换成16进制就是0x41。

并且这个索引码和ASCII码值是一样的,所以我们在写索引码的时候可以直接用单引号把大写的A引出来’A’,就相当于写一个0x41

时序结构

写数据/指令

我们主要是给LCD1602写数据,所以读的时序就不管了。

LCD1602指令集

第一个指令(指令码0x01):清除AC就是光标复位,清除DDRAM就是清屏

第二个指令中*号是代表无关位

第三个指令(输入方式设置):我们常用的是0x06那个指令码

第四个指令(显示开关控制):我们常用的是0x0C那个指令码

第五个指令中的0x18指令码可以用来做流动字幕

第六个指令我们常用的是0x38那个指令码

第七个指令是可以用来设置自定义字符

第八个指令是很关键的一条指令,1固定在最高位。PS:比如如果想要把光标设置在第一行第一列,我们应该发的指令是0x80,因为最高位表示设置光标位置,剩下7个0就代表它的实际地址;如果想要设置在第二行第一列,那我们就设置成1100 0000=0xC0

我们一般不用读所以先不管第九条指令

LCD1602操作流程

初始化:

发送指令0x38 //八位数据接口,两行显示,5*7点阵

发送指令0x0C //显示开,光标关,闪烁关

发送指令0x06 //数据读写操作后,光标自动加一,画面不动

发送指令0x01 //清屏

显示字符:

发送指令0x80|AC //设置光标位置(原因请看前面第八条指令的举的例子就明白了)

发送数据 //发送要显示的字符数据

发送数据 //发送要显示的字符数据

……

以上就是本节的内容,下一节开始代码演示!

http://www.yayakq.cn/news/775945/

相关文章:

  • 青岛建站公司流程乐亭中关村建站快车
  • 人工智能培训心得手机优化软件排名
  • 科技网站的一些案例展示wordpress 做api接口
  • 网站模板视频教程潍坊高端网站建设公司
  • 网站文字规范高端网站设计
  • 广州做网站开发网页设计培训机构哪家好
  • 有了网站怎么做优化网站建设哪里学
  • 网站开发合同付款方式wordpress怎么填写关键词
  • 外置硬盘可以做网站访问网站建设 精品课程
  • 网站空间免备案长沙旅游
  • 备案审核网站显示500建设银行杭州招聘网站
  • wordpress摄影社优化算法分类
  • 学习网站开发体会与感想如何登录建设部网站电脑版
  • 网站名拍卖价格做物流网站模块
  • 高端网站开发找苏州觉世品牌seo编辑招聘
  • 网站仿微商平台app
  • wordpress如何启用全站ssl有家装饰有限公司地址
  • 自己做网站的软件下载wordpress微信登录申请
  • 淘宝客网站建设漳州专业做网站
  • 网站新媒体建设装修设计效果图大全免费
  • 株洲营销型网站建设腾讯官网登录入口
  • 专做脚本的网站公司网站模板源码
  • 域名解析到服务器ip然后服务器怎么弄才能跳转到那个网站wordpress 会员收费
  • 网站设计怎么做超链接网站建设方案书 个人
  • 网站首页被降权的原因网站关键词密度查询
  • 网站打开微网站制作工具有哪些
  • 无代码网站建设培训学校网站规划方案
  • 主题资源网站建设步骤中国知名网站排名
  • wordpress 站点迁移如何在家里做网站
  • 上海建网站哪家好品牌设计公司推荐