便携设备中的汉字库设计

[09-13 16:32:44]   来源:http://www.88dzw.com  信息显示与光电技术   阅读:8188

文章摘要:424Cxxx汉字库的使用 所需要的汉字库已经存放在24Cxxx存储器中了,只需要将它们取出来显示在液晶屏上。下面举例说明:在系统中需要1 300个汉字,使用24C256作为汉字库,可以存放32 768/24=1 365个12×12点阵的汉字,能满足要求。在使用中每一个汉字有一个唯一的编码,序号从0000到1299。要写某一个汉字在液晶屏上只需要给出它的编码即可。 4.124C256的读写 24C256的读写遵循I2C总线的规约,需进行总线启动、数据读写、应答信号查询、总线停止等操作,这些子程序假设都已经有了,在程序中声明如下: 4.2将器件中的数据读取出来在液晶屏上显示 下面,我们在液晶

便携设备中的汉字库设计,标签:显示及光电,光电显示技术,http://www.88dzw.com

4 24Cxxx汉字库的使用
  所需要的汉字库已经存放在24Cxxx存储器中了,只需要将它们取出来显示在液晶屏上。下面举例说明:在系统中需要1 300个汉字,使用24C256作为汉字库,可以存放32 768/24=1 365个12×12点阵的汉字,能满足要求。在使用中每一个汉字有一个唯一的编码,序号从0000到1299。要写某一个汉字在液晶屏上只需要给出它的编码即可。

4.1 24C256的读写
  24C256的读写遵循I2C总线的规约,需进行总线启动、数据读写、应答信号查询、总线停止等操作,这些子程序假设都已经有了,在程序中声明如下:
 

4.2 将器件中的数据读取出来在液晶屏上显示
  下面,我们在液晶屏的的第2行的开始显示“使用此汉字库”。先读取连续的24个汉字点阵数据,程序如下:



  这六个汉字在汉字库中的编码依次为:
0000 0001 002 0003 0004 0005,
  
    则每一个汉字点阵数据的第一个位置分别为:
0000×24,0001×24,0002×240003×24,0004×24,0005×24
 
     以每一个汉字的第一个数据位置为起始地址依次读取24个数据到显示缓存,再调用显示程序(写显示缓存的数据到液晶模块中)……。相应的程序如下:



 

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


Tag:信息显示与光电技术显示及光电,光电显示技术信息显示与光电技术

《便携设备中的汉字库设计》相关文章

分类导航
最新更新
热门排行