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.

tryb bistabilny w Bascomie

Towdee 12 Lip 2005 19:41 698 3
  • #1 12 Lip 2005 19:41
    Towdee
    Poziom 10  

    Jak zrobić coś takiego, że po jednym naciśnięciu przycisku ustawia się jakaś Flaga na 0, a po drugim naciśnięciu tego samego przycisku ustawia się na 1 ?

    0 3
  • #2 12 Lip 2005 19:55
    Jaca
    Poziom 28  

    Bardzo prosto:

    Code:
    Dim Flaga as Bit
    
    Flaga=1


    Po wykryciu naciśnięcia klawisza (i odfiltrowaniu zakłóceń na stykach), wykonaj:

    Code:
    Flaga=not Flaga

    0
  • #3 12 Lip 2005 23:14
    marcinkwa
    Poziom 14  

    względnie

    Code:


    dim flaga as bit

    config portx.y = input
    set portx.y
    przycisk alias pinx.y

    do
    if przycisk=0 then
         toggle flaga
         waitms 150
    end if
    loop

    0
  • #4 13 Lip 2005 17:49
    Towdee
    Poziom 10  

    no tak... hehe
    dzięki

    0