基于51单片机的液晶显示器控制电路设计

列驱动器T6A39是80路列驱动器,它采用了CMOS工艺,具有低功耗、耐高压和高速运行等特点。

列驱动器T6A39电路由两路8*5位双向移位寄存器、串/并转换器及液晶显示驱动电路和数据位选择寄存器、数据方向控制器、驱动时序控制器、LCD偏压电路组成。

8*5位双向移位寄存器的作用是把接收到的串行数据转换成符合要求的并行数据,并传递给两组液晶显示驱动电路。

液晶显示驱动电路的作用是在LCD偏压电路供给的偏置电路下,将得到的80位并行数据转换成LCD所需的并行输出数据信号电平。

T6A39的数据输入端为DI1、DI2、DI3、DI4。T6A39的数据接受形式有三种:一位串行、二位并行和四位并行方式。这三种方式通过设置端DUAL,DIR和DF1、DF2的电位组合设置。

T6A39还有两个数据接收使能信号EI01、EI02,正脉冲信号有效,它们中之一作为输入端启动本片数据接收工作,另一个作为输出表示本片数据接收已满,停止接收工作,这两个信号作为级联信号使用,即作为输入的一端与上一级的输出端连接,由上一级数据接收已满信号启动本级工作,作为输出的一端与下一级的输入端连接,本级数据接收已满,停止接收工作,发出信号以启动下一级的工作。

当几片T6A39级联使用时,第一片T6A39的数据接收使能信号EI01和EI02中作为输入端的那个信号需与T6963C的LP信号相连。

列驱动器T6A39工作原理如下:首先设置好数据位选择电路、数据方向控制电路、驱动时序控制电路,当数据由数据输入端DI1、DI2、DI3、DI4输入到串/并转换器后,该电路将等待接收满8位后把数据并行地移入8*5位双向移位寄存器内,然后在LP与FR信号的作用下通过液晶显示驱动电路将数据输出。

3.3 行驱动方式

行驱动器T6A40是68路行驱动器,它采用CMOS工艺,具有低功耗、耐高压和高速运行等特点

行驱动器T6A40电路由两路34位双向移位寄存器、数据方向控制器、SCP极性控制器、液晶显示驱动电路及LCD偏压电路组成。

行驱动器T6A40片内有两个34位双向移位寄存器,串行数据可从DI01和

DI02两个端子输入或输出。

数据方向控制器根据单/双屏选择端子DUAL和流向选择端子DIR逻辑电平产生流向控制信号。

SCP极性控制器产生SCP信号,由触发方式选择端子TSW来控制SCP的有效触发方式:当TSW=0时,数据在SCP的上升沿输出至驱动输出端;当TSW=1时,数据在SCP的的下降沿输出至驱动输出端。

行驱动器T6A40

工作原理如下:两个34位双向移位寄存器产生的两个

34位并行数据将输出到两个LCD驱动电路中,并在LCD偏压电路作用下产生68位并行LCD行输出信号,最后加到LCD屏的行输入端。

4 硬件设计

4.1硬件电路设计要求

(1)控制液晶显示模块实现英文、汉字、图形、及图像的显示。 (2)实现便携式设计。

(3)可提供实现与计算机的数据传输的接口电路。

4.2 总体电路设计构架

单片机系统板主要由单片机、EPROM、电源电路、RS232接口电路及液晶显示模块接口组成。其电路原理框图如图4-1:

电 源 电 路 单 片 机 液晶显示模块接口 RS232接口 电 路 EPROM 图4-1 总电路原理框图

单片机系统板的功能是控制液晶显示模块进行显示,它的特点是采用了7805整流电源电路为系统板提供5V电压,可实现便携式设计,另外系统板还配备了一个RS232接口,可以实现与计算机的数据传输。

4.3 单片机与液晶显示模块接口

单片机与液晶显示模块接口的通信这里采用间接访问方式。间接控制方式是将内置T6963C控制器的液晶显示模块与计算机系统中某个并行I/O接口连接,计算机通过对该I/O接口的间接操作来实现对模块的控制。间接控制方式在硬件电路上需要一个8位并行接口与模块的数据线连接,作为数据总线,还需要一个3位并行接口作为时序控制信号线如89C51的P3.2作为C/D,P3.3作为WR,以及P3.4作为RD。由于使用了专用的并行接口连接模块,而且该并行接口自身在计算机系统中有相应的片选地址,所以模块的片选信号可以直接接地作选通态,间接控制方式的接口电路与时序无关,时序完全靠软件编程实现。计算机间接控制方式下与内置T6963C控制器的液晶显示模块的实用接口电路如下所示。模块的V0端所接的电位器是作为液晶驱动电源的调节器,调节显示的对比度。间接

接口电路如图4-2:

图4-2 间接接口电路

4.4 单片机与计算机的通信接口

单片机与计算机的通信采用简化三线的串行通信方式,即把单片机的发送端TXD直接和计算机的接收端RXD相连,接收端RXD直接和计算机的发送端TXD相连,但是单片机的+5V TTL信号电平与PC机的±10V信号电平不相容,所以必须进行电平转换,本设计中采用MAXIM公司生产的MAX232芯片,MAX232包含两路接收器和驱动器,适用于各种EIA232C和V2.28/V.24的通信接口。MAX232芯片内部有一个电源电压变换器,可以把输入的+5V电源电压变换成为RS-232C输出电平所需的±10V电压,所以,采用此芯片接口的串行通信系统只需要单一的+5V电源就可以了。不像传统的RS232电平转换器发送器MC1488和接收器MC1489那样必须提供额外的+12V和-12V电源。MAX232芯片引脚图如图4-3:

图4-3 MAX232引脚图 图4-4 MAX232串行接口电路

此通信接口电路,只用了MAX232芯片中的一路接收器和驱动器,接至PC

联系客服:779662525#qq.com(#替换为@)