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

Minutnik kuchenny na ATmega8 - prośba o opinię na temat kodu w BASCOM

kisoft 09 Lut 2015 17:59 999 4
  • #1 14421641
    kisoft
    Poziom 14  
    Witam
    Jestem początkującym bascomowcem , napisałem program minutnika do kuchni i prosiłbym bardziej doświadczonych kolegów o rzucenie okiem na moją konstrukcję.
    Program działa poprawnie według moich założeń, zależy mi tylko na opiniach. Schematu nie rysowałem bo to prosta konstrukcja jedna dioda led , buzzer i trzy przełączniki .

    przełącznik S1 ustawia minuty do 59 (działa tylko w górę), S2 ustawia sekundy a S3 odliczanie oraz kasuje w dowolnym momencie odliczanie oraz alarm . W przypadku gdy alarm nie zostanie skasowany S3 to skasuje się automatycznie po 120 sekundach.
    Kod: text
    Zaloguj się, aby zobaczyć kod
  • #2 14422765
    Konto nie istnieje
    Konto nie istnieje  
  • #3 14422897
    zumek
    Poziom 39  
    niveasoft napisał:
    1. End z końca programu powinieneś przenieść pod Loop głównej pętli...

    Wywal z kodu instrukcję End, bo po pierwsze ona i tak się nie wykona, a po drugie na pewno byś nie chciał, by mikrokontroler ją wykonał.
    Kod: text
    Zaloguj się, aby zobaczyć kod

    Nie rozumiem, skąd ta "moda" na jej używanie.
  • #4 14422951
    Konto nie istnieje
    Konto nie istnieje  
  • #5 14423124
    kisoft
    Poziom 14  
    Witam panowie
    dziękuję za opinię oczywiście end umieszczam zawsze za loop a nieużywane porty jako wejścia . To moje niedopatrzenie ( kopiuj wklej z innego programu gdzie były czynne)

    P.S a tak na marginesie jak robimy kopiuj i wklej z innego programu i fragment kodu który tam działał a po wklejeniu nie chce działać. To najlepiej całość nowotworzonego programu wkopiować do windosowego notatnika i z notatnika skopiować do nowego pliku bascoma , czasem pomaga.
    Dzięki raz jeszcze
REKLAMA