低地址和高地址的具体左右是干什么的,我改变低地址0X0A时显示内容整体右移,我改变列高地址0X0A显示内容给整体左移。
void OLED_Refresh_Gram(void) { u8 i,n; for(i=0;i<8;i++) { LED_WR_Byte (0xb0+i,OLED_CMD); //设置页地址(0~7) OLED_WR_Byte (0x02,OLED_CMD); //设置显示位置—列低地址,偏移了2列 LED_WR_Byte (0x10,OLED_CMD); //设置显示位置—列高地址 for(n=0;n<128;n++)OLED_WR_Byte(OLED_GRAM[n],OLED_DATA); } }
一周热门 更多>