电子工程师的网站
首 页 |  新闻资讯 | 最新产品 | 解决方案 | 技术参数
设计应用
电路图 | 技术资料 | 芯片资料 | 技术论坛
  现在位置: 首页 > 设计应用 > DSP > 详细信息
DSP:内藏液晶显示控制器T6963C与DSP的接口应用
来源:   时间: 2007-11-27 8:15:57    
     引 言

      点阵式液晶显示模块是一种较低价位、具有较高显示功能的显示器件。其显著特点是性能稳定、能进行简单的图形显示,适合应用于不需要太复杂的图形显示功能的便携式智能仪器仪表等领域。本文就目前在智能仪器仪表领域中获得广泛应用的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系统参考。

相关信息
发表评论
打印本页 关闭本页
基于TMS320LF2407 DSP控制器语音模块的设计与实现
    摘要:本文着重介绍了DSP芯片的SPI同步串行接口及SPI与语音转换芯片AD50的通信方式,给出了硬件电路设计。针对AD50的特点,软件设计时通过DSP的SPI口对其进行初始化配置,使其正常工作。DSP在内部对语音信号予以处理并通过AD50输出。   关键字:数字信号处理器DSP同步串行接口SPI语音模块 AD50的初始化 1 引言   随着信息技术和计算机技术的飞速发展,DSP技术也正以日新月...
>>详细内容
基于TMS320LF2407 DSP控制器语音模块的设计
    摘要:本文着重介绍了DSP芯片的SPI同步串行接口及SPI与语音转换芯片AD50的通信方式,给出了硬件电路设计。针对AD50的特点,软件设计时通过DSP的SPI口对其进行初始化配置,使其正常工作。DSP在内部对语音信号予以处理并通过AD50输出。   关键字:数字信号处理器DSP同步串行接口SPI语音模块 AD50的初始化 1 引言   随着信息技术和计算机技术的飞速发展,DSP技术也正以日新月...
>>详细内容
基于TMS320LF2407A控制SED1335液晶显示方案
  1 硬件设计 1.1 TMS320LF2407A的特点 TMS320LF2407A芯片作为DSP控制器24x系列的新成员,是TMS320C2000平台下的一种定点DSP芯片,也是目前TMSC2000家族中集成度高,性能最强的芯片[1],它与现存的24xDSP控制器芯片代码兼容,但是资源更加丰富、功能更强,其特点是:采用高性能静态CMOS技术,使得供电电压将为3.3V,减小了控制器的功耗,40MIPS(百万条指令每秒)的执行速度使得...
>>详细内容
高性能数字信号处理器TMS320LF2407A及应用
  1 引言 数字信号处理器(DSP)已经发展了20多年,最初仅在信号处理领域内应用。近年来, 随着半导体技术的发展,其高速运算能力使很多复杂的控制算法和功能得以实现,同时将实时处理能力和控制器的外设功能集于一身,在控制领域内也得到很好的应用。数字控制系统克服了模拟控制系统电路功能单一、控制精度不高的缺点,它抗干扰能力强,可靠性高,可实现复杂控制,增强了控制的灵活性。 TM...
>>详细内容
基于TMS320LF2407A的通用式机车信号检测
  铁路机车信号检测是保证列车安全运行的三大重要因素之一。目前,我国铁路机车信号主要采用相位连续的频移键控FSK(Frequency-Shift Keying)调制方式。它虽然具有数字通信的诸多优点,但也有非线性调制的特点,从而使其实时高精度检测具有很大的困难。随着数字信号处理技术及DSP器件的发展,在实用中摒弃了传统的利用单片机对FSK信号进行测周的时标方式,...
>>详细内容
基于TMS320LF2407A的脑电信号采集系统的设计
  基于TMS320LF2407A的脑电信号采集系统的设计 北京理工大学电子工程系 张建利 李文丰 脑电信号是由脑神经活动产生并且始终存在于中枢神经系统的自发性电位活动,是一种重要的生物电信号。在进行大脑疾病诊断的过程中需要对脑电信号进行记录,以提供临床数据和诊断的依据。因此脑电信号采集系统具有非常重要的临床意义。本系统包括16路电极,共分2组,每组8路,其中每组各有一...
>>详细内容
已有(
)位对此新闻感兴趣的网发发表了看法 >>更多评论
内 容:
     
 
热点新闻
一周排行
关于我们 | 服务项目 | 付款方式 | 广告服务 | 联系我们 | 友情链接 | 投诉 建议 合作 | 网站地图 | 加入收藏
Copyright © 2007-2008 WEEQOO.COM Corp.All Rights Reserved. 版权所有 经营许可证编号:浙B2-20050339 法律声明
维库电子旗下网站:维库电子市场网 | ChinaICMart | 维库电子开发网 | 维库电子人才网
总部:杭州市下城区朝晖路182号国都发展大厦1号楼80A
电话:0571-85889139-8007 QQ:303939539 | MSN:zh1226@hotmail.com |  邮箱:laz8258@163.com dzsc51@163.com