| 设为首页 | Sign in China | 标识网微信二维码 |
更多
发布信息
发布信息
会员中心
会员中心
 
 

LED条屏英汉点阵混用及点阵队列嵌入命令编码技术

  • 发布日期:2007-01-10 浏览次数856
led条屏英汉点阵混用及点阵队列嵌入命令编码技术(hotpower)

有些led条屏厂家在汉字点阵库方面采用拿来主义。
一般不分析出现“花屏”的根本原因。
现以以16*16点阵为例,说明出现“花屏”的根本原因所在:
16*16点阵在存储排列中,是以“左右”排列的,每个
汉字占32个字节。
即:

00000H 第01行左半部 00001H 第01行右半部
00002H 第02行左半部 00003H 第02行右半部
..........................................
0000CH 第07行左半部 0000DH 第07行右半部
0000EH 第08行左半部 0000FH 第08行右半部
00010H 第09行左半部 00011H 第09行右半部
00012H 第10行左半部 00013H 第10行右半部
..........................................
0001CH 第15行左半部 0001DH 第15行右半部
0001EH 第16行左半部 0001FH 第16行右半部

而英文字符为16*8点阵,每个占16个字节。

由于全角与半角及汉字与英文的不同,就造成了存储排列
的不同!
这样做的最大缺点是英汉点阵混合存储的困难!
在程序飞或指针错时将造成“花屏”!!!

如果将点阵排列按以下方式排列,会。。。。。。
1——节约成本,不要外部RAM!!!
2——成倍加快显示扫描速度!!!
3——英汉混合“天衣无缝”
4——直接在ROM中运行!!!
5——简化算法和在显示点阵中直接嵌入命令!!!

转换:

00000H 第01行左半部 00010H 第01行右半部
00001H 第02行左半部 00011H 第02行右半部
..........................................
00006H 第07行左半部 00016H 第07行右半部
00007H 第08行左半部 00017H 第08行右半部
00008H 第09行左半部 00018H 第09行右半部
00009H 第10行左半部 00019H 第10行右半部
..........................................
0000EH 第15行左半部 0001EH 第15行右半部
0000FH 第16行左半部 0001FH 第16行右半部

汉字、英文、扩展命令存储排列:
.........................
00000H 第01行汉字左半部
00001H 第02行汉字左半部
.........................
00006H 第07行汉字左半部
00007H 第08行汉字左半部
00008H 第09行汉字左半部
00009H 第10行汉字左半部
.........................
0000EH 第15行汉字左半部
0000FH 第16行汉字左半部
.........................
00010H 第01行汉字右半部
00011H 第02行汉字右半部
.........................
00016H 第07行汉字右半部
00017H 第08行汉字右半部
00018H 第09行汉字右半部
00019H 第10行汉字右半部
.........................
0001EH 第15行汉字右半部
0001FH 第16行汉字右半部
.........................
00020H 第01行英文及符号
.........................
0002FH 第16行英文及符号
.........................
00030H 第01行命令头81H;注只要在点阵首字节中没有的编码(18,80...)
.........................
0003XH 第XX行命令控制字;如左移屏,中心拉幕.......
0003FH 第16行命令尾FFH;

 

[ 标识商学院搜索 ]  [ ]  [ 告诉好友 ]  [ 打印本文 ]  [ 关闭窗口 ]


 
 
该企业最新标识商学院


 
 
© 2013 标识网 版权所有 京ICP备13011159号-5

京公网安备 11010602004079号