基于MCU的俄文界面软件设计

  • 格式:pdf
  • 大小:555.17 KB
  • 文档页数:4
关键词 : MC U; 点 阵; 俄文界面 ; 软件设计 ; A S C I I 字符 中图分类号 : T P 3 6 8 . 4 : H2 5 文献标识码 : A ,
Ru s s i a n I n t e r f a c e S o f t wa r e De s i g n Ba s e d o n M CU
V0 1 . 2 5 No . 06
J u n .
2 0面 软 件 设 计
林 关
( 中国电子科 技集 团公司第五十 四研究所 , 河北 石家庄 0 5 0 0 8 1 )
摘 要: 随着 “ 中国制造 ” 设备 更多 的走 出国门 、 走 向世 界 , 迫切需要应对多元化语 言环境 以满足不 同国家的操作使
d o i : 1 0 . 3 9 6 9  ̄ . i s s n . 1 6 7 4 — 1 8 0 3 . 2 0 1 3 . 0 5 . 1 6 文章编号: 1 6 7 4 — 1 8 0 3 ( 2 0 1 3 ) 0 6 - 0 0 6 7 — 0 4
中 国 煤 炭 地 质
C0AL GE0L0GY OF CHI NA
液晶模块的内部字符发生器由于液晶上显示的内容是逐点打上去的要cgrom中的字符只有57和511两种字体难以想设计俄文界面首先必须获取到所需俄语字母的满足多样化显示需求因此工程实践中用户界面点阵图形并在此基础上建立俄语字库集合以满足显示通常采用图形方式设置字符体为18点阵界面设计时数据显示组帧需求
第2 5 卷6 期 2 0 1 3年 6月
用需 求 。为 此设计 出一种 基于 A S C I I 表 的编码 比照方法 , 实现 由 MC U开发 的中文 界面改编成英 文 、 法 文和俄文 界 面。以俄文界面软件设计 为例 , 首先 获取所需俄语字母 的点 阵图形 , 建立 俄语 字库集合 , 以满 足界面设计时数据显 示组 帧需求 ; 其 次建 立一种有规 可循 的编码 比照方法 , 编排各 字母 占位 的先 后关系 , 依次重组点 阵数据 、 组建字库 集合 ; 最后 以单字符 显示 、 字串显示 以及菜单显示 等三个 步骤 实现俄文界 面编码设计 。该方法可移植 于基 于单片 机开发的其它语种环境 。
Ab s t r a c t : I n c o mp a n y wi t h mo r e e x p o se d C h i n e s e ma d e e q u i p me n t ,a c t i v e d e ma n d t o r e s p o n d d i v e r s i i f e d l a n g u a g e e n v i r o n me n t i s
t e r f a c e s o f t wa r e d e s i g n a s e x a mp l e , i f r s t l y t o o b t a i n ma t r i x g r a p h i c s o f Ru s s i a n a l p h a b e t s , e s t a b l i s h Ru s s i a n f o n t s e t t o me e t d a t a d i s — p l a y f r a mi n g i n i n t e fa r c e d e s i g n . S e c o n d l y e s t a b l i s h a k i n d o f c o d i n g c o mp a r i s o n me t h o d w e l l —r e g u l a t e d , a r r a n g e l e t t e r s o c c u p y i n g p r e —
b l e h a s b e e n r e a l i z e d t o a d a p t t h e Ch i n e s e i n t e fa r c e b a s e d o n MC U i n t o En g l i s h , F r e n c h a n d Ru s s i a n i n t e fa r c e s . Ta k i n g t h e Ru s s i a n i n—
Li n Yu n y i n g
( T h e 5 4 t h R e s e a r c h I n s t i t u t e o f C E T C , S h i j i a z h u a n g , H e b e i 0 5 0 0 8 1 )
c e d e n c e r e l a t i o n s h i p , r e g r o u p d o t ma t ix r d a t a a n d o r g a n i z e f o n t s e t i n t u r n . F i n a l l y a c c o r d i n g t o mo n o c a s e d i s p l a y , s t in r g d i s p l a y a n d
n e e d e d t o me e t o p e r a t i o n s a n d u s e s i n d i f f e r e n t c o u n t ie r s . F o r t h i s p u r p o s e , a k i n d o f c o d i n g c o mp a is r o n me t h o d b a s e d o n t h e AS C I I t a —