求助,要找一个移植性高oled显示函数和字符库(字符库不用取模软件!)
主要字符库可修改,非16进制码
如下
const unsigned char asc2_1206[95][12]={
{
.....
{0x00,0x00,0x30,0x00,0x40,0x00,0x30,0x00,0x40,0x00,0x00,0x00},/*""",2*/
{0x09,0x00,0x0B,0xC0,0x3D,0x00,0x0B,0xC0,0x3D,0x00,0x09,0x00},/*"#",3*/
{0x18,0xC0,0x24,0x40,0x7F,0xE0,0x22,0x40,0x31,0x80,0x00,0x00},/*"$",4*/
......
}
要下面类似这种
const unsigned char asc2_8x8[95][8]={
{
.....
{
/*"!",1*/
________,
___X____,
___X____,
___X____,
________,
___X____,
________,
________,
}
{
/*"#",3*/
________,
__X__X_,
_XXXXXX,
__X__X_,
_XXXXXX,
__X__X_,
________,
________,
}
......
}
自己尝试编写过 可能是数组的定义不对 程序显示错误 求解释原因及如何编写,转化点在哪。有资料包的话可以的话传分给我谢谢!
应该是数组自身定义内容的问题,就是不知道去哪能修改,本身里面存放的是数据二进制,十进制,十六进制,现在要多加一个类似二进制的字符定义 _低代表0 X高 代表1 是不是这样子啊
虽然我没有直接看明白楼主的意思.但是我知道哪里可以找到楼主的答案.楼主请先查找一下普通的12864点阵屏的代码.OLED的显示方式非常相似.OLED只是不用背光技术.自发光罢了.
一周热门 更多>