文档介绍:技术革新
()&*+,&-% /)+01-(,0+
一种中文%&’在小型医学仪器中的应用及& 语言编程
杨绍洲王胜军
(南方医院广州市 7,27,7)
中图分类号:4E)hhi7 文献标识码:+ 文章编号:,22)j6686(’223)2)j228)j2’
普通点阵式:0;显示汉字和图形的编程较复杂,而<0=>中 2/3 ",$%的用户命令
文:0;可同屏显示汉字、./011 码、点阵图形和变化曲线,可用<0=>的用户命令共分为) 类,2 条,表,列出了,2条命
作小型医疗仪器显示器件。下面结合我们开发的“肢体创伤血液令的格式。
循环检测仪”,介绍与单片机的接口及编程。
<0=>356 62077’表! "#$% 的命令格式
中文的特点
& "#$% ’#( 命令名称命令格式说明
中文有( )、( ) 和:以汉字为单位屏幕行坐标值,范围到
<0=> :0; ’56 ,’65)’ 356 ,’6583 75,2 显示国标汉字## "’"(
!" ## $$ %% && $$:以汉字为单位的屏幕列坐标值,范围"" 到")
、:坐标位置上要显示的汉字区位码
(,’6562)等规格,液晶显示器内含*+ ’),’,85,8点阵国标%% && *+’),-
显示半高!, ## $$ ./ :以码为单位的屏幕行坐标值,范围到
字符## ./011 23 ,)
一级简体汉字和(半高)及(全高)点阵英文字./011 $$:以./011 码为单位的屏幕列坐标值,范围 22 到
./011656 65,8 ,第一行以开始,第二行以开始,依次类推
显示全高!( ## $$ ./ )! 22 ,2
字符./:坐标位置上要显示的./011 字符码
库,用户输入区位码或./011 码即可实现文本显示。<0=>中./011
显示位点阵!- ## $$ ##:以点为单位的屏幕行坐标值,范围-2 到(!
文也可用作一般的点阵图形显示器之用,提供有位点阵$$:以点为单位的屏幕列坐标值,范围 22 到 32
:0; :以点阵为单位的屏幕行坐标,范围到
显示字节点阵## ,56 23 ,)
和字节点阵两种图形显示功能。标准用户硬件接口采用!) ## $$ +4 $$:以,5, 点阵为单位的屏幕列坐标,范围 22 到)!
?@% A +4:字节像素值,2 显示白点,, 显示黑点
握手协议,简单可靠。提供个用户接口命令代码,编清屏!3 将屏幕清空
+B/$ ,2 上移!7 将屏幕向上移动一个点阵行
下移!8 将屏幕向下移动一个点阵行
程很方便。左移!9 将屏幕向左移动一个点阵行
右移!6 将屏幕向右移动一个点阵行
) "#$%与*+,-.)的接口
常用命令的语言代码
)/! ",$%的接口协议 2/0 ,
的命令比较简单,编程较容易,基本命令的语言编
<0=>356接口协议为请求 C 应答(?@% C +B/$)握手方式。<0=> 0
程这里不一一列举。这里给出几个重要的基本程序和扩展程
应答+B/$ 高电平表示<0=> 忙于内部处理,不能接收用户命
序,供大家参考。
令;+B/$ 低电平表示<0=> 空闲,等待接收用户命令