当前位置: 首页 > 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/564673/

相关文章:

  • 专门做优惠劵的网站怎样免费做网站视频讲解
  • 营销网站试用陕西省工程建设信息网官网
  • 站长工具推荐seo综合查询制作网页的软件
  • 中国建设银行网站分期通网络营销功能
  • 做网站如何收益用订制音乐网站做的音乐算原创吗
  • 巢湖网站建设公司电子商务网站经营性icp
  • 网页设计与制作教程ppt南通网站优化推广
  • 做礼品的网站手机做wifi中继上外国网站
  • 适合新手做的网站自己做微网站
  • 手表网站 二手学院网站建设目的
  • 网站建设需求量大做视频网站赚做视频网站赚
  • 呼和浩特网站制作公司百度上传自己个人简介
  • 福建建设人才网站简洁软件下载网站源码
  • 网站建设有哪几种企业网站轮播图怎么做
  • 网站开发加设计要多少钱怎么在网上注册公司
  • 新开传奇网站迷失版网站做服装那个平台好一点
  • 建一个网站需要什么流程百度图片识别搜索
  • 青岛网站设计皆挺青岛博采网络梅河口网站开发
  • 网站建设要求 牛商网云盘搜索引擎入口
  • 网站制作程序我要啦免费统计怎么做网站
  • 怎么找合适的网站开发淘宝可以到哪些网站做推广
  • 成都专业网站推广公司百度商家平台登录
  • 怎么建设收费网站一整套vi设计
  • 全国招聘网站排名域名申请哪家好
  • 铜陵网站建设哪家好wordpress网站建设要钱吗
  • 网站设计规划的一般流程敦化网站开发
  • 福建住房与城乡建设部网站龙岗模板网站建设
  • 怎么找企业做网站做网站商城需要什么条件
  • 婚庆公司网站设计开发工具宏怎么使用
  • 企业手机网站建设资讯网站被攻击空间关了怎么办