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

atmega128 i brak reakcji na program z bascom avr

pixie 23 Maj 2010 12:54 1319 2
REKLAMA
  • #1 8108365
    pixie
    Poziom 10  
    Program pisany pod bascom avr wersja darmowa (ograniczenie programu do 4kB).
    ATmega128
    Kwarc 16MHz

    Banalny program testowy na początek:
    
    $regfile = "m128def.dat"
    $crystal = 16000000
    Config Portb = Output
    
    Do
        Portb.2 = 1
        Portb.1 = 1
        Portb.1 = 0
    Loop
    End
    

    program wpisany do atmega128. wynik działa.

    Ale wystarczy że do programu dorzucę komendę np. wait, waitms (prócz waitus 1 bo akurat opóźnienie 1us działa), sound, spiout... ogólnie komendy pod którymi kryją się jakieś procedury... program działa pod bascomem ale po zaprogramowaniu atmegi układ nie wykonuje programu... właściwie program kończy prace na danej komendzie (czy to wait czy sound).

    w związku z powyższym moje pytanie. czy to wina tego ze to darmowy bascom? (testowałem na 2 różnych wersjach). Z tego co mi wiadomo na darmowym jest tylko ograniczenie wielkości programu.

    może konfiguracja samego bascoma?
    przyznam ze wcześniej tworzyłem w asemblerze i bascom to moje początki jednak potrzebuje się w niego wdrożyć.


    z góry dzięki za pomoc
  • REKLAMA
  • Pomocny post
    #2 8108733
    Konto nie istnieje
    Poziom 1  
  • #3 8108771
    pixie
    Poziom 10  
    Racja! Serdeczne dzięki!
REKLAMA