工业控制用液晶显示模块
扫描二维码
随时随地手机看文章
作者:深圳市拓普微科技开发有限公司
随着工业控制系统的广泛应用和工业控制产品的升级换代,TFT彩色液晶显示模块的需求日益增长,但目前市场供应的TFT模块大多不带控制电路,众多的应用工程师面临着如何应用彩色液晶显示模块和设计彩色液晶显示模块控制电路的困扰。深圳市拓普微科技开发有限公司的5.7寸320×RGB×240点阵TFT液晶显示模块LMT057DNAFWU-AAN采用了自主研发的液晶显示模块专用控制器T8000系列,除了具有常用的液晶显示控制功能外,还具有图形加速器,可通过简单的指令快速设定点,线,矩形,圆,填充色,及可独立控制的游标等实用的绘图功能,且内置汉字字库,支持并行接口及RS232串行接口,为工程师提供了简单的与MPU系统接口,适用于由单片机组成的工业控制系统的显示应用。
LMT057DNAFWU-AAN有两种接口提供给MPU使用,分别为并行接口与串行接口。时序搭配是液晶显示模块应用的基础,如果时序没有匹配好,液晶显示模块不会很好的工作,模块也是如此。一般来说,与MPU主机相比,液晶显示模块属于低速的外设,所以在与计算机连接时,双方的时序搭配尤为重要。这里推荐两种并行接口电路。
直接访问方式的接口电路
MPU使用总线方式与LMT057DNAFWU-AAN直接连接,8031数据口P0口与模块的数据口连接,由于LMT057DNAFWU-AAN接口操作适用于Intel8080时序,所以可以直接用8031的/RD、/WR作为模块的读、写控制信号,模块的/RESET接RC复位电路。/CS信号可由地址线译码产生,这里仅简单地通过反向器接至A15。A1信号由8031地址线A8提供,A8 =0为指令包入口地址;A8 = 1为状态寄存器地址(如图1所示)。
图1 直接访问方式示例
间接控制方式接口电路
间接控制方式是MPU通过I/O并行接口,按照模拟模块时序的方式,通过软件编程的方式间接实现对LMT057DNAFWU-AAN的时序操作。该方式能够很好的回避MPU和模块接口之间的时序差异。根据液晶显示模块的接口信号要求,需要占用MPU的12位并行接口,我们将8031的P1口作为数据总线。P3口中4位作为/RD、/WR0、A1、/CS信号(如图2所示)。
图2 间接控制方式示例
串行接口方式及指令操作特点
MPU还可以利用LMT057DNAFWU-AAN提供的串行接口与计算机系统实现远程通讯和最小线连接,占用计算机系统资源最小化。
LMT057DNAFWU-AAN的串行接口是标准的RS232接口形式,在模块内部电路专门为RS232接口配置了MAX232接口IC,使得模块能够直接与计算机的9针标准串行通讯接口连接。
LMT057DNAFWU-AAN的串行接口也可以直接与具有串行接口功能的MPU直接连接(如图3所示)。
图3 LMT057DNAFWU-AAN的串行接口也可以直接与具有串行接口功能的MPU直接连接
LMT057DNAFWU-AAN的串行接口采用了RS232的通讯标准,设置为11位异步通讯格式,收发一帧数据的帧格式为:1位起始位,8位数据位,1位奇偶校验位以及1位停止位(RS232串行通讯接口通讯格式参见表1)。上电复位时,设置的RS232通讯波特率为9600kb/s。在通讯连接后,计算机可以通过指令(60H)修改通讯的波特率。在串行通讯时,模块仍以指令包的形式实现的数据的传送。每个指令包起始于一个字节的“FF”,结束于字节“FE”,中间为指令代码+参数组。