Witam.
Na poczatek dodam ze przeszukalem forum i nie znalazlem konlretnej odpowiedzi jak to zrobic.
Wlasnei robie taki sterownik ktory bedzie pobieral temperature z kilku czujnikow, rejestrowal ja z czasem wystapienia i wyswietlal aktualna temp na wyswietlaczu.
Problem polega na tym ze nie weim jak wyswietlic liczbe tylu int lub char na wyswietlaczu. Wyswietlacz przyjmuje dane w postaci HEX ( kozystam z bibliotek avrlib ) ale ja chce obrabiac liczby na wyswietlaczu czyli, mam liczbe 3 i chce do niej dodac 1 i wyswietlic to na wyswietlaczu:
char liczba = 3;
liczba = 3 + 1; - 4
LcdDanaWrite(liczba); - ale to nie dziala bo uznaje ta liczbe 4 jako hex czyli powinien wyswietlic dana z pozycji 4.
A totalnie nie weim jak zrobic liczbe 2 cyfrowa czyli np:
int liczba = 13;
liczba = 13 -11;
??????????
Kolejny problem to obsluga zegara ( wyswietlanie ), sa jakies gotowe biblioteki. Te liczby wlasnie beda sluzyly mi do zegara. Do ukladu bedzie podlaczony RTC PCF8583 ( z obsluga tego ukladu chyba nie bede mial problemu )
Mzm nadzieje ze nie zamieszlaem.
Pozdrawiam
Na poczatek dodam ze przeszukalem forum i nie znalazlem konlretnej odpowiedzi jak to zrobic.
Wlasnei robie taki sterownik ktory bedzie pobieral temperature z kilku czujnikow, rejestrowal ja z czasem wystapienia i wyswietlal aktualna temp na wyswietlaczu.
Problem polega na tym ze nie weim jak wyswietlic liczbe tylu int lub char na wyswietlaczu. Wyswietlacz przyjmuje dane w postaci HEX ( kozystam z bibliotek avrlib ) ale ja chce obrabiac liczby na wyswietlaczu czyli, mam liczbe 3 i chce do niej dodac 1 i wyswietlic to na wyswietlaczu:
char liczba = 3;
liczba = 3 + 1; - 4
LcdDanaWrite(liczba); - ale to nie dziala bo uznaje ta liczbe 4 jako hex czyli powinien wyswietlic dana z pozycji 4.
A totalnie nie weim jak zrobic liczbe 2 cyfrowa czyli np:
int liczba = 13;
liczba = 13 -11;
??????????
Kolejny problem to obsluga zegara ( wyswietlanie ), sa jakies gotowe biblioteki. Te liczby wlasnie beda sluzyly mi do zegara. Do ukladu bedzie podlaczony RTC PCF8583 ( z obsluga tego ukladu chyba nie bede mial problemu )
Mzm nadzieje ze nie zamieszlaem.
Pozdrawiam