Mam taki SUB:
Zacznę od tego, że nie wyświetlało mi poprawnie temperatur.
Pomyślałem - wyświetlę sobie co jest po drodze.
Na początku dla:
Lcd Xlicz ; " " ; Bmin ; " " ; Bmax ; " " ; Nbyte ; " " ; W
powinno być: 0,1,2,0,2
a dostaję 0,0,0,0,2
(dwie linijki wyżej ustawiam Bmin i Bmax)
i dalej
Locate 2 , 2
Lcd Xlicz ; " " ; Bmin ; " " ; Bmax ; " " ; Nbyte
powinno być: 1,1,2,1
a jest 0,1,0,0
Przecież to jest w pętli for xlicz = 1 to 2 - więc jak xlicz =0?
Następne przebiegi to już jakiś kosmos.
Ktoś mi wytłumaczy o co tu chodzi?
Czy problem w typie zmiennej - byte?
Kod: text
Zacznę od tego, że nie wyświetlało mi poprawnie temperatur.
Pomyślałem - wyświetlę sobie co jest po drodze.
Na początku dla:
Lcd Xlicz ; " " ; Bmin ; " " ; Bmax ; " " ; Nbyte ; " " ; W
powinno być: 0,1,2,0,2
a dostaję 0,0,0,0,2
(dwie linijki wyżej ustawiam Bmin i Bmax)
i dalej
Locate 2 , 2
Lcd Xlicz ; " " ; Bmin ; " " ; Bmax ; " " ; Nbyte
powinno być: 1,1,2,1
a jest 0,1,0,0
Przecież to jest w pętli for xlicz = 1 to 2 - więc jak xlicz =0?
Następne przebiegi to już jakiś kosmos.
Ktoś mi wytłumaczy o co tu chodzi?
Czy problem w typie zmiennej - byte?