![]() |
stycx 发表于 2024-9-19 16:11 0x00不是 ‘0’ 是空格,STC官方字符软件做的直接复制过来用的 |
//8*16 ASCII字符集点阵 unsigned char code ascii_0816[]={ 0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00, /*' ', 0 */ 字符集点阵有问题,0 的点阵怎么有可能全是 0x00 呢 重新写一个字符集点阵就可以 |
zhuls 发表于 2024-9-18 22:29 请问8x16的二维数组字符集怎样制作? |
lkc8210 发表于 2024-9-19 09:46 改了但问题依旧,谢谢!也许字符集有问题 |
可以查一下字符串‘123’对应的点阵偏移数组,可以先加个打印查看数组下标,确保偏移对,大概率就是偏移地址对了,重点排查下数字的二维数组 |
ASCII转数组下标要前移一下
![]() |
if(ywbuf[y]&(0x80 >> k)) 这行是什么意思? |
你先检查一下字库对不对 |
字符集为啥不用二维数组?
|