画点函数看不懂,求指导。。。

2019-07-21 07:26发布

想请问下,参数pos,bx,还有temp是起什么作用的?还有红 {MOD}语句不懂什么意思,求解。

 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;    
}
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。