基于DSP和单片机通信的液晶显示设计

合集下载

基于DSP的液晶显示器接口设计及控制实现问题研究

基于DSP的液晶显示器接口设计及控制实现问题研究

基于DSP的液晶显示器接口设计及控制实现问题研

介绍TMS320LF2407型DSP的主要特点和LCM320240液晶显示模块的基本使用方法。

在此基础上讨论了DSP与液晶显示屏之间采用数字I/0口模
拟时序的硬件接口设计方案,给出了基于C语言具体的实现方法,最终实现了DSP与LCM320240的良好接口,并在实际系统应用中取得了成功。

同时,可为其他DSP与LCD的接口设计和控制实现提供参考。

 1 引言
 DSP即数字信号处理器,是一种特别适用于数字信号处理运算的微处理器,速度快,功能强,广泛应用于图形图像处理、语音处理、仪器仪表、通信、多媒体及军事等领域。

液晶显示器由于具有功耗低、价格低、驱动电压低、接口方便、使用寿命长等特点以及优越的字符和图形显示功能,在各种图形显示、人机交互中得到广泛应用。

 本文将给出TMS320LF2407型DSP(以下简称DSP)控制北京青云公司生产的LCM320240液晶显示屏的软硬件设计实例,说明如何通过DSP控制液晶显示模块。

同时,由于程序采用系统设计C语言,因此对其他型号的DSP
与LCD接口设计和控制实现也有一定的参考价值。

 2 TMS320LF2407主要特点
 TMS320LF240x系列是TMS320C2000家族中最新、功能强大的DSP,其
中LF2407是最具有革命性的产品,是一款集成度较高、性能较强的DSP,
采用高性能静态CMOS技术,使得供电电压降为3.3V,减少了控制器的损耗; 30MI/s的执行速度使得指令周期缩短到33ns.从而提高了控制器的实时控制能力;具有多达41个通用、双向的数字I/O引脚,能方便地实现各种I/O操作;。

一种基于DSP控制的液晶显示屏的设计及实现

一种基于DSP控制的液晶显示屏的设计及实现

一种基于DSP控制的液晶显示屏的设计及实现
近年来,随着低价格、高性能DSP 芯片的出现,DSP 已越来越多地被应用于高速信号采集、语音处理、1 SED1335 控制器的介绍
AT-320240Q1 型液晶显示屏是由台北晶采用电科技股份有限公司生产的一款内嵌SED1335 控制器的液晶显示屏。

它由320 乘以240 点阵构成,具有高分辨率(点型为0.225mm 乘以0.225mm)、接口方便(5V 或3.3V)、设计简便(内嵌控制器)、功耗低、价格便宜等优点,常常用于各种便携式设备显示前端以及日用家电显示模块中。

基于320 乘以240 点阵的显示屏具有多种扩展功能供用户选择,大大方便了用户,提高了系统的集成度与实用性。

SED1335 控制器是由日本EPSON 公司生产的一款液晶显示屏控制器,与同类产品相比,功能最强。

其主要特点有:
有较强功能的I/O 缓冲器;
指令功能丰富;
四位数据并行发送;
SED1335 控制器的指令集见表1。

SED1335 控制器具有13 条指令,多数指令带有参数,参数值可由用户根据所控制的液晶显示模块的特征和显示的
需要来设置。

表1 SED1335 控制器指令表
SED1335 控制器是应用于MPU 系统与液晶模块之间的控制芯片,它接收来自MPU 系统的指令与数据,并产生相应的时序及数据控制模块的显示。

A0 为LCD 控制制寄存器的选择输入,分别选通指令输入缓冲器和数据输入缓。

最新-一种基于DSP控制的液晶显示屏的设计及实现 精品

最新-一种基于DSP控制的液晶显示屏的设计及实现 精品

一种基于DSP控制的液晶显示屏的设计及实现摘要提出了一种基于控制的液晶显示屏的设计。

介绍了1335控制器的原理与使用,讨论了以该控制器为核心并基于控制的液晶显示屏的一种软、硬件设计方案,为各种便携式系统显示前端的设计提供了一种可以借鉴的方法。

关键词1335控制器液晶显示屏近年来,随着低价格、高性能芯片的出现,已越来越多地被应用于高速信号采集、语音处理、图像分析处理等领域中,并且日益显示其巨大的优越性。

而液晶显示屏更以其显示直观、便于操作的特点被用作各种便携式系统的显示前端。

传统的液晶显示往往采用单片机控制。

但在系统有大量高速实时数据的情况下,单片机由于受到处理速度的限制就显得力不从心。

为了解决这些问题,本文提出了一种基于控制的液晶显示屏的设计,有效地解决以上所遇到的问题。

11335控制器的介绍-3202401型液晶显示屏是由台北晶采用电科技股份有限公司生产的一款内嵌1335控制器的液晶显示屏。

