t6963c 显示

13、液晶显示器(LCD)

aaaa液晶是介于固态和液态之间的晶状物质,它兼有液体的流动性和晶体的光学特性。液晶显示器(LCD)自20世纪60年代末问世以来,以其具有的显示信息多、体积小、重量轻、功耗低、寿命长、价格低、接口方便等优点,现在已被广泛应用于计算机和数字式仪表等领域,成为测量结果显示和人机对话的重要工具。
aaaa
液晶显示器按其功能可分为三类:

笔段式液晶显示器、

字符点阵式液晶显示器

和图形点阵式液晶显示器。

前两种可显示数字、字符和符号等,

而图形点阵式液晶显示器还可以显示汉字和任意图形,达到图文并茂的效果,其应用越来越广泛。
aaaa在中规模图形式液晶显示模块中,内置T6963C控制器的液晶显示模块是目前较为常用的一种。该液晶显示模块由液晶显示控制器T6963C及其周边电路、行驱动器T6A40组、列驱动器T6A39组、液晶驱动偏压电路、显示存储器以及液晶屏组成。显示模块对外仅是一个20芯的双列扁平电缆接口。

1.T6963C的特点
(1) T6963C是点阵式液晶图形显示控制器,它能直接与80系列的8位微处理器接口。
(2) T6963C的字符字体由硬件设置,其字体有4种,5 ×8、6 × 8、7 × 8、 8 × 8。
(3) T6963C的占空比可从1/16到1/128。
(4) T6963C可以图形和文本合成方式进行显示,以及文本方式下的特征显示,还可以实现图形拷贝操作等。
(5)T6963C具有内部字符发生器CGROM,共有128个字符,T6963C可管理64K显示缓冲区及字符发生器CGRAM。并允许MPU随时访问显示缓冲区,甚至可以进行位操作。
aaaaT6963C的最大特点是具有独特的硬件初始值设置功能,显示驱动所需的参数如占空比系数,驱动传输的字节数/行以及字符的字体选择等均由引脚电平设置,这样T6963C的初始化在上电时就已经基本设置完成了,操作的主要精力就可以全部用于显示画面的设计上了。这就是T6963C广泛应用于内置控制器型的液晶显示模块的原因。

2.内置T6963C控制器的液晶显示模块的结构
(1)内部结构框图
aaaa在内置T6963C 的液晶显示模块上已经实现了T6963C 与行、列驱动器及显示缓冲区RAM 的接口,同时也已用硬件设置了数据传输方式、显示窗口长度、宽度等。内置T6963C 的单屏点阵图形液晶显示模块结构如下图6-1所示。
13-1
图6-1 内置T6963C的点阵图形液晶显示模块原理图
(2)引脚说明
控制模块T6963C的I/O接口的引脚说明如表6-1所示。
表6-1 I/O接口的引脚说明
13-2 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

3.控制指令
(1)T6963C的状态字
aaaa
内置T6963C 的液晶显示模块的初始化设置一般由管脚设置完成,所以初始化时,由软件编写的指令就集中在显示功能的设置上。

T6963C的指令可带一个、两个参数,或无参数。若指令中含有参数,则每条指令执行时均须先送入参数,再送入指令代码。

每次操作之前最好先进行状态字检测。T6963C的状态字如下所示(STA7是最高位、STA0是最低位):
STA0:指令读写状态 1:准备好 0:忙
STA1:数据读写状态 1:准备好 0:忙
STA2:数据自动读状态 1:准备好 0:忙
STA3:数据自动写状态 1:准备好 0:忙
STA4:未用
STA5:控制器运行检测可能性 1:可能 0:不可能
STA6:屏读/拷贝出错状态 1:出错 0:正确
STA7:闪烁状态检测 1:正常显示 0:关显示
aaaa这7个标志位各有各的应用场合,并非同时都有效。在计算机写命令或一次读/写数据时,STA0和STA1要同时有效,即“准备好”状态;当计算机使用自动读/写功能时,STA2、STA3将取代STA0、STA1作为“忙”标志位,此时计算机就要判别它是否有效;STA6标志是考察T6963C屏读或屏拷贝指令执行情况的标志位;STA5和STA7表示控制器内部运行状态,在T6963C的应用上一般不会使用它们。因此,在对T6963C进行每次操作之前都要进行 “忙”判断,只有在状态标志指示为不“忙”时,计算机对T6963C的操作才有效。

(2)T6963C的指令集
    T6963C模块的控制命令可带一个或两个参数,或无参数。每条命令的执行都是先送入参数(如果有的话),再送入命令代码。对T6963C模块的控制命令共有10条:

指针设置命令、

显示区域设置命令、

显示方式设置命令、

显示开关设置命令、

光标形状设置命令、

数据自动读/写方式设置命令、

数据一次读/写方式设置命令

数据一次读/写方式设置命令、

屏读命令、屏拷贝命令、位操作命令。格式分别如下表所示:
13-3
其中N3、N2、N1、N0等为不同的二进制位,根据它们的不同组合,T6963C模块的控制功能可以更加丰富。
4.T6963C与单片机的接口
T6963C与单片机的接口电路见下图。
13-4

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值