内藏液晶显示控制器T6963C与DSP的接口应用

发布者:静心静气最新更新时间:2007-07-27 来源: 电子工程师关键字:点阵  缓冲  硬件  内存 手机看文章 扫描二维码
随时随地手机看文章

引 言

点阵式液晶显示模块是一种较低价位、具有较高显示功能的显示器件。其显著特点是性能稳定、能进行简单的图形显示,适合应用于不需要太复杂的图形显示功能的便携式智能仪器仪表等领域。本文就目前在智能仪器仪表领域中获得广泛应用的DSP(数字信号处理器),介绍了如何把液晶显示模块用做DSP系统显示模块的问题。

1 T6963C的特点

T6963C点阵式液晶图形显示控制器能直接与80系列8位微处理器接口;具有CGROM,共有128个字符,可管理64 kB显示缓冲区及字符发牛器CGRAM,并允许MPU随时访问显示缓冲区;T6963C的字符字体由硬件设置,其字体有5X8、6X8、7X8、8X8等4种;可对8 kB的显示RAM内存操作;占空比可从1/16到1/128;图形和文本可同时进行显示,可选择OR、AND、EXOR等方式,以及文本方式下的特征显示,还可实现图形拷贝操作等。

T6963C的最大特点是具有独特的硬件初始值设置功能,显示驱动所需的参数如占空比系数、驱动传输的字节数/行,以及字符由引脚电平设置,这样,T6963C的仞始化在上电时就已经基本设置完成,我们的主要精力就可以全部用在设计上。这就是T6963C广泛应用于内置控制器型的液晶显示模块的原因。

2 液晶显示模块与TMS320LF2407硬件接口

本设计采用的嵌人式处理器是TI公司的DSP(TMS320LF2407)。DSP和液晶模块的接口包括两部分操作;DSP读液晶模块状态的操作;DSP向液晶模块写数据和指令的操作。这些操作的实现就是参考液晶模块的时序图,产生满足这些时序的接口控制逻辑。然而,DSP指令执行速度很快,液晶则属于慢速外设,两者直接接口速度不匹配。要想正确操作液晶,必须在两者之间加相应的缓冲电路。采用SN74H245和一片PLD(可编程逻辑器件)GAL16V8来分别实现数据缓冲和上述逻辑。

在Protel中,PLD的编程如下:

使用液晶显示模块,TMS320LF2407实际上不是直接读写液晶屏点阵信息,而是通过与液晶显示控制器的通信来间接控制液晶屏的显示,这对控制显示有着重要的意义。

TMS320LF2407与液晶显示控制器T6963C硬件接口如图1所示。

3 文字与图形显示方式

T6963C的初始化设置一般都由引脚设置完成,因此其指令系统将集中于显示功能的设置上。T6963C的指令可带1个或2个参数,每条指令的执行都是先送入参数(如果有的话),再送人指令代码。每次操作之前最好先进行状态字检测。T6963C的状态字为:

STA0:指令读写状态,1为准备好,0为忙;

STA1:数据读写状态,1为准备好,0为忙;

STA2:数据自动读状态,1为准备好,0为忙;

STA3:数据自动写状态,1为准备好,0为忙;

STA4:未用;

STA5:控制器运行检测可能性,1为可能,0为不可能;

STA6:屏读/拷贝出错状态,1为出错,0为正确;

STA7:闪烁状态检测,1为正常显示,0为关显示。

a) 判断状态位STA1和STA0子程序(读写指令和读写数据状态):在写指令的读、写数据之前,这2个标志位必须同时为1。

代码如下:

b) 判断状态位STA3子程序(数据自动写状态)。

代码如下:

初始化:使用T6963C液晶显示控制器,必须首先对其进行初始化操作。代码如下:


4 西文字符显示

T6963C液晶显示控制器内部包含了128字符的字符发生器CGROM,不需要对西文字符提取点阵信息。在进行西文显示时只需写入该字符在液晶显示屏上的首地址以及该字符的代码和文本特征码,即可。西文显示代码如下:

