Witam,
kolego
michal1990 - mam identyczny wyświetlacz jak Twój na zdjęciach i po oglądnięciu dwóch pierwszych poradników działa bez problemu.
U mnie ten wyświetlacz działa prawidłowo bez zamiany pinów GND i VCC, (u kolegi
skalarro piny VCC i GND musiały być zamienione),
czyli od lewej GND,VCC,SCL,SDA,RST,D/C.
Wyświetlacz podłączony do zestawu ATB 1.04.
Jedynie nie widzę reakcji wyświetlacza na odświeżanie,
obojętnie jak ustawię parametr REFRESH, na wyświetlaczu widać lekkie migotanie, także przy parametrze REFRESH_MAX.
Pewnie gdzieś zrobiłem babola, jednak nie widzę tego błędu...
Układ testowałem na zewnętrznym kwarcu 11MHz i wewnętrznym oscylatorze 8MHz.
Poniżej wrzucam biblioteki:
ssd1306.h
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
ssd1306.c
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
main.c
język c
Musisz się zalogować, aby zobaczyć kod źródłowy. Tylko zalogowani użytkownicy mogą widzieć kod.
Jeśli któryś z kolegów mógłby sprawdzić moje biblioteki z różną wartością parametru REFRESH, to byłbym bardzo wdzięczny.