Witam.
Zebrałem parę rzeczy w całość i przedstawiam w formie artykułu dla innych, którzy będą chcieli po szynie I2C, tanim modułem, podłączyć swój wyświetlacz na kontrolerze HD44780 do Atmegi.
Schemat tej płytki.
Na pozycji 15. i 16. wyświetlacza jest podświetlenie LED (taki LCD mam w Eagle).
Poniżej umieściłem schemat blokowy PCF z dokumentacji producenta.
Najważniejsze różnice pomiędzy tym, co można znaleźć w necie a tym artykułem.
1. Inny schemat podłączeń między PCF a LCD.
2. Z różnic w schemacie wymuszają różne sposoby przesyłania danych.
3. Adresacja, biblioteki Arduino posługują się adresem podstawowym 0x27 (dla tej płytki) i przeliczają go na adres właściwy do komunikacji.
Tabela z dokumentacji producenta PCF.
Źródło demo:
Dołączone do artykułu biblioteki nie są moim dziełem, zostały tylko przeze mnie zmodyfikowane dla potrzeb tej płytki.
W załączniku są całe biblioteki, razem z projektem w AVR Studio 4.18.
Mam nadzieję, że całość Ci zadziała bez problemów.
Pozdrawiam,
Dasej.
Zebrałem parę rzeczy w całość i przedstawiam w formie artykułu dla innych, którzy będą chcieli po szynie I2C, tanim modułem, podłączyć swój wyświetlacz na kontrolerze HD44780 do Atmegi.
Schemat tej płytki.
Na pozycji 15. i 16. wyświetlacza jest podświetlenie LED (taki LCD mam w Eagle).
Poniżej umieściłem schemat blokowy PCF z dokumentacji producenta.
Najważniejsze różnice pomiędzy tym, co można znaleźć w necie a tym artykułem.
1. Inny schemat podłączeń między PCF a LCD.
2. Z różnic w schemacie wymuszają różne sposoby przesyłania danych.
3. Adresacja, biblioteki Arduino posługują się adresem podstawowym 0x27 (dla tej płytki) i przeliczają go na adres właściwy do komunikacji.
Tabela z dokumentacji producenta PCF.
Źródło demo:
Kod: text
Dołączone do artykułu biblioteki nie są moim dziełem, zostały tylko przeze mnie zmodyfikowane dla potrzeb tej płytki.
Kod: text
W załączniku są całe biblioteki, razem z projektem w AVR Studio 4.18.
Mam nadzieję, że całość Ci zadziała bez problemów.
Pozdrawiam,
Dasej.
Fajne? Ranking DIY