5 程序流程

程序流程图如图2和图3所示。

6 结束语

利用以上方式可以把内藏T6963C的液晶显示控制器的液晶显示模块用做DSP(TMS320LF2407)应用系统的显示系统,进行简单显示,其功能比数码管的显示效果强,很好地实现了预期目的,增强了人-机界面友好性。以上所有的代码都在现场温度监控系统中通过。其程序与硬件逻辑图可供其他的DSP系统参考。

关键字:点阵  缓冲  硬件  内存 引用地址:内藏液晶显示控制器T6963C与DSP的接口应用

上一篇:智能型光电采样器的设计
下一篇:手机和数码相机中的背光和闪光灯电路

推荐阅读最新更新时间:2024-05-13 18:37

TI推出CC430F513x微处理器,可提供完整可扩展软硬件
日前,德州仪器(TI)宣布推出支持广泛开发商社群、可提供完整可扩展软硬件的CC430F513x微处理器( MCU ),进一步推动了单芯片射频(RF)解决方案的发展。该CC430F513x MCU将业界领先的超低功耗MSP430 MCU与1GHz以下的高性能CC1101 RF收发器进行了完美结合,并采用7×7mm小型封装,不但可实现高达20 MIPS的性能,而且还可支持如集成型AES硬件模块等安全选项。此外,TI还推出CC430F61xx系列器件,进一步壮大了其LCD产品阵营,其可为开发人员提供能够满足不同设计需求的更多选项。CC430 MCU支持多种协议以及广泛的频率范围及第三方社群,可推动家庭与楼宇自动化、 智能仪表 、能源采集、
[工业控制]
基于G9X车身域控制器的软硬件设计
【摘 要】车身域控制器是汽车电子系统根据功能划分的各功能块的控制核心,其内部网络通过CANFD/CAN或者FlexRay通信总线连接到中央网关控制器,能实现车身控制器的基本功能,包括灯光控制、雨刮控制、门锁控制、车窗升降、PEPS、TPMS等。结合车身域控制器的技术要求,本文介绍一种基于国产SoC设计的车身域控制器,并通过搭建台架对域控制器的各个功能进行验证,可满足客户对高性能、安全性、安全保障和可靠性的要求。 随着汽车电子电气架构向集中化发展,依据汽车电子部件功能,整车被划分为动力域、底盘域、车身域、自动驾驶域和智能信息域等 ,借助处理器芯片的强大算力,将分布式的ECU统一起来,统一规划硬件输入输出接口,减少连接器、结构件、
[嵌入式]
基于G9X车身域控制器的软<font color='red'>硬件</font>设计
144 个高性能核心,每秒 1 TB 内存,英伟达推 Grace CPU 超级芯片
在 3 月 22 日举行的GTC 2022 主题演讲上,英伟达正式推出了首款面向 AI 基础设施和高性能计算的数据中心专属CPU。 NVIDIA Grace CPU 超级芯片由两个 CPU 芯片组成,它们之间通过NVLink®-C2C互连在一起。Grace CPU 超级芯片是去年英伟达发布的首款由 CPU-GPU 集成的“Grace Hopper 超级芯片”的模块,它将与基于 NVIDIA Hoppe 架构的 GPU一同应用于大型 HPC 和AI 应用。 据介绍,NVIDIA Grac CPU 超级芯片由两个 CPU 芯片组成,它们之间通过NVLink®-C2C互连在一起。Grace CPU 超级芯片基于最新的数据中心架构 A
[手机便携]
ARMv7-A 处理器窥探(3) —— Memory Model
本文参考: 《ARMv7-A_and_R_Architecture_Reference_Manual》 中的 {A3.5 Memory types and attributes and the memory order model} 1、Memory Type ARMv7-A 处理器中,将 Memory定义为几种类型(Memory Type): 1、Strongly-ordered; 2、Normal; 3、Device; 它的定义如下所示: 注意:这里的 Memory 指的不是内存,可以翻译成储存器,是地址空间的概念; 普通的内存(RAM),只读的内存(ROM),这些都属于 Normal Type
[单片机]
ARMv7-A 处理器窥探(3) —— <font color='red'>Memory</font> Model
AVR单片机最小系统 基本硬件线路与分析
基本的AVR硬件线路,包括以下几部分: 1。复位线路 2。晶振线路 3。AD转换滤波线路 4。ISP下载接口 5。JTAG仿真接口 6。电源 7。串口电路 下面以本网站推荐的AVR入门芯片 ATmega16L-8AI 分析上述基本线路。(-8AI表示8M频率的TQFP贴片封装,工业级,更详细的型号含义资料,请参考: AVR芯片入门知识 ) 复位线路的设计(下图上面一部分) Mega16已经内置了上电复位设计。并且在熔丝位里,可以控制复位时的额外时间,故AVR外部的复位线路在上电时,可以设计得很简单:直接拉一只10K的电阻到VCC即可(R6)。 为了可靠,再加上一只0.1uF的电容(C13)以消除干扰、
[单片机]
AVR单片机最小系统 基本<font color='red'>硬件</font>线路与分析
AR机器人公司发布机器人操作系统(ROS)硬件加速框架ROBOTCORE
Acceleraon RoboticsS.L.是一家位于巴斯克地区的机器人初创,专注于通过和为机器人设计定制大脑以加快其响应速度,公司发布了机器人操作系统(ROS)加速框架——ROBOTCORE™。ROS是机器人技术的标准。该公司为机器人提供半导体构建模块,通过硬件加速为高性能机器人创建定制计算架构,同时保持机器人和加速器的硬件无关性(支持流行的FPGA和GPU)。 ROBOTCORE™可帮助机器人工程师创建与ROS和ROS 2 API兼容的知识产权(IP)核心,以提高包括延迟和吞吐量在内的机器人性能。这些“机器人核心”使机器人速度更快,更具确定性且更加节能。ROBOTCORE™推出时支持超过10款开发板,包括非常流行的硬
[机器人]
华为2020年硬件视频会议市场位列第一
集微网6月9日消息,IDC预测,中国视频会议市场规模在2024年将超过100亿元人民币,云会议市场占比将近40%。 图源:IDC IDC报告数据显示 ,2020全年,中国视频会议市场规模达到9.5亿美元(约合65.2亿元人民币),市场规模较同比上涨18.9%。硬件视频会议市场同比增长15.3%,达到6.9亿美元(约合47.4亿元人民币);云会议市场同比增长29.4%,达到2.6亿美元(约合18.0亿元人民币)。 硬件终端市场取得了五年来最快的市场增速,吸引了众多新厂商的加入,为市场的发展带了新的活力。此外,随着硬件视频会议产品形态的不断演进,以商业显示屏为代表的融合视频应用产品,将继续推动硬件视频会议市场的增长。 图源:
[手机便携]
华为2020年<font color='red'>硬件</font>视频会议市场位列第一
三星海力士内存扩产,2019 年原料大缺货
电子网消息,韩媒 BusinessKorea 28 日报导,业界人士表示,三星电子平泽厂 1 号线的二楼工程、SK 海力士南韩清州(Cheongju)厂和中国无锡的扩产案将完工,预定 2018、2019 年投产。 估计三星华城厂和平泽厂二楼量产后,DRAM 产能将从当前的每月 37 万片晶圆、2019 年增至每月 60 万片晶圆。 不具名的半导体人士透露,半导体业者扩产,半导体清洗溶剂异丙醇(Isopropyl alcohol,IPA)已经陷入供给不足,明年缺货情况可能更严重。 中型晶圆代工厂主管也说,半导体原料如氦(helium)、tungsten 和 ceria 研磨液、六氟化钨(WF6)气体可能供不应求。 南韩 Foosun
[半导体设计/制造]
小广播
最新应用文章
换一换 更多 相关热搜器件

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 安防电子 医疗电子 工业控制

词云: 1 2 3 4 5 6 7 8 9 10

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved