用户登录  |  用户注册
首 页商业源码原创产品编程论坛
当前位置:PB创新网文章中心解决方案电子通信

可视化编程串行控制中文字库液晶显示模块VLCM320240

减小字体 增大字体 作者:佚名  来源:本站整理  发布时间:2009-01-10 22:15:36
END BYTE

LJMP ORDER END

;显示下载到模块内图形子程序

ORDER BMP:MOV A,X V

MOV R0, #REG ASC XH

LCALL H ASC ;将参数x转换为两个

字节的ASCII码

MOV A,XH V

MOV R0#REG ASC XHH

LCALL H ASC ;将参数xH转换为两

个字节的ASCII码

MOV A,Y V

MOV R0, #REG ASC YH

LCALL H ASC ;将参数y转换为两个

字节的ASCII码

MOV A,NUBER

MOV R0#REG ASC NH

LCALL H ASC ;将参数n转换为两

个字节的ASCII码

LCALL BUSY CK ;检测模块闲状态

MOV A,#“B” ; 先发送命令码

BMP的ASCII码

LCALL SEND BYTE

MOV A,#“M”

LCALL SEND BYTE

MOV A#“P”

LCALL SEND BYTE

MOV R0, #REG ASC NH

LCALL SEND CS;发参数n的ASCII码

MOV R0, #REG ASC XHH

LCALL SEND CS;发参数xH的ASCII码 MOV R0,#REG ASC XH

LCALL SEND CS;发参数x的ASCII码

MOV R0, #REG ASC YH

LCALL SEND CS;发参数y的ASCII码

ORDER END:MOV A,#0DH ;发送命令结标

志“0DH”

MOV SBUF,A

JNB TI,$

CLR TI

RET

;结束上次命令子程序

BUSY CK: MOV A,#0DH

MOV SBUF,A

JNB TI,$

CLR TI

JNB BUSY$

RET

;发送参数子程序

SEND CS: MOV A,@R0

LCALL SEND BYTE

INC R0

MOV A,@R0

LCALL SEND BYTE

RET

;发送字节数据子程序

SEND BYTE: MOV SBUF,A

JNB TI,$

CLR TI

RET

TAB HZ: DB “汉字内码表”

TAB ASCII: DB “ASCII字符表” 

5 结束语

VLCM320240可视化编程液晶显示模块由于可将系统中用到的画面预置到液晶显示模块内部,因而使得图形界面与中文界面的生成变得非常容易,因此,该模块无疑将是显示信息要求较高的应用领域中理想的显示器件选择之一。



上一页  [1] [2] [3] 

Tags:

作者:佚名

文章评论评论内容只代表网友观点,与本站立场无关!

   评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
PB创新网ourmis.com】Copyright © 2000-2009 . All Rights Reserved .
页面执行时间:37,031.25000 毫秒
Email:ourmis@126.com QQ:2322888 蜀ICP备05006790号