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.

[ATmega32][Bascom] Podprogramy

Gadgett 08 Mar 2012 19:24 976 2
  • #1 08 Mar 2012 19:24
    Gadgett
    Poziom 9  

    Witam wszystkich.

    Zaczynam przygodę bascomem i napotkałem się na problem z podprogramami. :cry:

    Kod: basic4gl
    Zaloguj się, aby zobaczyć kod


    Przykład z głowy napisany - mogą być błędy.
    W czystym projekcie gdzie tylko jest ten podprogram- wypisze mi zmienne.
    Wkleję to do większego projektu zawsze wypisuje 0 0.

    Nie wiem o co chodzi- czy mu się zasoby skończyły...?

    0 2
  • #2 09 Mar 2012 14:41
    seba_x
    Poziom 31  

    Piszesz w programie :

    Call test_sub (1,2)

    program skacze do test_sub i na terminalu powinieneś zobaczyć cyfry 1 i 2 .

    0
  • #3 09 Mar 2012 18:06
    ZbeeGin
    Poziom 38  

    Gadgett napisał:
    Nie wiem o co chodzi- czy mu się zasoby skończyły...?

    Pamiętaj o tym, że istnieją dyrektywy $hwstack, $swstack, $framesize. W poprzednich wersjach źle był domyślnie ustawiony $swstack.

    0