基于TMS320F2812控制的液晶显示屏的设计和实现(草稿_第1页
基于TMS320F2812控制的液晶显示屏的设计和实现(草稿_第2页
基于TMS320F2812控制的液晶显示屏的设计和实现(草稿_第3页
基于TMS320F2812控制的液晶显示屏的设计和实现(草稿_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、基于TMS320F2812控制的液晶显示屏的设计和实现 杨保亮 ,蒲琪, 代祥俊( 山东理工大学 交通与车辆工程学院,山东 淄博 )摘要:首先介绍了TI公司最新推出的数字信号处理器TMS320F2812的功能特点,然后以台北晶采光电科技股份有限公司生产的一款内嵌SED1335控制器的液晶显示屏AT-Q1为例,提出了一种基于TMS320F2812控制的液晶显示屏的软、硬件设计方法,并给出主要软件实现的流程。经过在实际的系统中的验证,该方法是可行的、可靠的。关键词:TMS320F2812;SED1335控制器;液晶显示屏;A design and Implication of LCD Based

2、on the TMS320F2812 Control Yang Bao-liang , Pu Qi, Dai Xiang-jun(School of Transport and Vehicle Engineering, Shandong University of Technology, Zibo , China)Abstract: The paper introduces the functions and features of TMS320F2812 firstly, with the LCD embedded with SED1335 Controller produced by Ta

3、iwan AMPIRE CO.LTD.A design method of LCD with the Digital Signal Processor TMS320F2812 brought out by TI Company recently is suggested.,and the software flow chat of important part is given. The design proved in the practical system is reliable、realizable. Key words: TMS320F2812;SED1335 Controller;

4、 LCD; TMS320F2812 是美国德州仪器公司( TI公司)专门为工业应用而设计的新一代DSP处理器。该芯片采用32位中央处理器大大提高了处理能力,主频可以工作在150MHz(时钟周期可达6.67ns),其性能远远优于当前广泛使用的C24X 系列产品。液晶显示器件( LCD)具有低工作电压、微功耗、稳定性好、可以使用CMOS电路直接驱动等优点, 逐渐成为显示器件的主流,所以利用高速DSP实现对液晶显示屏的控制将被越来越多地应用在电子、测控领域的各个方面,本文就是以目前流行的高性能DSP芯片TMS320F2812为例, 介绍其控制液晶显示屏的硬、软件设计方法,为其它类型的DSP控制液晶显

5、示提供参考。1.TMS320F2812的功能特点TMS320F2812数字信号处理器是在F24X的基础上开发的高性能定点芯片。能够运行24X开发的代码程序,从而保证了产品设计的可延续性,TMS320F2812采用32bit中央处理器大大提高了处理能力,特别适用于有大量数据处理的测控场合,如数据采集,工业自动控制,电力电子技术应用,智能化仪表及电机,马达伺服系统等。它的主要特点如下:采用高性能的静态CMOS 技术,主频可以工作在150MHz(时钟周期可达6.67ns);高性能的32 位中央处理器,可以进行16 位16位以及32 位32 位的乘法累加操作;片内大容量存储器,128K16bit的Fl

6、ash和18K16bit的数据/程序存储器;高速外设接口,最多可扩展1M16bit存储器;3个32 bit CPU 定时器;具有12 bit 的ADC 流水线变换时间最小60ns ,单变换200ns;改进的eCAN2.0接口模块;多种串行通信接口(两个UART、1个SPI 及1个MCBSP);高性能低功耗,采用1.8V 内核电压和3.3V外围接口电压。2 SED1335控制器的介绍 AT-Q型液晶显示屏是由台北晶采光电科技股份有限公司生产的一款内嵌SED1335控制器的液晶显示屏。它由320240点阵构成,具有高分辨率(点型为0.225mm0.225mm)、接口方便(5V或3.3V)、设计简便

7、(内嵌控制器)、功耗低、价格便宜等优点,常常用于各种便携式设备显示前端以及日用家电显示模块中。基于320240点阵的显示屏具有多种扩展功能供用户选择,大大方便了用户,提高了系统的集成度与实用性。SED1335控制器是由日本EPSON公司生产的一款液晶显示屏控制器,与同类产品相比,功能最强。其主要特点有:1:有较强功能的I/O缓冲器;2:指令功能丰富;3:四位数据并行发送;3:图形和文本方式混合显示。SED1335 硬件结构可分成MPU 接口部、内部控制部和驱动LCM 的驱动部。SED1335控制器具有13条指令,多数指令带有参数,参数值可由用户根据所控制的液晶显示模块的特征和显示的需要来设置。

8、SED1335控制器是应用于MPU系统与液晶模块之间的控制芯片,它接收来自MPU系统的指令与数据,并产生相应的时序及数据控制模块的显示。3 DSP与液晶显示屏硬件接口的设计由于该款液晶显示屏内嵌了SED1335控制器,并且将接口电路直接引出,因此对于用户而言,整体设计大大简化,只需考虑DSP同接口电路间的连接即可。该模块共有13 条信号线,RS是寄存器选择,低电平选择指令寄存器,高电平选择数据寄存器。R/ W 是读/ 写控制端,低电平写显示模块,高电平读显示模块。CS为驱动器片选信号线,E 为允许输入信号线(数据读/ 写操作允许信号) ,高电平有效。DB0DB7 为数据线。在该系统的设计过程中

9、,由于 TMS320F2812芯片其内部ROM不可写,所以外挂一片64K*16位的CY7C1021BV作为外部程序区来存储程序与外部字库。考虑到TMS320F2812芯片具有高达1Mbit的外扩空间,我们采用存储器兼容设计。可以根据需要安装存储器。对于液晶显示屏的数据接口,因为DSP与液晶显示屏均由3.3V供电,可以直接将二者数据线相连,这样DSP就能将ROM或RAM中的数据直接送入控制器的缓存中以便显示。同时为了配合DSP的高速性能,我们用CPLD来实现对外部器件的选择。DSP与该液晶显示屏硬件接口设计的功能框图如图1所示。 图1 DSP与该液晶显示屏硬件接口设计的功能框图4 DSP控制液晶

10、显示屏的软件设计4.1 初始化SED1335软件设计液晶显示屏的初始化是通过向液晶控制器SED1335送入一系列指令代码及相应的指令参数, 以完成液晶模块的参数(如液晶的行数、列数、扫描频率、光标的位置等)以及显示方式等一系列过程的初始化。在DSP操SED1335及其控制的液晶显示模块时,必须首先写入SYSTEM SET( 40H)指令。如果该指令设置出现错误,则显示必定不正常。液晶模块初始化设计的流程图如图2所示。 开始TMS320F2812系统初始化液晶屏初始化设置指针的移动方式和显示方式是取显示内容的起始地址将显示的内容送入设定的地址结束计算显示指针的地址清显示区初始化设置显示域设置光标

11、属性设置显示方式设置开显示开始初始化结束图2 液晶屏初始化程序流程图 图3 液晶屏显示程序流程图4.2 DSP 控制液晶显示的软件设计ED1335可显示文本、图形和字符。显示特性有些区别,但是实质上是一样的,都是对LCD屏上特定的区域写入相关的数据,液晶初始化完成之后,再在液晶屏上相应位置显示汉字或图像就非常容易了。以显示汉字为例:首先通过字模软件提取所要显示汉字的点阵数据,保存在DSP 特定的数据空间;然后计算出液晶屏上要显示汉字的位置所对应的SED1335 显示RAM 区的地址,通过CSRW命令将地址写入光标地址寄存器; 最后将汉字点阵数据通过MWRITE 写入SED1335 显示存储器R

12、AM ,液晶屏上将会在相应位置显示所要显示的汉字。液晶屏显示的程序的流程图如图3所示,这一显示过程可以编写成子程序,调用方便,易于操作。5 结束语 本文介绍了TI公司的TMS320F2812来控制LCD模块的方法和实现,具体介绍二者的硬件组成和接口设计,如何通过软件在LCD屏上显示本文、图形和字符等方面的应用,本文设计的系统具有成本低、硬件简单、运行稳定可靠、传输速度快、开发周期短的优点,适用于短距离无线传输和数据采集领域,特别是在智能家电等设备上有着广泛的应用前景。参考文献:1 李维諟,郭强.液晶显示应用技术M.电子工业出版社2000.2 美国德州仪器公司,张卫宁译.TMS320C28X 系列DSP 的CPU于外设(上)M 北京清华大学出版社 2004. 3 苏奎峰,吕强,耿庆锋等.TMS320F2812原理与开发M北京 电子工业出版社2005. 4 TMS320F2810,TMS320F2812,DigitalSignalProcessor Data Manual Z.Texas Instruments,2003.5 TMS320F28X DSP External Interface (XINTF) Reference Guide Z.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论