Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

Atmega16 i klawiatura pc problem [bascom]

kamilmonika4 06 Lut 2009 10:20 1022 4
  • #1 06 Lut 2009 10:20
    kamilmonika4
    Poziom 13  

    Witam.
    Napisałem program do wyświetlania na LCD 16*2 znaków naciskanych na klawiaturze. Podłączyłem diodę do uC i zmieniłem program tak że gdy nacisnę strzałkę do góry to dioda się zapala a gdy ponownie nacisnę ten klawisz to dioda gaśnie (toggle). Teraz chciałbym zrobić tak że jak naciskam przycisk to dioda się zapala a jak go puszczam to gaśnie. Tu pojawia się mój problem ponieważ nie wiem jak to napisać (jakiej funkcji użyć). pisze w Bascomie. Z góry dziękuje za pomoc.
    Pozdrawiam.

    0 4
  • Pomocny post
    #2 06 Lut 2009 10:58
    dawid512
    Poziom 32  

    To proste, wykorzystaj warunek.

    Code:
    IF wyrażenie then
    
    instrukcja
    else
    instrukcja
    end if

    0
  • #3 06 Lut 2009 11:16
    kamilmonika4
    Poziom 13  

    Czyli np.

    If Kod_kl = 13 Then
    set led
    else
    reset led
    End If


    dobrze zrozumiałem

    Dodano po 6 [minuty]:

    Nie działa :cry:

    0
  • Pomocny post
    #4 06 Lut 2009 11:42
    dawid512
    Poziom 32  

    Nie działa to znaczy co dokładnie się dzieje?

    0
  • #5 06 Lut 2009 13:01
    kamilmonika4
    Poziom 13  

    Już wszystko jasne. Zamykam temat.

    0