logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Ustawienie znaków domyślnych na klawiaturze 3x4 Bascom

spryt2345 02 Kwi 2012 17:32 1143 3
REKLAMA
  • #1 10748790
    spryt2345
    Poziom 9  
    Problem polega na tym, że podłączyłem już klawiaturę 3x4 do atmegi8.
    Napisałem już program w Bascom oczywiście z wykorzystaniem funkcji GETKBD.
    Lcd zwraca mi domyślne liczby typu tam gdzie jest jedynka to wyświetla 12 itp.
    Jak mam wykorzystać funkcje LOOKUP z linią DATA aby ustawić prawidłowe wywoływanie cyfr?
    Oto mój program
    Kod: text
    Zaloguj się, aby zobaczyć kod


    Próbowałem już z lookup i data
    ale gdy zrobiłem np. tak

    Kod: text
    Zaloguj się, aby zobaczyć kod


    to LCD zwraca mi zero gdy żaden przycisk nie jest naciśnięty a gdy naciskam przycisk gdzie wcześniej miałem 12 to lookup zwraca mi na lcd liczbę 1 zamiast 4.
    Jak ten program miałby wyglądać?
  • REKLAMA
  • #2 10749229
    Krauser
    Poziom 26  
    Dziwi mnie, że takie coś: b=12= getkbd( lookup(0,FFAI)) udało się skompilować.
    Ściągnij sobie polskiego helpa ze strony mcselec.com, a wszystko będzie jasne.
  • REKLAMA
  • #3 10749573
    spryt2345
    Poziom 9  
    korzystam z helpa i nic nie rozumiem
  • #4 10752820
    spryt2345
    Poziom 9  
    dzięki za pomoc sam sobie poradziłem
REKLAMA