Witam!
Kiedyś, korzystając tylko z arduino chciałem podłączyć wyświetlacz 240x64 LM24014 do tej platformy, udałem się na forum po poradę, gdzie otrzymałem link do strony http://en.radzio.dxp.pl/t6963/, niestety nie udało mi się, wracam znów z większą wiedzą na temat programowania AVRów, programatorami eclipsami i nadzieją, że tym razem mi się uda!
Zatem podłączyłem wg strony wyświetlacz zmieniając jedynie PORTA na PORTD (w atmedze328 ciężko z PORTA),
podłączyłem według pliku T6963C.h, chodzi mi dokładniej o to:
#define GLCD_CE PC2
#define GLCD_CD PC3
Na obrazku, na stronie te 2 piny są zamienione, ale wydaje mi się, że programowi można ufać bardziej, tak więc zrobiłem.
Pierwszym problemem przy kompilacji okazała się funkcja GLCD_WriteStringPgm a dokładniej o "prog_char" (error: unknown type name 'prog_char') zamarkowałem więc tą funkcję, myśląc, że to jedna z opcji, której poprostu nie użyję. Wgrałem, podłączyłem wyświetlacz pod 5V i pod -6V iii...
Nic :c
Wyświetlacz nic nie wyświetla... Dodam, iż po wyłączeniu procka, i podaniu tylko napięcia na wyświetlacz pojawia się linia przez całą szerokość ekranu i to niestety jedyne co udało mi się wyświetlić...
Co mogłem spaprać?
Kiedyś, korzystając tylko z arduino chciałem podłączyć wyświetlacz 240x64 LM24014 do tej platformy, udałem się na forum po poradę, gdzie otrzymałem link do strony http://en.radzio.dxp.pl/t6963/, niestety nie udało mi się, wracam znów z większą wiedzą na temat programowania AVRów, programatorami eclipsami i nadzieją, że tym razem mi się uda!
Zatem podłączyłem wg strony wyświetlacz zmieniając jedynie PORTA na PORTD (w atmedze328 ciężko z PORTA),
podłączyłem według pliku T6963C.h, chodzi mi dokładniej o to:
#define GLCD_CE PC2
#define GLCD_CD PC3
Na obrazku, na stronie te 2 piny są zamienione, ale wydaje mi się, że programowi można ufać bardziej, tak więc zrobiłem.
Pierwszym problemem przy kompilacji okazała się funkcja GLCD_WriteStringPgm a dokładniej o "prog_char" (error: unknown type name 'prog_char') zamarkowałem więc tą funkcję, myśląc, że to jedna z opcji, której poprostu nie użyję. Wgrałem, podłączyłem wyświetlacz pod 5V i pod -6V iii...
Nic :c
Wyświetlacz nic nie wyświetla... Dodam, iż po wyłączeniu procka, i podaniu tylko napięcia na wyświetlacz pojawia się linia przez całą szerokość ekranu i to niestety jedyne co udało mi się wyświetlić...
Co mogłem spaprać?