您当前的位置:首页 > 生活 > 内容

LCD1602原理(LCD1602的原理及实现办法)

LCD1602原理(LCD1602的原理及实现办法)

LCD1602的工作原理

1602 LCD也叫1602字符LCD,是专门用来显示字母、数字、符号等的点阵式LCD模块。1602LCD表示显示内容为162,即最多只能显示32个字符。它由若干个5X7或5X11的点阵字符位组成,每个点阵字符位可以显示一个字符,每个位之间有一个点间距,每行之间也有一个间距,起到字符间距和行间距的作用。正因为如此,它才能不能很好地显示图形。

5X7点阵可以看作是5行7列等间距的led灯。每一束光相当于一个像素,你要表达的字母或数字就是由这些像素组成的。只要控制灯的开和关。

目前市面上大部分字符液晶都是基于HD44708液晶芯片设计的,1602中也使用了HD44708。

102字液晶实物图

Lcd1602主要用于显示数字、字母、图形和一些自定义字符。它可以显示2行16个字符,有16个引脚,包括8位数据总线D0-D7,以及rs、R/W和EN三个控制端口。工作电压5V,有字符对比度调节和背光。

实现方法

编程使用的主要管脚只有三个,分别是:RS(数据命令选择端)、R/W(读写选择端)、E(使能信号);编程主要围绕这三个管脚,按照时序进行初始化、写命令、写数据。

序列图是一个UML交互图。它通过描述多个对象之间发送消息的时间顺序来展示它们之间的动态协作。它可以表示用例的行为序列。当一个例程被执行时,序列图中的每条消息都对应于状态机中的一个类操作或触发事件,从而导致一个转换。说白了,如果单片机想让lcd初始化并显示数据,就必须告诉lcd去做这些事情。Lcd也有气质。如果MCU想要命令lcd,它必须遵循lcd的规则。这个规则就是时机。

602 LCD模块内部的字符生成存储器(CGROM)已经存储了160种不同的点阵字符,包括阿拉伯数字、英文字母的大小写、常用符号、日文假名等。每个字符都有一个固定的代码,例如,大写英文字母A 是01000001B(41H)。显示时,模块在地址41H中显示点阵字符。指令集如下所示:

可以看出,按照十六进制,清屏指令是0x01。光标显示指令是0x0c。

标签:字符数字模块


声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,谢谢。

上一篇: 小米airdots说明书(红米2耳机说明书)

下一篇: 怎么分辨佳能单反相机型号高低端?佳能单反哪个型号好求推荐



推荐阅读

网站内容来自网络,如有侵权请联系我们,立即删除! | 软文发布 | 粤ICP备2021106084号