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

Bascom AVR – obsługa przycisku podciągniętego do VCC, warunek if switch=1 nie działa

piurek10 08 Lis 2014 17:40 789 2
REKLAMA
  • #1 14113143
    piurek10
    Poziom 13  
    Posty: 149
    Ocena: 16
    Witajcie

    Piszę sobie program w bascomie do obsługi przycisku

    Robię coś takiego

    Kod: text
    Zaloguj się, aby zobaczyć kod

    i potem sobie wyświetlam tą zmienną
    Kod: text
    Zaloguj się, aby zobaczyć kod

    i teraz program mi non stop podnosi zmienną A a jak wcisne ten przycisk switch to nie zlicza. To tak jakby było non stop na wejściu jeden mierzyłem napięcie woltomierzem i wskazuje napięcie normalne około 0. Próbowałem zmienić tą jedynke w warunku na zero ale wtedy w ogóle program na przycisk nie reaguje a dalej inkrementuje.

    A i jeszcze jedno przyciski mam podciągnięte pod vcc
  • REKLAMA
  • #2 14114503
    Mol
    Poziom 31  
    Posty: 1168
    Pomógł: 152
    Ocena: 103
    Na początku programu ustawiłeś port jako wejście ? Jak przyciski masz podciągnięte pod (+) to powinno być

    IF SWITCH = 0 THEN
  • #3 14114525
    piurek10
    Poziom 13  
    Posty: 149
    Ocena: 16
    Nie, wystarczyło port podciągnąć pod rezystor w mikro kontrolerze poleceniem set switch. I wszystko działa
REKLAMA