点阵式液晶图形显示控制器T6963C与80C196KC单片机的接口和编程

时间:2022-06-20 06:56:52

点阵式液晶图形显示控制器T6963C与80C196KC单片机的接口和编程

摘要:介绍了液晶显示控制器T6963C的众多优点和该控制器与80C196KC单片机的接口设计方法,给出了电路原理图和对T6963C操作的通用程序。

关键词:T6963C;80C196KC;接口;通用程序

中图分类号:TP311文献标识码:A文章编号:1672-3198(2007)10-0248-01

1引言

随着测控技术的日益发展,智能仪器在集成度、功能、人机界面等方面均有了巨大的进步和发展,图形液晶显示器由于具有显示信息多、体积小、重量轻、功耗低、寿命长、价格低、接口控制方便等优点,正成为当今显示技术发展的主流。目前,显示器的核心――液晶显示控制器品种繁多,各种控制芯片在控制电路逻辑指令、指标参数等方面各有差异,但无论那一种型号的产品,其连接信号基本相同。本文以清华蓬远的T6963C控制器为例,介绍其与80C196KC单片机的接口电路和编程。

2 T6963C及其构成的液晶显示模块

T6963C液晶显示控制器多用于中小规模的液晶显示器件,常被装配在图形液晶显示模块上,以内藏控制器型图形液晶显示模块的形式出现。在内置T6963C的液晶显示模块上已经实现了T6963C与行、列驱动器及显示缓冲区RAM的接口,同时也已用硬件设置了数据传输方式、显示窗口长度、宽度等。内置T6963C的单屏点阵图形液晶显示模块结构如图1所示。

T6963C的特点:

(1)T6993C是点阵式液晶图形显示控制器,能与80系列的8位微处理器直接连接使用;

(2)T6993C可以图形方式、文本方式及图形和文本合成方式进行显示,还可以实现文本方式下的特征显示和屏拷贝操作等;

(3)T6963C的占空比可从1/16到1/128;

(4)T6993C点阵式液晶图形显示控制器具有内部字符发生器CGROM,共有128个ASCII码字符;

(5)T6993C点阵式液晶图形显示控制器可以管理64KRAM,作为显示缓冲区及字符发生器CGRAM。允许MPU(微处理器)随时访问显示缓冲区,甚至可以进行换位操作。

3 T6963C与80C196KC的接口

内置T6963C控制器的液晶显示模块与计算机的接口时序为INTER8080时序。它与计算机有两种连接方式:直接访问方式和间接访问方式。直接访问方式是内置T6963C控制器的液晶显示模块作为存储器或I/O设备直接挂在计算机的总线上。模块的数据线接计算机的数据总线上,片选及寄存器选择信号线由计算机的地址总线提供,读和写操作由计算机的读写操作信号控制;间接控制方式是将内置T6963C控制器的液晶显示模块与计算机系统中的某个并行I/O接口连接,计算机通过对该I/O接口的操作间接的实现对模块的控制。下图为T6963C与80C196KC单片机采用直接访问方式的电路图。

4程序设计

T6963C的初始化设置一般都由硬件作了设置,因此其指令系统将集中于显示功能的设置上。

T6963C的指令可以带一个或两个参数,或无参数。每条指令的执行都是先送入参数(如果有参数),再送入指令代码。每次操作之前最好先进行状态字的检测。下面给出T6963C指令写入的

此程序是通用程序,当写入单参数指令时,应把参数或数据送入D2中,其子程序入口为PR11;无参数指令写入子程序入口为PR12。

5结束语

随着现代测控技术的发展,仪器仪表的智能化程度日益提高,对仪器的可操作性要求也越来越高,因此,良好的人机界面也越来越受到设计者的重视。T6963C是比较常用到的液晶显示控制器,它与单片机的接口十分方便,可实现控制和现场过程的动态显示,提供友好的人机接口。当然,液晶显示控制器的种类很多,各套指令也有一定差异,但其设计思路和流程基本相同。

参考文献

[1]孙涵芳.Intel16位单片机[M].北京:北京航空航天大学出版社,1995.

注:“本文中所涉及到的图表、注解、公式等内容请以PDF格式阅读原文。”

上一篇:智能光网络的保护与恢复分析 下一篇:论建筑工程的信息化管理