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

atmega8 - Programowanie diody i LCD w Bascom przy użyciu przycisku

replos 04 Lis 2012 18:27 2211 7
REKLAMA
  • #1 11488632
    replos
    Poziom 2  
    Witam,

    Próbuję moich sił w programowaniu w bascom'ie. Chciałbym zaprogramować atmega8 tak aby podczas przyciskania przycisku zapaliła się dioda i na wyświetlaczu pojawił się napis. Jeżeli przycisk nie będzie naciskany to dioda się nie powinna świecić a napis powinien się zmienić. Co jest nie tak w moim programie?
    Kod: text
    Zaloguj się, aby zobaczyć kod


    Pozdrawiam

    Proszę o zapoznanie się, z TYM tematem.
    [zumek]
  • REKLAMA
  • #2 11488839
    Konto nie istnieje
    Konto nie istnieje  
  • REKLAMA
  • #3 11488966
    ZbeeGin
    Poziom 39  
    replos napisał:
    Co jest nie tak w moim programie?

    Brak debouncera.

    W sumie jeśli chcesz coś osiągnąć, ale to nie działa to powinieneś sam wiedzieć co jest nie tak. Ewentualnie podać co chcesz osiągnąć, a co wyszło. Inaczej zakładanie tematu z takim wstępem i pytaniem na końcu jest bez sensu.
  • REKLAMA
  • REKLAMA
  • #5 11490102
    Press
    Poziom 24  
    M. S. napisał:
    Załadowałem do symulatora i program DZIAŁA!


    A symulator w BASCOMie to wyrocznia? Wiele moich programów działa na hardware a symulator się wysypał...

    A tak poza tym, skoro symulator działa to poszukałbym błędów w połaczeniach fizycznych.

    Nie wiem jaka masz wersje BASCOMa, ale może zamiast CALL BUZKA daj CALL SUB BUZKA.

    I może zacznij od standardowego

    do
    cls
    lcd "CZESC GENIUSZU"
    wait 1
    loop
  • #6 11490642
    Konto nie istnieje
    Poziom 1  
  • #7 11492170
    M. S.
    Poziom 34  
    Cytat:
    A symulator w BASCOMie to wyrocznia?


    W naturze też działa. Może działać lepiej jak zamiast "CLS" w Sub' ach wstawisz np. "Locate 1, 1". CLS wstaw przed "Do".
  • #8 11509401
    replos
    Poziom 2  
    Dzięki koledzy a w szczególności emarcus'owi za tak wyczerpująca odpowiedź. Pozdrawiam

    Zamykam.
    Dar.El
REKLAMA