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

[atmega32][bascom] Plik z danymi do eepromu

morswin89 29 Sty 2012 14:22 1073 2
REKLAMA
  • #1 10464477
    morswin89
    Poziom 23  
    Witam

    Mam następujący problem: używając polecenia $eeprom lub $eepromhex tworzę pliki z wartościami które chcę wgrać do eeprom problem jest w tym, że podczas kompilacji w tych plikach nie są zapisywane poprawnie wartości np 500 (zmienne integer). Po przejrzeniu skompilowanych plików widać, że zapisywany jest tylko młodszy bajt.
    Natomiast w samym programie gdy zapisze zmienna typu integer do eeprom a potem odczytam wszystko działa.
  • REKLAMA
  • Pomocny post
    #2 10464801
    Jaca
    Poziom 31  
    Spróbuj do każdej wartości dodać znak % na końcu:

    Kod: text
    Zaloguj się, aby zobaczyć kod
  • #3 10466828
    morswin89
    Poziom 23  
    Faktycznie prostsza metoda, % wystarczy dać do wartości przekraczających 1 bajt ale poradziłem se również w inny sposób. Po sczytaniu zawartości epromu modyfikowanej przez program było wszytko jasne i rozbijając ręcznie integera na 2 bajty i wpisując do osobnych komórek eepromu, przy czym najpierw młodszy a potem starszy bajt.
REKLAMA