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

Atmega32 - Jak poprawnie zmienić program

17 Sty 2013 22:18 1584 4
  • Poziom 9  
    Witam. Kompletnie nie znam się na programowaniu w "Bascomie" a koniecznie potrzebuje wrzucić program do mikrokontrolera. Korzystam z programu BASCOM-AVR i programatora usbasp. Po skompilowaniu kodu żródłowego, program pokazuje dwa błędy i nie mam pojęcia jak to przepisać zeby było dobrze. Program twierdzi iż poniższe linijki kodu są niepoprawne:

    Dim I As Byte , Temp As Byte / Error: 367 Line: 38 Function name not allowed[TEMP]

    Dim Za As Single / Error: 367 Line: 135 Function name not allowed [ZA]

    Proszę wszystkich o pomoc.
  • Poziom 9  
    Ponizej cały kod żródłowy:)



    Kod: basic4gl
    Zaloguj się, aby zobaczyć kod


    Muszę niestety dopisać:
    Nie zgadzam się na rozpowszechnianie oraz komercyjne wykorzystanie powyższego kodu.

    Proszę umieszczać kod w znacznikach syntax. Opcja Listing kodu. [adamas_nt]
  • Poziom 39  
    Powiem tak.
    Kod się nie trzyma "kupy".
    Masz podefiniowane zmienne takie jak funkcje.

    Przykładowo:
    Temp - wiersz 23 i zmienna Temp - wiesz 33
    Za - wiersz 24 i zmienna Za - wiersz 129

    p.s.
    Umieść kod w znacznikach "syntax".
    Poniżej - kompilujący się kod:
    Kod: basic4gl
    Zaloguj się, aby zobaczyć kod

    Dla sprawdzenia zmian między twoim i moim kodem polecam program WinMerge.
    Zmienną Temp można usunąć...
  • Poziom 9  
    Dzięki wielkie za podpowiedz i poprawienie programu. Kompiluje sie teraz bez zadnego problemu i wszystko działa jak należy:) tak więc temat uważam za zamknięty:)