它由320×240点阵构成,具有高分辨率点型为0225×0225、接口方便5或33、设计简便内嵌控制器、功耗低、价格便宜等优点,常常用于各种便携式设备显示前端以及日用家电显示模块中。

基于320×240点阵的显示屏具有多种扩展功能供用户选择,大大方便了用户,提高了系统的集成度与实用性。

范文先生网收集整理1335控制器是由日本公司生产的一款液晶显示屏控制器,与同类产品相比,功能最强。

其主要特点有·有较强功能的缓冲器;·指令功能丰富;·四位数据并行发送;·图形和文本方式混合显示。

1335控制器的指令集见表1。

1335控制器具有13条指令,多数指令带有参数,参数值可由用户根据所控制的液晶显示模块的特征和显示的需要来设置。

表11335控制器指令表功能指令代码说明参数量系统控制40初始化,显示窗口设置853空闲状态设置显示操作5958设置开关显示方式144设置显示区域104设置光标形状24设置起始地址24-4设置光标移动方向5设置点单元水平移动量15设置合成显示方式1绘制操作46设置光标地址247读出光标地址2存储操作42将数据写入显示缓冲区43从显示缓冲区读出数据1335控制器是应用于系统与液晶模块之间的控制芯片,它接收来自系统的指令与数据,并产生相应的时序及数据控制模块的显示。

基于DSP控制的液晶显示屏设计

基于DSP控制的液晶显示屏设计

基于DSP控制的液晶显示屏设计
刘鹏;吕振
【期刊名称】《工矿自动化》
【年(卷),期】2009(035)009
【摘要】文章提出了一种基于DSP控制的液晶显示屏的设计方案, 详细介绍了以ST7920 控制器为核心的LM16032型液晶显示器与DSP TMS320LF2407A之间的硬件接口设计及软件流程设计,指出了该液晶显示屏在应用中需要注意的关键问题.实验结果表明,该液晶显示屏工作正常、性能稳定.
【总页数】4页(P73-76)
【作者】刘鹏;吕振
【作者单位】辽宁工程技术大学,辽宁,葫芦岛,125105;辽宁工程技术大学,辽宁,葫芦岛,125105
【正文语种】中文
【中图分类】TN141.9;TP368.2
【相关文献】
1.基于MSP430控制的液晶显示屏设计与实现 [J], 梅丽凤;唐晓明;赵越岭
2.基于FPGA的LCD1602液晶显示屏系统控制设计 [J], 段旭阳;韩延义;王晓丹;宋闻萱
3.一种基于DSP控制的液晶显示屏的设计及实现 [J], 王鑫;傅丰林;陈健
4.基于TMS320VC5402控制字符型液晶显示屏的简洁设计与实现 [J], 王家成;李
季;麻金继
5.基于DSP的液晶显示屏的设计及实现 [J], 张洪彬
因版权原因,仅展示原文概要,查看原文内容请购买。

基于DSP的液晶显示毕业设计

基于DSP的液晶显示毕业设计

摘要 (3)Abstract (4)第一章绪论 (5)1.1 选题背景及研究意义 (5)1.2 国内外发展现状及发展趋势 (6)1.2.1 电动汽车发展现状及趋势 (6)1.2 .2 液晶显示技术的发展及其应用前景 (7)1.2.3数字信号处理器的发展及其应用前景 (8)1.3本设计研究的主要内容 (9)第二章系统设计方案 (10)2.1 DSP软件开发工具简介 (10)2.1.1 TMS320F2812 (10)2.2 系统设计概述 (11)2.3电动汽车几种传感器及其作用 (12)第三章液晶与液晶显示 (14)3.1 液晶与液晶显示器件 (14)3.2 液晶显示器件的基本结构 (15)3.3 典型的液晶显示器件 (16)3.3.1 静态驱动段型液晶显示器件 (16)3.3.2 动态驱动点矩阵型液晶显示器件 (17)3.4.1 AXG19264 引脚介绍 (19)3.4.2 图形液晶显示行驱动控制器HD61203U (19)3.4.3 图形液晶显示列驱动控制器HD61202U (19)3.4.4 HD61202U 的指令系统 (21)第四章电动汽车液晶显示系统硬件设计 (24)4.1 硬件设计分析 (24)4.1.1 处理器直接访问方式 (24)4.1.2 处理器间接访问方式 (24)4.3 硬件设备的调试 (27)4.4 DSP2812功能模块图 (28)4.5 DSP与液晶模块硬件接口设计 (29)4.6 保护电路 (29)第五章电动汽车液晶显示系统软件设计 (31)5.1 DSP软件系统开发环境介绍 (31)2.1.2 CCS的组成 (31)5.1.2 CCS环境下project的主要成员 (32)5.2主程序的软件流程图 (34)5.3软件调试的方法 (34)第六章总结和展望 (36)6.1 工作总结 (36)6.2 后续工作展望 (36)参考文献 (37)附录 (38)液晶显示主程序 (38)DSP产品的发展及应用 (48)摘要本文首先从理论学习的角度出发,简要介绍了液晶、液晶显示器件以及数字信号处理器的相关背景和基本原理。

