mam podobny problem
napisałem program w wersji podstawowej jakiejs tam - zapisywanie do eprom bylo bez problemu
zmienne
odczytywane dane
pobierane dane
i zapisywane dane
i to wszystko działa OKI
a są to zmienne z wyswietlacza 28, 2, 4 - a literka N dziala normalnie - zapisuje ja i odczytuje (1/0)
Ale jak dodam dodatkowe menu CASE 3 - a w nim kolejne dane a procedura zapisywania i odczytywania dodana i zmienne - i niestety nie zapisuje mi tych danych. Ale jeżeli przed zapisem dodam
on to zapisze poprawne i odczyta w tym dodatkowym menu
Czego tu nie rozumiem
Całego kodu nie podam ze zrozumiałych powodów - ale nic tam wiecej niema potrzebnego dla odczytu i zapisu danych
rozkładam ręce
napisałem program w wersji podstawowej jakiejs tam - zapisywanie do eprom bylo bez problemu
zmienne
Dim T_solar As Word , T_H_dn As Word , T_H_up As Word , S_praca As Bitodczytywane dane
Readeeprom T_solar , 10
Readeeprom T_H_dn , 20
Readeeprom T_H_up , 30pobierane dane
Case 2:
Select Case P_u
Case 0:
P_u = 1
Case 1:
If T_solar > 10 Then T_solar = T_solar - 10
Case 2:
If T_H_dn > 10 Then T_H_dn = T_H_dn - 10
Case 3:
If T_H_up > 0 Then T_H_up = T_H_up - 10
Case 4:
S_praca = Not S_praca
If S_praca = 0 Then P_u = 0
End Select
A_s = 0i zapisywane dane
Writeeeprom T_solar , 10
Writeeeprom T_H_dn , 20
Writeeeprom T_H_up , 30i to wszystko działa OKI
a są to zmienne z wyswietlacza 28, 2, 4 - a literka N dziala normalnie - zapisuje ja i odczytuje (1/0)
Ale jak dodam dodatkowe menu CASE 3 - a w nim kolejne dane a procedura zapisywania i odczytywania dodana i zmienne - i niestety nie zapisuje mi tych danych. Ale jeżeli przed zapisem dodam
T_solar = 10 'jakies tam dane
T_H_dn = 10 'jakies tam dane
T_H_up = 10 'jakies tam dane
Writeeeprom T_solar , 10
Writeeeprom T_H_dn , 20
Writeeeprom T_H_up , 30on to zapisze poprawne i odczyta w tym dodatkowym menu
Czego tu nie rozumiem
Całego kodu nie podam ze zrozumiałych powodów - ale nic tam wiecej niema potrzebnego dla odczytu i zapisu danych
rozkładam ręce