您的位置 首页 基础

智能五颜六色液晶显示器接口规划

近年来,随着低价格、高性能DSP芯片的出现,DSP已越来越多地被应用于高速信号采集、语音处理、图像分析处理等领域中,并显示出巨大的优越性。智能彩色液晶显示器具有显示直接美观、便于操作的特点,被用作各种

近年来,跟着低价格、高性能DSP芯片的呈现,DSP已越来越多地被应用于高速信号收集、语音处理、图画剖析处理等领域中,并显现出巨大的优越性。智能五颜六色液晶显现器具有显现直接漂亮、便于操作的特色,被用作各种便携式体系的显现前端。它一般选用工业级的高频CPU能够自行对接纳的指令和数据进行处理因此能够进步用户端接口的软件开发功率。

一般的液晶显现往往选用单片机操控但在体系需求很多高速实时数据的情况下,单片机因为受处理速度的约束就显得无能为力并且一般的液晶显现仍选用烦琐的点阵操作来显现汉字和图形,而这又增加了软件开发的难度。为了处理这些问题,本文将提出一种根据DSP操控的智能五颜六色液晶显现器的接口规划办法,然后有效地处理了上述问题。

1.jpg

1 智能五颜六色液晶显现器VK63简介

智能五颜六色液晶显现器(以下简称LCD)VK63是上海广电集团北京分公司的产品,它具有体积小、功耗低、无辅射、寿命长、超薄、防振及防爆等特色。该显现器的显现色彩为256色,可显现字符为ASC11的二级字库,中文显现为15行×20列,图形点阵320×RGB×240。

该LCD选用大规模门阵列%&&&&&%,然后避免了用烦琐的点阵操作来显现汉字和图形,减轻了软件开发人员的担负,进步开发功率;因为选用全数字化规划,因此显现安稳牢靠,抗强电磁搅扰;该LCD选用工业级的 CPU(89C51),机内装备有二级字库,可经过串口或三态数据总线并口接纳操控指令数据,并自行对接纳的指令和数据进行处理,以实时显现用户所要显现的各种曲线、图形和中西文字体。其原理框图如图1所示。

LCD的指令码为十六进制码格局,每个指令均以十六进制码的“1B”最初,后边为指令代码和所需求的参数。其间XH表明X坐标的高8位,XL表明X坐标的低8位,YH表明Y坐标的高8位,YL表明Y坐标的低8位。

LCD的图形方法以光点为最小点阵显现单位,每个光点包括RGB三个色点。字符方法以8×16点阵为最小显现块单位。西文字符占一个显现块,16×16点阵的汉字占两个显现块。本机每显现一个字符或汉字后光标主动右移一个字符或汉字位,所以在同一行里次序写入汉字或字符时不必再加光标定位指令,即可接连送入内码。

2.jpg

如图形操作为画一实心矩形,那么,其指令代码为:1B 41 color XH1 XL1 YH1 YL1 XH2 XL2 YH2 YL2,其间,color为色彩代码,X1 Y1为左上角坐标,X2 Y2为右下角坐标。其详细操作是以点(X1,Y1)为左上角坐标,以点(X2,Y2)为右下角坐标,运用指定的色彩画实心矩形。

2 DSP与LCD的串行通讯规划

2.1 串行通讯的硬件规划

LCD选用规范RS-232通讯接口,按串口方法作业。一帧信息为10位,内含1位开始位(0),8位数据位(先低位后高位),1位中止位(1)。

为了进步通讯速度,显现器内设置了一个128字节的输入缓冲区。发送数据前应先查看DTR信号(RS232电平),若DTR为负电平(对应COMS高电平),则表明缓冲区满,要比及DTR信号变为正电平(对应COMS低电平)后再发送数据。假如每组的数据量少于128字节,一起每组之间又有满足的距离,则不必判别DTR信号就可接连发送数据。图2所示是其硬件接口原理框图。

3.jpg

2.2 串行通讯软件规划

此规划是一个详细工程项目(无功与谐波补偿设备)的液晶显现部分程序,首要完结显现“体系是否投入作业以及作业是否正常”的各种五颜六色图形曲线和文字,其间显现标志寄存器和COUNT数据寄存器的值都由相关应用程序给定。经过设置等候寄存器WSGR(赋值为0)和检测I/O的DTR信号能够避免数据发送丢掉,然后完成高速DSP与外部低速LCD的通讯。因为篇幅有限,这儿只给出了串行初始化和数据发送部分的程序。其程序流程框图如图3所示。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/zhishi/jichu/229612.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部