@@ -39,8 +39,10 @@ void ssd1306_Init(void)
WriteCommand(0x14); //10 or 14 if not externalvcc
WriteCommand(0x20);
WriteCommand(0x00);
WriteCommand(0xA0 | 0x1); // segremap
WriteCommand(0xC8); // comscandep
// WriteCommand(0xA0 | 0x1); // segremap (normal)
WriteCommand(0xA0); // segremap (flip)
// WriteCommand(0xC8); // comscandec (normal)
WriteCommand(0xC0); // comscandec (flip)
WriteCommand(0xDA); // setcompins
WriteCommand(0x02);
WriteCommand(0x81); // contrast
@@ -52,6 +54,7 @@ void ssd1306_Init(void)
WriteCommand(0xA4); // dispalyallon_resume
WriteCommand(0xA6); // normaldisplay
WriteCommand(0xAF); // display on
}
Status change: