|

楼主 |
发表于 2010-12-10 18:17:03
|
显示全部楼层
看来有几位朋友对字库比较生,这种TFT屏是点阵屏,没有自带字库,但是我们可以按照现实字符的尺寸、字体,自己写个字库,只要把程序中用到的做成字库就可以了,不会很大,字库存在单片机里面(所以不能用89C52,存储空间不够)。
我喜欢的做法是把常用的西文符号、字母、数字写两个完整字库(字号不同),使用要显示的字符的ASCII值+差值来计算显示码在字库中的位置;
-----------在主程序中的使用方法与1602之类的字符屏相同。
把需要的中文字,每种按照不同字体、不同尺寸分几个字库,使用结构体查询的办法调用显示码;
----------在主程序中使用方法与带字库的液晶一样。
这样搞过,就不难了么,而且文字的大小可以随心所欲,比带中文字库的屏显示效果好。 |
|