|
技术文库首页
|
编程
|
IC
|
晶体管
|
精解
|
中频
|
其它
|
电源
|
基础
|
电脑
|
无线
|
液晶
|
微波
|
空调
|
手机
|
|
热水器
|
电动车
|
LED屏
|
焊机
|
您现在的位置: 华玉生活网 >> 技术文库 >> 无线 >> 正文>> 繁體中文

YD-613在单片机、嵌入式系统的应用

1概述彩色液晶显示器作为当代高新技术的结晶产,不但具有超薄平台、显示信息丰富、色彩逼真的特点,而且还具有体积小、耗电省、寿命长、无辐射、抗震、防爆等其它类型显示器无可比拟的优点,因而是工控仪表、机电设备等行业更新换代的理想显示器件。另外,随着单片机与嵌入式系统应用领域的不断扩大,对于以单片机为核心构成的高档仪器仪表、信息家电、工控产品、数据采集等系统的人机界面友好性提供了越来越高的要求。要求不但可

1 概述

彩色液晶显示器作为当代高新技术的结晶产,不但具有超薄平台、显示信息丰富、色彩逼真的特点,而且还具有体积小、耗电省、寿命长、无辐射、抗震、防爆等其它类型显示器无可比拟的优点,因而是工控仪表、机电设备等行业更新换代的理想显示器件。另外,随着单片机与嵌入式系统应用领域的不断扩大,对于以单片机为核心构成的高档仪器仪表、信息家电、工控产品、数据采集等系统的人机界面友好性提供了越来越高的要求。要求不但可以显示汉字,还要显示图像;如果能用五彩缤纷的色彩来显示不同的信息则更理想。但是,对于软硬件资源均十分紧张的普通单片机来说,显示汉字已十分勉强,更谈不上图形及彩色图形的显示了,即便对硬件功能强大的高性能单片机来说,管理好彩色液晶显示器也不是一件容易的事。因此对于普通单片机而言,具有友好的彩色人机界面将是十分困难的事件。

如果能像微机那样,将具体的显示过程由显卡去管理,而CPU仅负责提供一下显示数据,则将大大简化了显示过程,从而解决彩色液晶显示过程复杂的难题。YD-613智能彩色液晶显示器即是具有彩色显示管理功能的液晶显示器。

2 性能特点

YD-613是一款内嵌高速管理单片机的智能液晶显示器。该显示器采用了显示画面预置技术,即将显示内容分为固定部分和变化部分。固定部分可在微机上进行绘制、编辑、修改,然后将其作为预置画面下载到显示器内E2PROM中保存。在需要显示时,仅需使用简单的预置画面调用指令就可调出来显示预置画面,不但可以循环、交替、重叠显示,还可与变化部分的数据即现场实现显示的数据组合显示。从而将上位机从繁杂的显示管理工作解脱出来,也降低了对上位机的软硬件要求。使用普通单片机即可构成彩色晶人机界面。YD-613彩色液晶显示器的性能特点如下:

①显示点阵数320W×240H;

②内含GB2312一级简体汉字库,二级汉字库可选;

③内含高速MCU及显示驱动逻辑电路;

④显示器提供忙信号输出,以便能够即时检测模块状态;

⑤ 同时提供RS-232C标准串行通信接口及打印机并行接口两种通信方式;

⑥ 命令式操作,可同时显示彩色中西文、表格、直方图、自由曲线;

⑦ 可选配套触摸屏。

YD-613彩色液晶显示器的性能指标如表1所列。

指标中文显示15行×20列

可显示字符西文ASCII、中文一级字库

预置页画256页

图形点阵320ΧRGBΧ240

彩色方式TFT

视野方式130

亮度350 CDm2

显示颜色64

通信接口串口、并口

输入电压DC 12V

消耗功率DC 12 V 900mA

保存温度-20度~70度

工作环境温度0度~50度

YD-613彩色液晶显示器外部接口采用20脚针式插座。

引脚排列如图2所示,

图 (2)

引脚功能说明如表2所列。

表2 YD-613引脚功能说明

