2019-08-14 17:34发布
CQN 发表于 2017-8-8 08:26 我检查过了,没改过,只是改了协议和初始化
人生几何 发表于 2017-8-8 01:03 是不是画点函数被你改过
人生几何 发表于 2017-8-8 08:43 感觉改一下画点函数也是可以的嘛 //画点 //x:0~127
最多设置5个标签!
感觉改一下画点函数也是可以的嘛
//画点
//x:0~127
//y:0~63
//t:1 填充 0,清空
void OLED_DrawPoint(u8 x,u8 y,u8 t)
{
u8 pos,bx,temp=0;
if(x>127||y>63)return;//超出范围了.
pos=7-y/8;
bx=y%8;
temp=1<<(7-bx);
if(t)OLED_GRAM[x][pos]|=temp;
else OLED_GRAM[x][pos]&=~temp;
}
把pos=7-y/8改为pos=y/8
把temp=1<<(7-bx)改为temp=1<<bx;
没试过效果,我也不知道是怎样嘿嘿
我检查过了,没改过,只是改了协议和初始化
可以了,可是为什么改一下通信方式就变成镜像了呢,不是很明白
一周热门 更多>