您当前的位置:五五电子网电子知识单元电路显示电路-显示屏基于T6963C控制器的液晶显示模块图形方式下的字符汉字显示技术 正文
基于T6963C控制器的液晶显示模块图形方式下的字符汉字显示技术

基于T6963C控制器的液晶显示模块图形方式下的字符汉字显示技术

点击数:7866 次   录入时间:03-04 11:50:11   整理:http://www.55dianzi.com   显示电路-显示屏
i.JPG


    为确保输出显示的内容尤其是数字能按照格式化方式显示,可采用函数vsprintf()将格式化字符串和数字值输出到指定的内存缓冲区内,该函数类似于sprintf()函数,但其只接受一个指向变量表的指针而不是一个变量表。返回值为实际写入到输出字符串中的字符数。
    字符、汉字显示程序又分成字符部分和汉字部分,其流程图如图3所示。由标准的ASCII字符表可知,字符的ASCII值在0~127范围内,而汉字内码的ASCII值均处于128以上。因此可通过判断要显示内容的ASCII值是否<128来区分要显示的内容是字符或是汉字。
    若要显示的内容是字符(ASCII值≤128),则又分为非显示字符和显示字符。非显示字符包括控制字符和通讯专用字符。显示字符包括符号、字母和数字。
    由标准ASCII字符表可看出,非显示字符的ASCII值在0~31范围内,因此可通过判断显示内容的ASCII值是否<32来区分非显示字符和显示字符。
    若是非显示字符(ASCII值<32),则执行相应的控制功能,若是显示字符(ASCII值≥32)则送显相应的字符。显示字符按16×8点阵显示,即一个可显示字符占16个点阵行,每行1 Byte,每个可显示字符的字模为16 Byte。
    若要显示的内容是汉字(ASCII值>128),则按16×16点阵显示,即一个汉字占16个点阵行,每行2 Byte,每个汉字字模为32 Byte。字符、汉字的字体及大小是由其字模决定的,其字模由专门的字模生成软件生成。字符和汉字的字库分开造,无论字符或汉字,若其字体或大小不同,则字库需分开造,显示时分别调用。

3 结束语
   
文中介绍的基于T6963C控制器的液晶显示模块图形方式下的字符汉字显示技术,具有通用性和普遍性,适于所有采用T6963C控制器的液晶显示模块,其基本思想也适合于采用其他控制器的液晶显示模块。



上一页  [1] [2] 


本文关键字:技术  控制器  汉字  显示电路-显示屏单元电路 - 显示电路-显示屏

《基于T6963C控制器的液晶显示模块图形方式下的字符汉字显示技术》相关文章>>>