SSD1306-Stm32f103c8t6 oled

Başlatan muhittin_kaplan, 13 Kasım 2016, 16:36:41

JOKERAS

   
void OledStart (void) {

    OledRes = 1;
    OledDc = 0;
    OledVdd = 0;
  
    DelayMs(1);

    OledCommand(0xAE); // Display off komutu

    OledRes = 0;
    DelayMs(1);
    OledRe = 1;

    OLED_Command(0x8D); 
    OLED_Command(0x14); 
    OLED_Command(0xD9);
    OLED_Command(0xF1);

    OledVbat = 0;
   

    DelayMs(100);

    OLED_Command(0xA1);
    OLED_Command(0xC8);
    OLED_Command(0xDA);
    OLED_Command(0x20);

    OLED_Command(0xAF); // Display on komutu

    OLED_ClearDisplay();

}


Muhittin usta,bir tarihte uğraşmıştım,Oled Start için şöyle bir yöntem deneyin.
Komut seti SSD1306 için uymaya bilir.
Ama prosedür bu şekildedir sanırım.Bir deneyin.


muhittin_kaplan

Hocam Bahsettiğiniz gibi init ler farklıymış
Allahtan @FxDev  de kullanmış bu oled den, onunda yardımıyla hallettik.