微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > 嵌入式设计 > 无字库12864液晶的驱动方法

无字库12864液晶的驱动方法

时间:12-27 来源:互联网 点击:

一下,以使用GCC编程为例,前述字模常量和程序修改如下:

const unsigned char_[]PROGMEM{0x80,0x40,0x70,0xCF,0x48,0x48,0x00,0xF0,0x10,0x10,0xFF,0x10,0x10,0xF8,0x10,0x00,0x02,0x02,0x02,0x7F,0x22,0x12,0x00,0x07,0x02,0x02,0xFF,0x02,0x02,0x07,0x00,0x00,};

要在第2页第6列显示“钟”,用一个稍稍不同的函数:
LcdShowFlash1616(unsigned x,unsigned y, const char *p);

即:LcdShowFlash1616(6,2, ZHONG_);

就行了。

制作非标准的字模

有时我们需要一些“非标准的”字符,例如12宽×16高或者8×8字符,同样也可以使用上述工具,不过这时字符就要用鼠标在选定区域内逐点点出,因为他提取的时候还是针对16×16点阵,所以最后还要去除多余的0字节,如图12表示一个数字9的取模。得到的代码上下排都去掉最后4个0字节如图中下面画线的那8个。最后每个字就24字节,程序中循环此书作相应改变。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top