基于DSP控制的液晶显示屏的设计与实现

基于DSP控制的液晶显示屏的设计与实现

基于DSP控制的液晶显示屏的设计与实现一、实训内容1、左侧屏显示64个汉字后,右侧屏开始显示汉字,当全屏显示128汉字后屏幕内容不变。

2、按“0”键显示屏向下翻一页进行显示,“1”键显示屏向上翻一页进行显示。

3、按“2”键显示屏显示首页内容,按“3”键显示屏显示尾页内容。

4、一共显示4页,内容可以自定。

(显示字是用描点法,一个汉字需要8×8个点。

且本液晶写数是自下向上法。

)二、设计原理ICETEK-LF2407-A是一块以TMS320LF2407A DSP为核心DSP扩展评估板,它通过扩展评估板与实验箱的显示/控制模块连接,可以控制其各种外围设备。

液晶显示模块的访问、控制是由2407ADSP对扩展口I/O接口的操作完成。

控制I/O口的寻址:命令控制I/O借口的地址为0x8001,数据控制I/O接口的地址为0x8003和0x8004接口的地址为0x8002。

显示控制方法:液晶显示模块中有两片显示缓冲存储器,分别对应屏幕显示的象素,向其中写入数值将改变显示,写入“1”则显示一点,写入“0”则不显示。

发送控制命令:向液晶显示模块发送控制命令的方法是通过向命令控制I/O接口写入命令控制字,然后再向辅助控制借口写入0。

控制语句设计原理:显示开关:0x3f打开显示:0x3e关闭显示。

设置显示起始行:0xc0+起始行取值,其中起始行取值为0到63;设置操作页:0x0b8+页号,其中页号取值为0到7;设置操作列:0x40+列号,其中列号取值为0到63;显示首屏、尾屏、向前翻屏和向后翻屏的设计方法如图1-2所示:当程序判断按键号后,充分利用if语句,实现翻屏功能,if语句功能中表明相应的屏数,将次功能放入三种循环会有三种不同的翻屏结果。

四、数据处理#include "2407c.h"#define LCDDELAY 1#define LCDCMDTURNON 0x3f //宏定义遇到的前者都是后者#define LCDCMDTURNOFF 0x3e#define LCDCMDSTARTLINE 0xc0#define LCDCMDPAGE 0xb8#define LCDCMDVERADDRESS 0x40ioport unsigned int port8001;ioport unsigned int port8002; //管脚定义ioport unsigned int port8003;ioport unsigned int port8004;void Delay(unsigned int nTime); // 延时子程序void TurnOnLCD(); // 打开显示void LCDCLS(); // 清除屏幕显示内容char ConvertScanToChar(char cScanCode);char KeyLUT[16]={ '0','1','2','3','4','5','6','7','8','9','A','B','C','D','E','F'};unsigned char ledkey[4][8]={{0x00,0x18,0x7e,0x00,0x7e,0x68,0x00,0x00},{0x00,0x0a,0x7c,0x38,0x16,0x7c,0x14,0x00},{0x00,0x10,0x7e,0x16,0x3a,0x7e,0x10,0x00},{0x00,0x02,0x22,0x7e,0x02,0x02,0x02,0x00},};main(){int i,j,n=0,nCount=0;unsigned int uWork;char cScanCode,s;*WDCR=0x6f;*WDKEY=0x5555;*WDKEY=0xaaaa;*SCSR1=0x81fe;*IMR=0x0;*IFR=0xffff;uWork=(*WSGR);uWork&=0x0fe3f;(*WSGR)=uWork;LCDCLS(); // 清除显示内存TurnOnLCD(); // 打开显示port8001=LCDCMDSTARTLINE; // 设置显示起始行port8002=0;Delay(LCDDELAY);for (;;){s=ConvertScanToChar(cScanCode);if(s=='0')if(nCount>=3)s=='0';elsenCount++;if(s=='1')if(nCount<=0)s=='3';elsenCount--;if(s=='2') nCount=0;if(s=='3') nCount=3;该程序能够很好的显示满屏的内容,按0键向下翻页,按1键向上翻页,按2键返回首页,按3键返回尾页,共四屏内容。

基于DSP的LCD显示控制与设计

基于DSP的LCD显示控制与设计

文 章 编 号 :0 7 2 8 ( 0 1 0 6 60 1 0 — 7 0 2 1 ) 50 2 — 5
基 于 D P的 L D显 示 控 制 与 设 计 S C
张 永 斌 , 金 高 胡
( 州 大学 电气 工 程 与 自动化 学 院 , 建 g , 30 0 ,E ma :sz b g i cr) 福 福 a, J m 5 18 , I i cu y @ mal o l . n

