单色液晶模块常用的接口
液晶显示模块作为人机交互通信的媒介,需要用户对其进行控制才能显示所需要的内容,故通信接口协议的选择对用户来说尤为重要。本文主要介绍了单色液晶模块常用的一些接口。
单色液晶模块接口主要有两大类:并口和串口。
- 并口(并行接口)分为8080并口时序、6800并口时序。
并口的优点是传输速度快,缺点是占用的口线多。
1)8080并口协议有多种类型,主要通过bus_interface的线数进行区分,主要有8-bit、16-bit、9-bit、18-bit等四种模式。 在单色液晶中只有8-bit。
图一 清达光电8080并口时序液晶模块HG1286410A(128*64点阵、T6963主控)参考电路
端口含义:
符号 |
描述 |
/CS(/CE) |
片选信号,低电平有效,在高电平期间其他信号线均无效。 |
C/D(RS) |
指令数据选择线。 |
/WR |
写信号线,在写模式下,在低电平期间完成数据的准备工作,在上升沿捕捉数据;在读模式下始终保持高电平。 |
/RD |
读信号线,在低电平期间进行数据的准备工作,在上升沿捕捉数据;在写模式下始终保持高电平。 |
DB[7:0] |
数据线 |
/RES |
复位信号线,低电平有效,低电平时液晶进行复位,正常传输数据时为高电平。 |
2)6800和8080的控制方式不同,对应的控制信号也有所差异,但是其设计思想与8080类似。常用的6800时序有8-bit和4-bit,一般只有字符液晶显示模块会用到4-bit(6800并口字符液晶是8-bit和4-bit可选的)
图二 清达光电6800并口时序液晶模块HC1624(16*2字符型)参考电路
端口含义:
符号 |
描述 |
RS |
指令数据选择线。 |
R/W |
读写控制信号线(H: 读 L: 写)。 |
E |
使能信号。 |
DB[7:0] |
数据线。 |
/RES |
复位信号线,低电平有效,低电平时液晶进行复位,正常传输数据时为高电平。有些液晶内部自带上电复位此引脚未引出。 |
2.串口(串行接口)主要分为同步串口和异步串口。
同步串口——带有同步时钟线的串口传输方式,主要有SPI 、I2C。
异步串口——不带同步时钟线的串口传输方式,需要双方约定传输速度,主要有UART、RS232、RS485、CAN等,单色液晶模块中很少用到,但也可以实现,清达光电HGC240128、HGC320240等产品就采用了此类接口,其他点阵液晶模块也可以定制。
串口的优点是口线少、占用用户资源少。
1)SPI(Serial Peripheral Interface)是同步时钟串行接口,清达光电液晶模块采用的SPI接口一般有3线SPI和4线SPI。
图三 清达光电4-SPI液晶模块HGO1286440
(128*64点阵 ST7567主控 FSTN显示模式 低功耗液晶)参考电路
端口含义:
符号 |
描述 |
CD |
指令数据选择线。 |
SCLK |
时钟信号线。 |
SDIN |
数据线。 |
/CS |
片选信号,低电平有效,在高电平期间其他信号线均无效。 |
/RES |
复位信号线,低电平有效,低电平时液晶进行复位,正常传输数据时为高电平。有些液晶内部自带上电复位此引脚未引出。 |
液晶模块中3-SPI没有CD指令数据选择脚。
2)I2C(Inter-Integrated Circuit)是同步时钟串行接口 ,清达光电字符液晶屏1601、1602、2002、2004、4002、4004等规格都可以选择此类接口。
图四 清达光电I2C字符液晶模块参考电路
端口含义:
符号 |
描述 |
SCL |
I2C时钟输入。 |
SDA |
I2C数据输入。 |
ID0 |
I2C 模式,从地址选择
|
ID1 |
|
/CS |
片选信号,低电平有效,在高电平期间其他信号线均无效。 |
液晶模块中3-SPI没有CD指令数据选择脚。
3)UART(UniversalAsynchronousReceiver/Transmitter)属于异步串口。具有简单的硬件配置,易于实现。
图五 清达光电UART接口液晶模块HGC2401284(240*128点阵UART接口 自带中西文字库 自带基本画图指令)参考电路
清达光电UART接口串口屏目前只用到数据输入RX口,端口含义如下:
符号 |
描述 |
RX |
UART数据输入。 |
BUSY |
忙信号,“H”忙,“L”时才能有效的进行数据通信。 |
/REST |
复位信号,“L”有效,低电平时液晶进行复位,正常传输数据时为高电平。 |
4)RS232属于异步串口,优点是稳定可靠: RS232接口使用标准的电气特性和传输规范,具有良好的抗干扰能力和稳定性。采用RS232接口的液晶模块除电源外只用到TX和RX。清达光电320*240点阵、240*128点阵均有这种接口,其他点阵的产品也可以定制此类接口。
通过本文相信您对单色液晶模块的接口有了一定的了解,如果需要了解更多类型的接口(RS485、CAN、ModBus_RTU等),欢迎随时联系我们。