经常碰到第一次使用12864液晶模块是不是只有带中文字库的才能显示中文?图形点阵12864液晶模块能显示中文吗?怎么显示?
首先来说下图形点阵12864液晶模块如何显示中文的问题。在使用中,首先要通过专用的取模软件将文字转换成图片格式,再以图片的形式将取模所获得的文字代码编写在显示程序里面就OK了。
带中文字库12864液晶模块显示中文,首先要在液晶模块生产厂家提供的资料中找到该文字的代码(见附件一),然后将代码下在驱动程序里就好了。
下面提供一个驰宇微液晶模块厂家CYW-B12864H-3的驱动程序范例供大家参考:
//12864 ST7920 串口程序
#include
#include
sbit CS =P3^0;
sbit SCK=P3^2;
sbit SID=P3^1;
sbit Key=P2^3;
unsigned char code AC_TABLE[]={
0x80,0x81,0x82,0x83,0x84,0x85,0x86,0x87,
0x90,0x91,0x92,0x93,0x94,0x95,0x96,0x97,
0x88,0x89,0x8a,0x8b,0x8c,0x8d,0x8e,0x8f,
0x98,0x99,0x9a,0x9b,0x9c,0x9d,0x9e,0x9f,
};
unsigned char code str2[]="欢迎光临lcdbbs!!";
unsigned char code str1[]="故人西辞黄鹤楼,烟花三月下扬州。孤帆远影碧空尽,唯见长江天际流。";
unsigned char code bmp1[];
void SendByte(unsigned char Dbyte)
{
unsigned char i;
for(i=0;i驰宇微---11年专业研发、生产与销售【点阵液晶显示模块】和【段码液晶屏】,售前、售后技术支持,性能稳定可靠!
深圳驰宇微液晶模块厂家主要研发生产:
1. 单色液晶屏点阵式lcd,包括:12864液晶模块、12864液晶屏、320240液晶模块、320240液晶屏、240128液晶模块、240128液晶屏、160128液晶模块、160128液晶屏、24064液晶模块、24064液晶屏、19264液晶模块、19264液晶屏、16032液晶模块、16032液晶屏、12232液晶模块、12232液晶屏等点阵液晶显示模块和带中文字库液晶屏。
2. 单色液晶屏字符液晶模块,包括:0802液晶模块、1602液晶模块、1604lcd液晶模块、2002液晶模块、2004液晶模块等。
3. 段码液晶屏包括:VA LCD、 TN LCD、HTN LCD、STN LCD、FSTN LCD等笔段式LCD。
广泛应用于:医疗设备、仪器仪表、汽车电子、工控设备、电表、水表、温控器、智能家居等众多产品。不管是点阵液晶还是段式液晶,都可按要求定制液晶屏。