王 一
此 系统 要求 显示 界面 内容 丰富 、 实时性 高 , 能较 为 直 观 和准确 地反 映下位 机 的状况 以便 做 出相应 的 判 断 和操作 。提 出 了一种 基 于 D P的 L D显 示 S C 控 制方 法 。

随着现 代工 业 技 术 的 飞速 发 展 , 字 信 号 处 数 理 器 ( ii l in l rcso , P) D gt g a p o esr DS 以其 处 理 速 as 度快 、 功能 强大 和性 能稳定 等 特点 , 被广 泛应用 于
模 式识 别 、 自动控 制 、 器 仪 表 等行 业 。 目前 , 仪 具 有 代表 性 的 DS P产 品主要 为美 国 T 公 司开发 的 I TMS 2 3 0系列 的处 理器 , 其处 理速 度较 高 , 价格 适 中 , 能实 现许 多复 杂 的功能 , 且 越来越 受 到众多 商 家 的青 睐 。 j 本 设计 为有 源 电力 滤 波器 上 位 机 操 作 系统 ,

Te t ho s s s w
t tt i p a ys e i t bl ha he d s l y s t m s s a e,a s b t e s l y qu lt n a t r r fe h r t nd ha e t r dip a a iy a d f s e e r s a e,c n a

基于DSP的液晶屏显示设计

基于DSP的液晶屏显示设计

第28卷第1期苏 州 大 学 学 报(工 科 版)Vol 128No .12008年2月JOURNAL OF S UZ HOU UN I V ERSI TY (ENGI N EER I N G SC I ENCE ED I TI O N )Feb .20083收稿日期:2007-09-15作者简介:王洪东(1983-),男,硕士研究生,主要研究方向为控制理论与控制工程。

文章编号:1673-047X (2008)01-0063-04基于D SP 的液晶屏显示设计3王洪东,张茂青,董 里,刘 伟(苏州大学机电工程学院,江苏苏州215021)摘 要:介绍了一种基于DSP 的液晶显示方案,该方案的上位机选用了V isual Basic 6.0,主要介绍了DSP 与液晶显示模块之间以及PC 机与DSP 芯片之间的连接以及通信问题。

本例从DSP 、液晶模块、上位机三个部分切入,以怎样实现三者之间的通信为重点,并给出了具体的实现方法。

关键词:液晶屏;DSP;V isual Basic 6.0中图分类号:TP23 文献标识码:A0 引 言当前,LCD模块逐渐被广泛应用于对体积和显示模块功耗有较高要求的各种便携式智能型仪器仪表领图1 结构示意图域。

DSP 以其优化的硬件结果、高效的指令系统、灵活的编程能力等优点,在高速实时系统中得到了广泛的应用。

本设计以采用SE D1335控制芯片LCD 模块MSP -G320240为例,给出了一种使用DSP 取代传统的单片机实现与SED1335的接口应用及软硬件设计方案。

本设计使用的控制芯片是T MS320F2812,上位机使用VB 设计。

简要介绍电气连接以及解决PC 机与DSP 芯片之间的通信问题。

总体结构如图1所示。

1 关于T M S320F2812和SED1335特性的简要介绍1.1 T M S320F2812介绍T MS320F2812是TI 公司最新推出的DSP 芯片,是目前国际市场上最先进、功能最强的32位定点DSP 芯片,它实现了高性能数字信号处理器(DSP )与高精度模拟及闪存的完美结合。

一种基于DSP实现的LCD液晶屏显示技术

一种基于DSP实现的LCD液晶屏显示技术

• 201•ELECTRONICS WORLD ・技术交流就目前来说,液晶显示技术对于我国很多的发展事业都具有重要的意义,并且根据一定的调查就能够发现,目前绝大多数的液晶控制器的电路和驱动都是针对单片机而进行设计和研究工作的,但是在实际的液晶显示技术的应用过程中,单片机的硬件资源比较有限,这一技术的作用没有办法完全的发挥出来,故此,在本文中就将对一种基于DSP 实现的LCD 液晶屏显示技术进行相关的研究和分析,并且针对这一液晶屏显示技术的特性和使用方式也会进行一定的介绍,根据长时间的实践结果也证明,基于DSP 实现的LCD 液晶屏显示技术的显示效果比较优秀,技术应用过程的效率也比较高,这一点是非常重要的。

前言:国内的电子产品的集成化发展迅速,液晶屏显示技术的应用范围也随之变得更加的广泛,随着时间的推移和时代的不断改革创新,时代发展以及国民群众日常工作和生活也对液晶屏显示技术提出了崭新的且更高的要求,譬如在数字图像处理技术的实效性方面的要求都提高了比较多。

故此,在本文中就将针对一种基于DSP 实现的LCD 液晶屏显示技术进行详尽的阐述,使得整个于将控制指令和现实数据送到数据线中,这对于基于DSP 实现的LCD 液晶屏显示技术的实现还是尤为重要的。

