Mam wyświetlacz IIC (załącznik) podłączony do TWI AVR-ka. Komunikacja po IIC poprawna, bo mam ACK (logi z SaleAE w załączniku - spakowałem, bo Elektroda nie akceptuje rozszerzenia pliku). Inicjalizuję tryb 8-bit zgodnie z dstaschet. Niestety nie pokazuje sie upragniony napis. Mam wątpliwości co do funkcji bitu "Co" (Continue). Z noty wynika, że gdy wysyłane są dane, należy ustawić go na 1. Próbowałem z ustawieniem na 1, jak i bez, niestety "ciemność widzę". Szukałem w sieci przykładowe kody źródłowe. Udało mi się znaleźć dla Arduino ale w trybie SPI, a tam nie ma bitu "Co". Nie wiem co moze być jeszcze źle? Używał ktoś tego typu LCD?
Pomierzyłem napięcia na wyjściach V0..V4 i Vout:
Vout = 2,4V
V0 - 2,4V
pozostałe 0V
W nocie nie pisza jakie tam powinny być napięcia.
Busy odczytuję źle:
a zrobiłem to na podstawie kodu z sieci:
Wyniki odczytu przy wszystkich kombinacja bitu kontrolnego:
00 - odczyt E4
40 - odczyt 00
80 - odczyt E4
C0 - odczyt 00
Pomierzyłem napięcia na wyjściach V0..V4 i Vout:
Vout = 2,4V
V0 - 2,4V
pozostałe 0V
W nocie nie pisza jakie tam powinny być napięcia.
Busy odczytuję źle:
a zrobiłem to na podstawie kodu z sieci:
Kod: C / C++
Wyniki odczytu przy wszystkich kombinacja bitu kontrolnego:
00 - odczyt E4
40 - odczyt 00
80 - odczyt E4
C0 - odczyt 00