引脚号信号名称意 义备 注

1~3GND地-

4BUSY忙信号高电平有效

5~12DATA7~DATA0并口数据并口

13STB选通信号下降沿有效

14RXD接收数据串口

15 DTR缓冲数据串口

16BLC关背光

17Reset复位

18~20电源+12V

3 功能描述

3.1 内部结构YD-613彩色液晶显示器的内部结构如图1所示。

3.2 通信协议YD-613型彩色液晶显示器具有串行和并行两种通信方式。

(1)串行通信

YD-613串行通信采用标准RS-232通信方式,数据格式为:1个起始位,8个数据位,1个停止位。为了提高通信速度,显示器内设置了一个256字节的输入缓冲区。在发送数据前,应先检查DTR信号。若DTR为高电平(TTL),表示缓冲区满,要等到DTR信号变为低电平(TTL)后再发送数据。如果每组的数据量少于256字节,同时每组之间又有足够的间隔,则不判断DTR位信号也可连续发送。

(2)并行通信并行通信使用打印机并行接口,并行口的时序图如图3所示。首先,准备好数据,BUSY信号为低电平之后,发送一个STB信号(下降沿有效),等待0.5μs后再检测BUSY信号。若为高电平,则表示本机正在处理数据或缓冲区已,等到该信号变为低电平后再延时5μs发送下一个数据。

4 标准命令集

4.1 命令定义

YD-613彩色液晶显示器作为智能显示器的一项突出特点就是,避免了用户敏琐的点阵操作,只需使用简单的命令,就可显示出汉字、字符和预置的图形。YD-613的命令大致可以分为三种类型:光标控制、功能设置、图形操作。这里以十六进制码格式给出YD-613的标准命令集,如表3所列。十六进制格式适用于单片机作上位机,每条命令均以"ESC"(十六进制码的"1B")打头,后面紧跟命令代码和所需要的参数。

YD-613命令使用规则如下:

①颜色代码

液晶显示器的图形方式以光点(每个光点包含RGB三个色点)为最小点阵显示单位。字符方式以8×16点阵为最小显示块单位,西文字符占一个显示块,16×16点阵的汉字占二个显示块。

放大显示时,横向放大的占横向两倍位置,纵向放大的占纵向两行位置。

图形点阵数与字符行列数,表示方便,在命令格式中以变量代替,其范围见下表

GraphCol(像素列数)GraphRow(像素行数)TextCol(字符列数)TextRow(字符行数)MaxColor(最大颜色代码)

YD-613320240401564种

命令表中所用到的颜色代码对应如下:

可显示64种颜色直接使用颜色数据作为颜色代码,颜色在数据中的位置是:

D7 D6 D5 D4 D3 D2 D1 D0数据位

R2 R1 R0 G2 G1 G0 B1 B0对应颜色

其中:

R――红色 G――绿色 B――蓝色

当颜色对应的数据位为1时,表示亮,数据位为0时,表示暗。

例:如果显示最亮的纯红色,则将颜色代码设为 E0H;

如果显示最亮的黄色,则将颜色代码设为 FCH;

表3 YD-613彩色液晶显示器标准命令集

十 六 进 制 格 式说 明

1B 0dn回边换行

1B 10光标称到行尾

1B 11光标移到行首

1B 18BMP文件直接显示

1B 19满屏BMP文件调用

1B 1E光标移到首行

1B 1F光标移到尾行

1B 20 0~7写入整幅BMP文件

1B 20 08特种字库传送

1B 20 0A标准字库传送

1B 23置汉字方式

1B 24置西文字符方式

1B 25n自动判别显示数据的属性

1B 26 m,n设定特种字库

1B 27 No显示特种字库的第No个字模

1B 28(Block Page Num)写入单块BMP文件

1B 29 Block Page X Y Wide High 在指定位置显示指定大小的BMP文件

1B 2A x y color1 color2 用指定颜色填充闭合图形

1B Nx ycolor 0<=n<8初始化曲线

1B 38m n光标颜色

1B 41color x1 y1 x2 y2 画实心矩形

