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

[c][proteus] wykrywanie stanu pinów

10 Wrz 2011 16:44 789 2
  • Poziom 9  
    Witam,
    mam pewien dylemat z bardzo banalnym programem:

    Kod: c
    Zaloguj się, aby zobaczyć kod


    otóż rzecz polega na tym, że do PB3 mam podłączony przycisk i wszystko działa jak należy, a mianowicie po jego wciśnięciu zmienia się stan na wyjściu PA7 ale gdy ustawię rezystor pull up na wejściu przycisku wszystko się krzaczy i nie pomaga negacja warunku w pętli. Dodam, że program testowany w programie Proteus, nie wiem czy on może ma jakiś związek z błędnym działaniem układu po załączeniu rezystora podciągającego, tak więc czy może ktoś wyjaśnić dlaczego tak się dzieje?? Z góry dziękuje za pomoc
  • PCBway
  • Poziom 32  
    Modele w proteusie są bardzo dobre,

    Wina prędzej może leżeć po stronie programu do procesora niż proteus chociaż nie można wykluczyć tego jeśli zmieniałeś coś w jego konfiguracji na schemacie.

    P.S To bardzo potężne narzędzie aczkolwiek do PCB strasznie kiepskie ;)

    Pozdrawiam
  • PCBway
  • Poziom 9  
    W schemacie nic nie było ruszane, przynajmniej nic co by było nie kontrolowane i zaplanowane. Tak więc błędu albo jakiegoś przeoczenia szukam w kodzie. Pozdrawiam