Jeśli wyświetlam temperaturę mniejszą od 100 to wyświetlam ją w sposób:
Locate 1 , 9 : Lcd T (a więc od 9 miejsca na lcd).
Jeśli temp jest trzycyfrowa to swyświetlam ją w postaci:
Locate 1 , 8 : Lcd T (a więc od 8 miejsca na lcd)
i jak następnie temperatura znowu zmaleje do 2-cyfrowej to zostaje na wyświetlaczu jedynka (z poprzedniego wyświetlenia setki).
Jak się jej pozbyć? Nie wchodzi w grę przesuwanie poprzez sziftcursor bo mi przesunie a jak wróci to znowu zostanie znak. Dobre by było wygaszenie jednego wiersza (NIE OBU przez cls bo dolny wiersz musi być cały czas). Doradźcie coś...
dobr by było coś takiego co pozwala wygasić jeden znak w wyświetlanym wierszu
Locate 1 , 9 : Lcd T (a więc od 9 miejsca na lcd).
Jeśli temp jest trzycyfrowa to swyświetlam ją w postaci:
Locate 1 , 8 : Lcd T (a więc od 8 miejsca na lcd)
i jak następnie temperatura znowu zmaleje do 2-cyfrowej to zostaje na wyświetlaczu jedynka (z poprzedniego wyświetlenia setki).
Jak się jej pozbyć? Nie wchodzi w grę przesuwanie poprzez sziftcursor bo mi przesunie a jak wróci to znowu zostanie znak. Dobre by było wygaszenie jednego wiersza (NIE OBU przez cls bo dolny wiersz musi być cały czas). Doradźcie coś...
dobr by było coś takiego co pozwala wygasić jeden znak w wyświetlanym wierszu