1B 42color用指定的颜色清屏

1B 43color设置前景颜色

1B 44光标下移1行

1B 45 b0 b1 b2,…,bn绘制曲线

1B 46 color x1 y1 x2 y2 画线

1B 47x y 光标移到(x y)位置

1B 48x y 光标定位到指定像素

1B 4C光标左移一字符位

1B 4Dn 设置放大倍数

1B 50n调用预置的第n页图像

1B 52n光标右移n字符位

1B 53n 延时

1B 55光标上移一行

1B 56n md将预置画面写入用户Flash

1B 57n 光标显示控制

1B 58n选择覆盖或重叠方式显示

1B 59 color x y R画圆

1B 5A color x1 y1 x2 y2画空心矩形

②放大显示时,横向放大的占横向两倍位置,纵向放大的占纵向两行位置。

③YD-613在图形操作命令中,X方向坐标值最大为320,用十六进制数表示时,必须占用2字节。因此凡命令中涉及到图形坐标的地方,X方向和Y方向均以2字节表示。低位字节在前,高位字节在后。

4.2 常用命令说明

为便于YD-613彩色液晶显示器在嵌入式系统中的应用,下面对嵌八式系统中常用的命令说明如下。

(1) 调用预置画面命令参数n为调用用户预置的第(n+1)页面,n的取值范围为(0,254。YD-613液晶显示器规定,对于用户ROM,每80H个单元为1页,每幅画面可能有1个或多个页面。图4YD-613 与单片机的串行接口电路

(2)置汉字显示方式YD-613彩色液晶显示器的汉字库字模均按照国标码的顺序排列。汉字内码为两个字节编码,利用字节的最高位置"1"作标志,而西文的内部码为七位编码。

(3)置西文字符方式YD-613液晶字库的字模仅收录了ASCII码的前128个字符。置成西文字符方式后,在未改变成汉字显示方式前,所有与命令无关的字节,都将作为西文字符显示。

(4)重叠或覆盖显示方式显示汉字和字符时采用重叠或覆盖。n=1:表示重叠显示,此种状态下,汉字、西文字符的显示速度比较快。n=0:表示覆盖显示,即在显示汉字或字符之前,先用背景颜色清除一下该部位。此种状态下的显示速度慢,适用于在画面的固定位置上显示动态信息。

(5)画线命令参数color:颜色代码。(x1 y1):所画线段的起点坐标。(x2 y2):所画线段的终点坐标,使用指定的颜色画线。如果x1=x2,则所画线段为垂线;如果y1=y2,则所画线段为水平线段;如果x1=x2,y1=y2,则所画线段为一点;如果x1≠x2,y1≠y2,则所画线段为一斜线。

(6)绘制曲线以b0,b1,b2,……,bm为一组方向数据绘制曲线。Bn为结束符,bn大于等于80H则画线结束。

YD-613在嵌入式系统中的应用

5、 接口设计

YD-613应用于嵌入式系统时,既可使用并行方式,也可使用串行方式与系统接口。下面以MCS-51系列单片机为例,分别叙述各种接口方式。

①并行接口方式1。当用户系统为总线扩展方式时,YD-613使用并行方式与系统接口较方便。即将YD-613的DATA0~DATA7与单片机的数据总线相连,BUSY接P1.0,STB接P1.1即可。

②并行接口方式2。当用户系统为非总线扩展应用,而又有较多闲置的I/O口时,也可采用并行接口方式。如可将DATA0~P1.7相连,BUSY接P3.2,STB接P3.3

③串行接口方式1。当用户系统I/O口线资源较为紧张时,可使用单片 机的UART串口并转换为RS-232电平后与YD-613接口。由于YD-613只接收显示数据,数据传送为单工,故此时仅使用单片机串行数据发送端TXD即可;同时,还应点用单片机的一根口线,用于检查YD-613的接收缓冲区满信号。

④串行接口方式2。当用户系统的UART串口已被占用时,可利用单片机一根未用的口线模拟生成一个通信协议为(4800.n.8.1)的软串口。并转换为RS-232电平后与YD-613接口。下面以串行接口方式1(即使用单片机的UART标准串口)为例,给出YD-613与单片机接口电路,如图4所示。图4中,AT89C52的TXD端经MAX232转换为RS-232电平后,与YD-613的RXD端相连。YD-613的缓冲区满,指示信号DTR经MAX232转换为RS-232电平后与AT89C52的P3.0端相连。5.2 显示程序这里以串行接口方式1为例,给出与力电路配套的显示程序。显示屏显示内容为红色汉字"液晶",绿色亮字显示汉字"显示器"及英文字符"1A2B"。液晶屏显示的字符如图5所示。

⑤51汇编程序样例

;Language 51ASM Author:UREIKA

;主频:11.059MHZ

;SMOD=0 ;BAUD=9600; P1.2接DTR

ORG0000H

SJMPMAIN ;程序从30H开始

ORG0030H

MAIN:

MOVSP,#4FH ;设置栈指针

MOVPCON,#00H ;设置SMOD=0

MOVTMOD,#21H ;自动装入时间常数的8位定时器

MOVSCON,#01010000B ;8bit UART ;8bit UART

MOV TH1,#0FDH ;设置波特率为9600

MOV TL1,#0FDH

MOVTCON,#40H ;记数启动

clrTI ;清发送中断标志

clrRI ;清接收中断标志

MOVP1,#0FFH

;WAIT LCD WORKING

LCALLDELAY ;延时

LCALLDELAY

LCALLDELAY

LCALLDELAY

LCALLDELAY

AGAIN:NOP

MOVA,#1BH

ACALLSEND

MOVA,#42H

ACALLSEND

MOVA,#00H ;发送清黑屏指令1B 42 00

ACALLSEND

MOVA,#1BH

ACALLSEND

MOVA,#42H

ACALLSEND

MOVA,#01H ;发送清兰屏指令1B 42 00

ACALLSEND

AJMPAGAIN ;循环

SJMP$

SEND:CALLDELY ;发送子程序

JNBP1.2,SEND1 ;test DTR ;测试DTR信号

SJMPSEND ;为高等待

SEND1:MOVSBUF,A ;为低将数据放入移位寄存器

JNBTI,$ ;发送标志为0等待

CLRTI ;清发送标志

SEND3:RET

DELY:MOVR1,#30H ;延时子程序

DELY1:DJNZR1,DELY1

RET

DELAY:MOVR1,#0FFH

DELAY1:MOVR2,#0FFH

DELAY2:DJNZR2,DELAY2

DJNZR1,DELAY1

RET

END ;结束

51汇编程序样例(并口)

;SETBEQU P32 ;选通信号

;BUSYEQU P3.3 ;忙信号

ORG 0000H

LJMP MAIN ;程序从100H开始

ORG 100H

MAIN:

MOV A,#00H ;P1口设为输出

MOV P1,A

CLR P3.2 ;P3.2设为输出

NOP ;空操作

Nop

Nop

SETB P3.3 ;P3.3设为输入

LOOP:MOV R2,#09H ;设置表格

MOVDPT R,#COMMTAB

LOOP1:CLR A ;发送表格

MOVC A,@A+DPTR

LCALL SEND

DJNZ R2,LOOP1

LCALL DELAYL

SIMP LOOP

SEND: ;发送子程序

NOP

SEND1:JB P3.3SEND ;检测忙信号,忙信号等待

MOV P1,A ;不忙,将数据放到P1口

CLR P3.2 ;选通信号发出

NOP

NOP

NOP

NOP

SETB P3.2

LCALL DELAY ;延时

RET

DELAY;MOV R3,#0FFH

DELAY;NOP

NOP

NOP

NOP

DJNZ R3,DELAYA

RET

END ;结束

结语

YD-613彩色液晶智能显示器可为嵌入式系统提供一个友好的彩色人机界面;同时,由于其内部具有显示管理MCU,大大降低了嵌式系统使用彩色液晶显示器的门坎,使用普通单片机即可实现彩色液晶屏的管理工作,从而可使嵌入式系统具有一个靓丽的外观。目前受价格的制约,该产品仅应用于彩色无纸记录仪、GPS、智能仪器等高端电子产品中。相信随着科技的进步与时代的发展,彩色液晶显示器会得到越来越广泛的应用。

热门词条
tcm31058ps532sa1600CD74HC154ENma4p7470f-1072ds26f31mjxcs20xl-5vqg100cXW6822tl082ipS20L


瑞达币购买
桂山秋竹_唐年桂2023年
桂北云雾图_唐年桂202

  • 扩展阅读
  • 上一个文章:
  • 【返回网站首页】 【返回无线】
  • 下一个文章:
  • 【字体: 】【】【发表评论】【加入收藏】【告诉好友】【打印此文
    文章 软件 电影 商品

    相关文章

    本站公告

    • 扫一扫,打赏给我们,谢谢!

      本站2016年12月16日起取消ruida.org.cn域名,该域名正式作废,该域名发布任何信息与本站无关。


      启用ruida.orghy928.net域名;

      瑞达网,瑞达科技网宣

    附页内镶内容
    健康养生 商场新品 股市K线、指标知识
     六种药酒配制法[11月7日]
     加减玉容散_祛风活络,润泽皮[4月30日]
     玉容散·主治妇女面无光彩,[4月23日]
     玉容散·功效祛风止痒,化斑[4月23日]
     玉容散·功效祛风利湿,消斑[4月23日]
     玉容散·功效馨香,去垢腻,主[4月23日]
     玉容散·主治黧黑皯黯(又名黧[4月23日]
     玉容散·功效白面嫩肌,主治黧[4月23日]
     玉容散·主治面上诸(黑干)(黑[4月23日]
     玉容散·主治润颜色[4月23日]
     瑞达币购买
     桂山秋竹_唐年桂2023年新作品
     桂北云雾图_唐年桂2023年新作品
     广西2019年《高考指南》+《招生计
     金士科前置过滤器
     金牛前置过滤器
     USB口24系列编程器第二版含USB延
     液晶电视、液晶显示器图纸、维修
     彩电、显示器、DVD、EVD打印机等
     高清CRT彩电、显示器图纸刻录 4G
     [理财]各种短视频赚钱方法
     [会员]专业交易实战控制系统
     [理财]1分2分5分硬币回收价格表(20250123)
     [理财]1分2分5分硬币回收价格表(20230928)
     [理财]1分2分5分硬币回收价格表(20230624)
     [理财]2022 年新版1分2分5分硬币回收价格表…
     [理财]微信收款码如何开通商业版收信用卡费…
     [指标]R平方_基金指标
     [指标]标准差_基金指标
     [指标]平均回报_基金指标
    装修案例 网站建设 电器维修
     一般水电安装几个常用尺寸[1月29日]
     三相电表接法及度数的正确读…[5月8日]
     万能通用卧室房门锁更换步骤…[2月22日]
     乳胶漆的八大施工步骤及涂刷…[2月14日]
     旧墙翻新步骤及注意事项[2月14日]
     屋面防水施工工艺流程及注意…[1月16日]
     专利产品“防污吸气帽”新产…[1月8日]
     鲁班尺吉数对照表高清图片查…[10月29日]
     砂浆胶作用与危害[9月21日]
     4种处理水泥地面起砂方法[9月21日]
     网页html点击切换显示内容完[11月7日]
     动易SiteWeaver6.6网站管理系[7月31日]
     中国阴历农历JS支持 HTML网页[2月26日]
     java script error 容错处理[2月15日]
     几款还不错的网页特效显示日[2月14日]
     图片可以调大小的代码[12月14日]
     动易SW6.8网站系统改自适应支[11月20日]
     网站建设_套餐服务[12月4日]
     网站建设-费用明细[12月4日]
     不显示出来的代码[12月3日]
     联想 小新Air 14 2019笔记本…[6月15日]
     滚筒洗衣机脱水声音大原因及…[4月17日]
     智能电视不能开机强制恢复出…[1月16日]
     各大品牌智能电视机恢复出厂…[1月16日]
     洗衣机自己排水或不存水漏水…[6月15日]
     海尔冰箱出现-03还滴滴报警[5月29日]
     TCL电视通用教程安装教程[2月2日]
     TCL L43V7300A-3D液晶彩电出…[2月2日]
     先锋液晶电视LED-32B550无光…[1月17日]
     智能电视主板的应用与维修(…[1月11日]
    电器资料 下载 读书
     手机恢复出厂设置具体操作方…[3月29日]
     三个代码让电脑提速畅通秘籍[3月13日]
     视得安750D6对讲门铃工作原理…[9月13日]
     什么是量子芯片和光子芯片[5月14日]
     沃尔沃S90汽车遥控钥匙失灵的…[1月19日]
     LED显示屏瑞合信PLus单双色全…[12月22日]
     Windows 照片查看器无法显示…[8月6日]
     已经设置IE主页,但是打开还…[7月6日]
     如何调整空压机压力?空压机…[6月8日]
     剪映-视频编辑软件手机版使用…[5月28日]
     [书籍]幼学琼林全文
     [书籍]滕王阁序_原文_注释译文_白
     [书籍]《天工开物》明代宋应星初
     [电影]《抓娃娃》高清电影
     [联想]Lenovo S540-14API Compl 
     [书籍]《墨子》原文注释译文
     [LED条屏]瑞合信单双色/全彩控制系统
     [LED条屏]LED显示屏瑞合信手机APP6.
     [书籍]全本新注聊斋志异
     [书籍]广西2023年高考指南 招生计
     黄历干支年号公元皇帝对照年[4月17日]
     广西高考2024~2022年历史类([6月25日]
     花木[4月16日]
     鸟兽[4月16日]
     释道鬼神[4月16日]
     讼狱[4月16日]
     技艺[4月16日]
     制作[4月16日]
     科第[4月16日]
     文事[4月16日]
    珠宝玉器 在线电视台
     鸡血石与鸡血玉有什么区别[6月12日]
     鸡血玉[6月12日]
     鸡血石 (bloodstone)[6月12日]
     什么是莫桑石(Moissanite)[6月12日]
     可以戴钻石洗澡吗[1月22日]
     钻石如何保养才好呢?[1月22日]
     PT容易花的问题和钻戒保养问…[1月22日]
     切工 钻石的雕刻艺术[1月22日]
     如何保养好钻戒[1月22日]
     钻戒保养方法[1月22日]
     中央体育台
     中央新闻台
     宁夏卫视
     湖北卫视
     西藏卫视
     辽宁卫视
     河北卫视
     北京卫视
     政法频道
     农民频道
     湖南经视
     湖 南 台
     河南频道
     湖南卫视
     兵团卫视
     江苏卫视
     旅游卫视
     湖南都市
     七彩戏剧
     动漫秀场
     游戏风云
     法制天地
     魅力音乐
     新 娱 乐
     南 方 TV
     浙江卫视
     齐鲁频道
     山西影视
     东南卫视
     上海卫视
     贵州电视台
     重庆电视台
     山东卫视
     哪吒之魔童闹海《哪吒2》在线
     《抓娃娃》在线电影
     流浪地球2剧情介绍
     《万里归途》完整版
     《阿凡达2:水之道》耗资3.1
     2021港剧《梅艳芳》5集全.HD
     误杀2 -电影-完整版视频在线
     亲爱的/亲爱的小孩/打拐/家之
     《第一炉香》-电影-完整版视
     《扬名立万》-电影-完整版视
    网友评论:(只显示最新10条。评论内容只代表网友观点,与本站立场无关!)
        没有任何评论

    | 服务声明 | 充值中心| 华安五金电器 | 收费标准| 论坛| 留言| 实用查询| 会员中心| 下载帮助| 设为首页|

    技术支持:瑞达科技 即时交谈QQ:237013889 QQ群:13810759 E-Mail:237013889@qq.com
    非盈利网站,如有侵权,请来信来电告知,第一时间处理,谢谢!
    桂ICP备17008104号 华玉生活网网站统计
    tj