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.

Atmel c51 - pierwszy program z przerwaniem [c]

rafsme 05 Maj 2015 00:25 513 2
  • #1 05 Maj 2015 00:25
    rafsme
    Poziom 2  

    Witam, napisałem pierwszy program z zastosowaniem funkcji przerwania. Jest to licznik modulo 10 sterowany przyciskiem X0 (kierunek zliczania). Jednakże nie chce mi się skompilować. Kompilator podpowiada miejsce gdzieś przy funkcji przerwania. Prośba o pomoc i ewentualnie jakieś ciekawe sugestie co do konstrukcji samego programu.

    EDIT: Poprawiam zapis kodu

    Kod: c
    Zaloguj się, aby zobaczyć kod

    1 2
  • #2 05 Maj 2015 06:15
    Badmaneq
    Poziom 23  

    1. Uzyj znacznikow jezyka C to kod brdzie latwiej czytac na forum.
    2. Pokaz co kompilator "krzyczy"

    0
  • #3 05 Maj 2015 06:48
    rafsme
    Poziom 2  

    Już się kompiluje, zrobiłem żałosny błąd i nie wstawiłem nawiasu kończącego while... Powiedzcie bo nie do końca jestem pewny, czy po przepełnieniu ma szanse program wskoczyć do funkcji przerwania?


    EDIT:
    Niestety niezależnie jak zmieniam th0 na starcie to i tak nie chce mi wskoczyć do funkcji przerwania. Czy ja ją jakoś źle inicjuję?

    0
  Szukaj w 5mln produktów