液晶1602 - 液晶1602的RS端代表什么意思?

博主:网友网友05-159210

Arduino 将1602液晶显示屏改造为IIC接口

原来的1602是这样的:

连接到Arduino上需要接好多线,于是买了块IIC的板子改成IIC接口,就是这货:

由于Arduino的I/O口数量有限,如果直接用Arduino的I/O口直接驱动LCD1602/2004这样会占用较多的I/O口资源也不利于连接更多的其他设备。IIC LCD1602/2004转接板可以大大减少需要使用IO接口,原来的1602/2004屏需要7(RS、RW、E、D4~D7)个IO口才能驱动起来,而这个模块可以省去5个IO口。

模块采用PCF8574,它通过两条双向总线(I2C)可使大多数 MCU 实现远程 I/O口扩展。该器件包含一个 8 位准双向口和一个I2C总线接口。PCF8574 电流消耗很低,且口输出锁存具有大电流驱动能力,可直接驱动 LED。它还带有一条中断接线(INT开漏输出)可与 MCU 的中断逻辑相连。通过 INT 发送中断信号, 远端 I/O 口不必经过 I2C 总线通信就可通知 MCU 是否有数据从端口输入。

液晶1602 - 液晶1602的RS端代表什么意思?

但是这块板子也是插针,要想连接1602的化,需要通过面包板才行,这个不能忍,于是开始拆拆拆。

将原1602的排针拆除,直接焊接IIC转接板。说起来简单,实际操作时发现拆除排针还是需要一定的技术的,最终拆的一团糟,一度以为板子拆坏了。

焊上转接板发现只有背光灯是亮的,查了半天发现是对比度的问题

使用小螺丝刀调节该电位器,从而调节对比度,1602显示屏显示。

大功告成,焊工依然很烂!

PS:

I2C gIThub库

LCD1602液晶显示器简介

LCD1602液晶显示器是广泛使用的一种字符型液晶显示模块。它油每较余如取鱼都是由字符型液晶显示屏(LCD)、控制驱动主电路HD44780及其扩展挥林呀兵队五频驱动电路HD44100,以及少量电阻、电容元件和结构件等装配在PCB板上而组成。

不同厂家生产的LCD1602芯片可能有所不同,但使用方法都是一样的。为了降低成本,绝大多数制造商都直接将裸片做到板子上。

扩展这树映候刘剧板乎资料:

液晶显示器工作原理:

LCD是一种采用液晶为材料的显示器。液晶是一类介于固态和液态间的有机化合物,在常温条件下,呈现出既有液体的流去许临东江略使营触值座动性,又有晶体的光学各向异性,加热会变成透明液态,冷却后会变成结晶的混浊固态。

在电场作用下,液晶分子会发生排列上的变化,从而影响入射光束透过液晶产生强度上的变化,这种光强度的变化,进一步通过偏光片的作用表现为明暗的变化范诉减牛任证。

据此,通过对液晶电场的控制可以实现光线的明暗变化,从而达到信息显示的目的。因把此,液晶材料的作用类似于一个个小的“光阀”。

参考资料来源:百度百科—质真营松啊副代—LCD1602

1602液晶能显示汉字吗?

准确的来说1602无法直接显示汉字,但是可以显示自定义的“图片”

1602的像素是6*8 *16 *2,即每位最多显示6*8个像素组成的字符或图片,一共是16位,有上下两行,相邻两位、上下两行之间均有间隙

而汉字一般是16*16的像素才能比较好的显示,所以呵呵O(∩_∩)O~...

如果需要,试试12864吧,有自带中文字库的

微信扫一扫
The End

发布于:2023-05-15,除非注明,否则均为GS5000知识库原创文章,转载请注明出处。