Witam,
Dopiero wkraczam w świat uC więc proszę o łopatologiczne wyjaśnienie niezrozumiałych przeze mnie kwestii i w miarę logiczne naprowadzenie mnie na rozwiązanie problemu.
Mam zestaw ZL2AVR z dołączonym wyświetlaczem LCD 16 * 2
Spróbowałem napisać swój kod, ale ciężko cokolwiek uruchomić. Raz, że nie wiedziałem którą stroną podpiąć sam wyświetlacz (ostatecznie udało mi się uzyskać podświetlenie), ale mimo to na wyświetlaczu zieje pustką. Prawdopodobnie czegoś nie dopisałem w kodzie, chociaż wzorowałem się na oryginalnym listingu z książki "Programowanie mikrokontrolerów w języku BASCOM (M. Wiązania)". Druga ewentualność, to możliwe niezbyt dobre stykanie przewodów (w zestawie mam tylko 10 kabelków pin-pin [ nie wiem nawet jak się to nazywa albo gdzie takie dokupić ] dlatego piny D1, D2, D3 podłączyłem do masy za pomocą krokodylka i nie jestem pewien jakości styku tam, ale wolę się wcześniej upewnić czy na pewno wszystko od strony kodu jest ok.
Poniżej mój listing:
Jest jeszcze ewentualność, że w mojej niezmierzonej głupocie [
] coś zjarałem w wyświetlaczu i nic się już nie da zrobić.
Pozdrawiam i dziękuję za wszelką pomoc!
hindoos
Dopiero wkraczam w świat uC więc proszę o łopatologiczne wyjaśnienie niezrozumiałych przeze mnie kwestii i w miarę logiczne naprowadzenie mnie na rozwiązanie problemu.
Mam zestaw ZL2AVR z dołączonym wyświetlaczem LCD 16 * 2
Spróbowałem napisać swój kod, ale ciężko cokolwiek uruchomić. Raz, że nie wiedziałem którą stroną podpiąć sam wyświetlacz (ostatecznie udało mi się uzyskać podświetlenie), ale mimo to na wyświetlaczu zieje pustką. Prawdopodobnie czegoś nie dopisałem w kodzie, chociaż wzorowałem się na oryginalnym listingu z książki "Programowanie mikrokontrolerów w języku BASCOM (M. Wiązania)". Druga ewentualność, to możliwe niezbyt dobre stykanie przewodów (w zestawie mam tylko 10 kabelków pin-pin [ nie wiem nawet jak się to nazywa albo gdzie takie dokupić ] dlatego piny D1, D2, D3 podłączyłem do masy za pomocą krokodylka i nie jestem pewien jakości styku tam, ale wolę się wcześniej upewnić czy na pewno wszystko od strony kodu jest ok.
Poniżej mój listing:
$regfile = "m8def.dat"
$crystal = 8000000
Config Lcd = 16 * 2
Config Lcdpin = Pin , Db4 = portd.3 , Db5 = portd.2 , Db6 = portd.1 , Db7 = portd.0 , E = portd.4 , Rs = portd.5
Dim I As Byte
Cls
Lcd "Test"
Lowerline
Lcd "Marek jest madry"
End
Jest jeszcze ewentualność, że w mojej niezmierzonej głupocie [
Pozdrawiam i dziękuję za wszelką pomoc!
hindoos