Witam mam takowy problem. Niewiem dlaczego odczyt eepromu nie może odbywać się w petli do loop. Może ktoś mnie oświecić? Jeżeli zapisuje i odczytuje w ten sposób jest ok:
Natomiast gdy chcę zrobić to w ten sposób:
To niestety sie nie kompilje. WHY?
Narazie chcę skumać zapis do eeproma,ale ogólnie chodzi o zmienna BYTE , która chce podczas programu modyfikować i zapisywać w eepromie, tak aby przy ponownym uruchomieniu programu dana zmienna miała zapisaną wartość.
Dim Eskret As Eram Byte At 1
Eskret = 12
Dim Egaz As Eram Byte At 2
Egaz = 26
Dim Skret As Byte
Skret = 0
Dim Gaz As Byte
Gaz = 0
Readeeprom Skret , 1
Readeeprom Gaz , 2
Cls
Locate 1 , 1
Lcd "Skret:" ; Skret
Locate 2 , 1
Lcd "Gaz: " ; Gaz
Wait 1
End
Natomiast gdy chcę zrobić to w ten sposób:
Dim Eskret As Eram Byte At 1
Eskret = 12
Dim Egaz As Eram Byte At 2
Egaz = 26
Dim Skret As Byte
Skret = 0
Dim Gaz As Byte
Gaz = 0
do
Readeeprom Skret , 1
Readeeprom Gaz , 2
Cls
Locate 1 , 1
Lcd "Skret:" ; Skret
Locate 2 , 1
Lcd "Gaz: " ; Gaz
Wait 1
Loop EndTo niestety sie nie kompilje. WHY?
Narazie chcę skumać zapis do eeproma,ale ogólnie chodzi o zmienna BYTE , która chce podczas programu modyfikować i zapisywać w eepromie, tak aby przy ponownym uruchomieniu programu dana zmienna miała zapisaną wartość.