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.

[BASCOM 8051][89S8252] - Symulacja zapisu EEPROM

budekme 16 Paź 2014 23:46 690 3
  • #1 16 Paź 2014 23:46
    budekme
    Poziom 2  

    Program wykonuje się dobrze do komendy Writeeeprom po czym się 'zatrzymuje' (nadal jest Running, ale nie przechodzi do następnej funkcji). Readeeprom działa bez zarzutu.

    Kod: basic4gl
    Zaloguj się, aby zobaczyć kod

    [BASCOM 8051][89S8252] - Symulacja zapisu EEPROM

    0 3
  • #2 17 Paź 2014 15:45
    Robewit
    Poziom 25  

    Brakuje adresu. Korzystaj z Helpa w Bascomie, jest bardzo pomocny.

    0
  • #3 17 Paź 2014 17:03
    budekme
    Poziom 2  

    Po dodaniu adresu nadal występuje ten sam problem.

    0
  • #4 17 Paź 2014 21:22
    emarcus
    Poziom 35  

    budekme napisał:
    Po dodaniu adresu nadal występuje ten sam problem.


    Nie ma konieczności podawania adresu. Jeżeli nie jest podany address, compiler nadaje automatycznie swój address, który możesz widziec otwierając report (*.rpt) plik w 'notepad'. Wtedy nazwa zmiennej jest label i jej odczyt (readeeprom ) jest wywołany także poprzez jej nazwę a nie aktualny address w eeprom.

    Spróbuj testowac na rzeczywistym sprzęcie, zamiast używając symulator, który nie jest doskonały i nie pracuje dla wszystkich możliwych commend.

    e marcus

    0