另外需要注意的是,VC5410A 的内部储存空间其实是比较有限的,在技术应用过程中有可能存在使用需求得不到满足的情况,因此需要本系统需要拓展一个外部程序储存器,储存器芯片的数据线和地址线需要与DSP 芯片实现对应连接。

2 软件设计工作基于DSP 实现的LCD 液晶屏显示技术应用过程中,液晶屏工作过程实质上是通过若干个像素点来进行各种汉字或者图形的显示的,对应位为1时,液晶像素点就被点亮,当对应位为0时,液晶像素点就不会对点亮,这一过程具有规律的情况之下,在人类的视觉方面就形成了一定的汉字或者是图形。

基于DSP 实现的LCD 液晶屏显示技术中的液晶模块实际工作过程中,时序的产生其实时通过各种控制信号的改变来进行实现的,因此在进行各种指令的编写之前,设计工作人员首先需要进行硬件接口图的时序的确定,本系统的控制信号接 口顺序由高到低依次为: NULL-NULL-OEW-RD-WR-CD-CE-LCD ,这一点不能实现的话,基于DSP 实现的LCD 液晶屏显示技术应用过程中就会产生比较多的显示层面的问题,因此需要注意这一点并以此来实现液晶模块的控制工作。

DSP与单片机的串行通信及液晶显示系统的设计

DSP与单片机的串行通信及液晶显示系统的设计

CN43 1258/T P ISSN1007 130X 计算机工程与科学COM P U T ER EN GIN EERIN G&SCIEN CE2011年第33卷第6期Vo l 33,N o 6,2011文章编号:1007 130X(2011)06 0173 05DSP与单片机的串行通信及液晶显示系统的设计* Design of a System for the Serial Communication and LCD Between the M icrocontroller and DSP郑秀聪,谢运祥ZHENG Xiu cong,XIE Yun xiang(华南理工大学电力学院,广东广州510640)(School of Electric Power,South China University of Technology,Guangzhou510640,China)摘 要:本文从实际工程应用角度出发,介绍了一种简便可行的DSP与单片机之间实现串行通信的方法,并设计了液晶显示模块和键盘模块作为人机交互接口,给出了硬件接口的原理示意图。

其优点是:不仅减少了使用DSP与单片机的I/O接口,而且降低了接口电路设计的复杂性;在软件编程上巧妙地利用 多处理器通信 的思想,提高了双CPU系统之间大数据量传输的正确性、可靠性。

目前,该设计方案正应用于一个低压系统的智能、动态无功补偿装置的开发项目中。

Abstract:Fr om the view of a practical eng ineering application,this article describes a simple and fea sible im plementation of ser ial com munication betw een DSP and the micro controller,and the system also ex pands LCD and the keyboard mo dule as the hum an computer inter actio n inter face,of w hich the hard w are interface circuit is given in the article.The advantag e is not only the num ber of pins of DSP and the micro controller used is r educed,but also the design complexity of the inter face circuit can be low ered greatly.In so ftw are pro gramm ing,w e use the idea o f M ulti pr ocessor com munication smartly,w hich increases the accur acy and reliability betw een the double CPUs in transferring larg e amounts of data. This scheme is being applied to the development item o f an intelligent and dy namic var Com pensatio n Device in low vo ltage system s at present.关键词:串行通信;DSP;单片机;液晶显示;多处理器通信Key words:serial communicatio n;DSP;m icrocontr oller;LCD;multi pro cessor com municationdoi:10.3969/j.issn.1007 130X.2011.06.034中图分类号:T N91文献标识码:A1 引言许多控制监测系统往往需要采集大量的数据进行高速的分析运算,而且要求系统具备友好的人机交互功能,这对CPU的处理能力和控制功能提出了很高的要求。

一种基于DSP实现的LCD液晶屏显示技术

一种基于DSP实现的LCD液晶屏显示技术

一种基于DSP实现旳LCD液晶屏显示技术1引言伴随电子产品集成化旳发展. 液晶显示屏在便携式仪器中实现图像或文字旳显示应用更为广泛。

同步在当今信息时代, 数字图像处理技术对实时性、运算量大旳规定越来越高, 因此高运算速度旳DSP芯片在数字图像处理领域得到了广泛旳应用;其使数据采集、控制与人机界面融为一体, 由于DSP处理速度快, 整个系统可以由一片DSP芯片控制. 体积更小、功耗更低、更便于携带[1]。

