Skocz do zawartości

Problem z biblioteką OLED dla SH1106


m471

Pomocna odpowiedź

Witam

Czy testował ktoś z was tą bibliotekę na kontrolerze SH1106?

https://github.com/Sylaina/oled-display

Zastanawiam się czy problem leży w wadliwym kontrolerze czy problemie z biblioteką (obstawiam opcje pierwszą jednak pytam dla pewności)

W przypadku takiego kodu zapala się dioda podłączona do PD1 i nic dalej się nie dzieje:

int main(void)
{
  DDRD|=1;
  PORTD|=1;
  lcd_init(LCD_DISP_ON);    
  DDRD|=1;
  PORTD|=1;
  lcd_puts("Hello World");
}

Natomiast w tym przypadku dioda się nie zapala

int main(void)
{

  lcd_init(LCD_DISP_ON);    
  DDRD|=1;
  PORTD|=1;
  lcd_puts("Hello World");
  while(1)
}

Używam atmegi88PA, z góry dziękuje za pomoc

Pozdrawiam

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.