目前大多数液晶控制器旳接[1电路及驱动程序重要是针对单片机设计旳[2], DSP旳液晶屏接口电路参照资料相对较少, 而在实际应用中, 单片机旳硬件资源远远不够。

因此本文提出一种由DSP控制实现LcD液晶屏显示旳方案。

2 硬件设计本系统采用TI公刮旳加强型定点DSP芯片TMS320VC54lOA[3], 其频率可达160 MHz, 内部有64 kRAM空间, 可以灵活旳映射为数据或程序存储窄间。

液品模块采用信利企业旳MG一128128-2中规模液品屏[2]。

该模块内置有T6963C控制芯片, T6963C旳最大特点是具有独特旳硬件初始值设置功能, 显示驱动所需旳参数如占空比系数, 驱动传播旳字节数/行及字符旳字体选择等均由引脚电平设置。

这样T6963C旳初始化在上电时就已经基本设置完毕。

软件操作旳重要精力就可以所有用于显示画面旳设计。

本系统中使VC5410A采用1/O空间扩展方式控制液晶模块。

由于向液晶模块写数据、写指令和写控制信号时。

需要锁存总线, 因此采用了锁存芯片74HC573实现总线旳锁存。

74HC573由8个D触发器构成。

这8个D触发器具有共同旳锁存使能(LE)和输出使能。

LE旳下降沿将DO~D7上旳数据锁存到O0~O7上旳数据不随D0~D7变化。

DSP与液晶显示模块部分接口电路如图l所示。

LE旳下降沿将D0~D7上旳数据锁存到O0~O7上, 当LE为低时O0~O7上旳数据不随D0~D7变化。

基于DSP的液晶显示模块的设计

基于DSP的液晶显示模块的设计

A 8 , 因此地址为 0 X 4 0 0 0 和0 X 4 1 0 0 。C M2 4 0 1 2 8电
路如图- - N示。
的方 向, 而D S P 有 WR和 R D信号 。 因此 , 本 系统采 用非门和与非 门搭建 电路使得 WR信号为低 电平
2 软 件设 计
按 前 面分析 ,液 晶显示 器 接在 DS P的 Z O NE I 中。在 本 系统 中 , CS 1 为液 晶的片 选信 号 , C / D接 到
加了电平转换芯片。电平转换采用 7 4 H C 2 4 5 芯 片,
但7 4 H C 2 4 5芯 片 只有一 个 DI R端 口控制 7 4 HC 2 4 5
片选 信 号
X Z CS O A 加 l
X Z C S 2 X Z C S 6 A m7
片选信号选择 C S 1 , 地址在 0 X 4 0 0 0 - - - - 0 X 5 F F F 之间。
1 . 2液 晶模 块
0 X 3 F , C 0 0 0 — 0 X 3 F , F F F F
区域
Z O N E 0 Z 0 N E 1 Z 0 N E 2 Z 0 N E 6 Z o N E 7
地 址
0 X 2 0 0 0 一 O X 3 F F F 0 X 4 0 0 0 — 0 X 5 F F F 0 X 8 , 0 0 0 0 一 O X F , F F F F 0 X 1 0 , 0 0 0 0 — 0 X I 1 , F F F F
由T 9 6 3 控制器控制。除电源线以外 , 所有控制线都 是由 T 6 9 6 3 C控制器引出。因此控制液晶模块即直
接对 T 6 9 6 3控制 。

基于DSP的液晶显示器设计与实现

基于DSP的液晶显示器设计与实现

Science &Technology Vision科技视界基于DSP 的液晶显示器设计与实现周菲牛姣姣万洋洋赵杜薛美娟(西安文理学院信息工程学院电子工程系,陕西西安710065)【摘要】介绍了一种利用数字信号处理器(DSP )控制LCD 模块的液晶显示方案,对系统的硬件和软件进行了分析和设计。

该方案采用DSP 的I/O 口对读写时序及数据进行控制,利用C 语言编写了各种文字及图像的显示程序,实现了DSP 与LCD 显示模块的良好接口,并在实际工作场合进行了测试。

测试结果表明,该系统工作稳定、显示效果较好、刷新速度快,能够达到实用要求。

【关键词】数字信号处理器;液晶显示器;接口电路0引言我国自20世纪80年代引进数字信号处理器以来,其已在各个领域得到了广泛应用,DSP 理论和技术已成为IT 领域的核心技术。

由于液晶显示技术近年来不断获得新的突破,显示屏应用范围不断拓宽,成为极具发展潜力的电子显示产品。

在DSP 的应用研究领域中,基于DSP 的图形液晶显示的研究和开发一直受到科研人员的广泛关注。

传统的显示采用单片机控制,处理速度有限,存在局限性。

DSP 是基于超大规模集成电路技术和计算机技术发展起来的,它一方面结合了DSP 系统诸多特点,另一方面又结合了液晶显示器诸多优点[1-2]。

非常适合于个人信息化电子产品的输出显示前端。

本文提出了一种基于DSP 控制的液晶显示屏的设计方案,以DSP 为核心控制芯片、可编程逻辑器件PLD 为辅助控制芯片来进行LCD 显示器的设计和控制,实现了系统功能,简化了系统结构、提高了系统可靠性。

1硬件设计1.1硬件系统结构本设计中,采用TMS320C28335浮点DSP 控制器,该器件具有精度高,成本低,功耗小,性能高,外设集成度高,数据以及程序存储量大,A/D 转换更精确快速等优点。

基于TMS320C28335的显示系统的硬件电路包括电源模块、信息存储模块、外部存储器扩展模块、液晶显示模块、驱动电路、仿真接口、复位电路。

基于DSP的液晶模块的显示原理

基于DSP的液晶模块的显示原理

基于DSP的液晶模块的显示原理1、硬件电路接口的设计图1给出了液晶显示模块的硬件电路接口设计框图,该系统采用TI公司的TMS320F206芯片(以下简称F206),其内部带有4KB的FLASH存储器,可以根据系统需要外挂EEPROM作为外部程序存储区。

SEDl335控制器是日本EPSON公司生产的一款液晶显示屏控制器,与同类产品相比,功能最强。

主要特点有:有较强功能的I/O缓冲器;指令功能丰富;四位数据并行发送;图形和文本方式混合显示。

可编程控制器芯片GALl6V8的输入端连接到DSP上,输出为硬件汉字库、液晶控制器、键盘扫描电路提供所需的片选和使能信号。

该芯片编程实现容易,可以随时修改其逻辑关系,在一定程度上提高了开发的通用性。

硬件汉字库的片选信号为CE=A15+PS,F206的外部程序空间起始地址为08000H。

由于F206的程序寻址范围可以达到64KB,要寻址256KB的程序空间,需扩展外部的程序空间。

为此,将F206的100~2与硬件汉字库AT27C020A的地址高三位相连,以达到扩展程序寻址的目的。

在显示汉字时,可以实现分页管理,共分成8页,每页32KB,占用DSP系统的程序空间的8000~FFFFH。

为保证F206与SED1335能正常通信,SED1335的数据总线(D0~D7)直接连接到F206的低字节数据总线(D0-D7)上。

SED1335片选信号由F206的A15(最高位地址线)、A14、IS(I/O空间选择信号)共同决定,其逻辑关系为CE=A15+A14+IS,且SED1335的A0接至F206的A0(最低位地址线)。

2、硬件汉字库的制作硬件汉字库使用了AT27C020A,该产品是ATMEL公司生产的256KB的FLASH ROM,。

一种基于DSP控制的液晶显示驱动技术

一种基于DSP控制的液晶显示驱动技术

• 150•本文针对目前用单片机驱动液晶在处理速度上缓慢的问题,提出了一种基于DSP 控制的液晶显示驱动技术,并设计出一套基于此种技术的设计和应用方法。

该方法以CCS2.21软件和ICETEK F2812-A 实验箱作为开发工具,进行C 语言编程以及相关的硬件电路设计,从软硬件上解决了高速DSP 与慢速液晶接口不匹配的问题,最终实现液晶显示出要求的文字和图象信息的目的。

DSP 即数字信号处理器,其有着功能强大,运行速度快的特点。

DSP 的提出是由于传统的液晶显示所选用的是单片机控制,其无法满足系统在高速实时数据下的处理速度,所以提出了一种专门的用于数字信号处理运算的处理器,目的在于通过对DSP 原理的学习,掌握DSP 的编程方法,达到利用DSP 驱动实现液晶控制的目的。

从而有效解决上述问题。

1 DSP技术概况分析首先,哈佛结构不同于传统的冯诺依曼结构的并行体系结构,它能够把程序和数据所存的位置空间不同,就是程序和数据这两个储存器之间相互独立,每个储存器的编址和访问都是单独进行的,并且还在系统中建设了程序和数据两条总线,这样就提升了数据的吞吐速度。

其次DSP 芯片都是选用流水线技术,来提高系统处理器处理信息的速度。

另外数字信号处理器的众多算法中要用到很多的加法和乘法,而DSP 芯片内有一个硬件乘法器在TM3200中,一次乘能够累加的周期在一个时钟来完成。

2 液晶显示工作原理2.1 LCD显示原理液晶是介于固态和液态间的有机化合物,而液晶显示器就是运用其偏光的特点完成的,充分地运用了上下两片栅栏间的垂直偏光板间充满了液晶,利用电场来控制液晶分支旋转,从而改变光的行进方向,这样的话电场大小的不同就会反射形成不同的颜色了。

而当不加入电极时,经过下面偏光板的入射光线就会只剩下单向的光波,其通过液晶分子时,因为液晶分子旋转了90°,所以当光波经过上层的偏光板时,光波的极化方向就正好装了90°。

基于DSP和单片机通信的液晶显示设计

基于DSP和单片机通信的液晶显示设计

基于DSP和单片机通信的液晶显示设计摘要:在含有人机界面的数字化电源系统中,为更好地发挥DSP 的强大运算功能,可采用DSP+51 单片机的双CPU 结构,因而二者之间的可靠通信至关重要。

在此介绍了TMS320F2812 型DSP 和MCS51 系列单片机的一种通信方案的设计与实现,给出对应的程序,并描述在此通信基础上实现的液晶显示电路和结构。

该系统具有硬件电路简单、通信可靠、程序编写简单、界面友好等优点。

实验证明系统能完整可靠地实现了人机界面功能,具有较高的实用价值。

关键词:串行通信;DSP;数字化电源系统;液晶0 引言随着计算机和信息技术的飞速发展,数字信号处理技术得到了迅速的发展。

数字控制使得电力电子变换控制更为灵活,在CPU 计算速度允许的情况下,可实现模拟控制难以做到的复杂控制算法,设计者可以根据自己的系统需求,方便地更改控制器参数,即便是在控制对象改变的情况下,也无需对控制器硬件做修改,只要改变某些软件参数即可,从而大大增强了系统的兼容性。

随着DSP 的应用逐渐普及,用DSP 取代模拟电路中的专用PWM 集成电路,已广泛应用于UPS 和逆变器控制中。

作为智能化设备,液晶屏和键盘等人机交互装置是数字化电源系统所必不可少的。

而DSP 的工作频率较高,读写周期很短,主要用于处理实时性要求苛刻、算法复杂的关键性任务,例如对功率开关管的控制,数据采集、分析、处理等,而液晶显示和键盘扫描的任务可由普通的51 系列单片机来完成,而DSP 和51 单片机间的数据交流可采用异步通信方式,即系统采用双CPU 结构。

1 系统的结构原理本文中所采用的DSP 和单片机型号分别是TI 公司的TMS320F2812 和MCS51 系列。

在系统中,DSP 实现与单片机的串口异步通信,单片机将用户的原始设置数据传输到DSP,而DSP 将采集到的实时数据信息返回给单片机,单片机不断刷新液晶的显示。

系统的基本结构如图1 所示。

基于DSP和单片机通信的液晶显示设计

基于DSP和单片机通信的液晶显示设计

基于DSP和单片机通信的液晶显示设计赵斌;黄海宏;楚永宾【期刊名称】《现代电子技术》【年(卷),期】2011(034)016【摘要】To get more powerful operation function of DSP, the double CPU structure of DSP and MCS51 single-chip microprocessor can be used in digital power supply with man-machine interface, so ifs very important to ensure the reliability of the communication. The design and implementation of a method applied in serial-communication between a TMS320F2812 DSP and a MCS51 single-chip microprocessor are introduced, then the corresponding program is presented. The implementation of the circuits and structure of the LCD system based on this communication are discussed. This design has advantages of simple hardware circuit, reliable communication, easy programming and friendly interface. It's proved that this system can implement man-machine interface reliably and fully. Ifs very practical.%在含有人机界面的数字化电源系统中,为更好地发挥DSP的强大运算功能,可采用DSP+51单片机的双CPU结构,因而二者之间的可靠通信至关重要.在此介绍了TMS320F2812型DSP和MCS51系列单片机的一种通信方案的设计与实现,给出对应的程序,并描述在此通信基础上实现的液晶显示电路和结构.该系统具有硬件电路简单、通信可靠、程序编写简单、界面友好等优点.实验证明系统能完整可靠地实现了人机界面功能,具有较高的实用价值.【总页数】3页(P155-157)【作者】赵斌;黄海宏;楚永宾【作者单位】合肥工业大学,安徽合肥230009;合肥工业大学,安徽合肥230009;合肥工业大学,安徽合肥230009【正文语种】中文【中图分类】TN919-34【相关文献】1.基于DSPIC30F4011单片机的CAN总线通信设计 [J], 邓师平;隋静;黄美兰2.DSP与单片机串口通信的设计与实现 [J], 郭春言;郭佳;苗月莹3.通信技术中一种采用单片机在线装载DSP的设计 [J], 赵勇;徐勇;安君帅4.MCS51单片机与DSP的串行通信及液晶显示系统的设计 [J], 周莉;马秉伟5.DSP与单片机的串行通信及液晶显示系统的设计 [J], 郑秀聪;谢运祥因版权原因,仅展示原文概要,查看原文内容请购买。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

龙源期刊网
基于DSP和单片机通信的液晶显示设计
作者:赵斌黄海宏楚永宾
来源:《现代电子技术》2011年第16期
摘要:在含有人机界面的数字化电源系统中,为更好地发挥DSP的强大运算功能,可采用DSP+51单片机的双CPU结构,因而二者之间的可靠通信至关重要。

在此介绍了
TMS320F2812型DSP和MCS51系列单片机的一种通信方案的设计与实现,给出对应的程
序,并描述在此通信基础上实现的液晶显示电路和结构。

该系统具有硬件电路简单、通信可靠、程序编写简单、界面友好等优点。

实验证明系统能完整可靠地实现了人机界面功能,具有较高的实用价值。

关键词:串行通信;DSP;数字化电源系统;液晶
中图分类号:TN919-34 文献标识码:A 文章编号:1004-373X(2011)16-0155-03。

相关文档
最新文档