Witam!!
Od razu chce napisać iż wiem, że temat ds'a na elektrodzie pojawiał się już N-razy ale mimo iż od kilku dni przeszukuje forum, nie udało mi się rozwiązać problemu.
Mianowicie chodzi o to, że z rożnych tematów na elektrodzie i rad innych udało mi sie sklecić programik do obsługi ds'a + atmega8 + lcd. Czujnik odpowiada po resecie, czasy w symulacji wychodzą dobrze. Procedury zapisu i odczytu bitu/bajtu wziąłem z tego tematu. Wzorowałem sie na programie który umieścił "rsikon". Czasy są chyba dobre, procedury też chyba dobre, mimo to na lcd otrzymuje temperaturę 0.0
nie wiem, może jakiś błąd w programie, lub jednak te czasy na 1wire są nie takie jak powinny?? Układ taktuje 8MHz, i w symulacji (AVRstudio) opóźnienia są praktycznie idealne... :/ Jednak układ ani drgnie...
cały czas tylko to 0.0
W załączniku podaje kod, będę naprawdę wdzięczny jeżeli ktoś zerknie na to i wskaże gdzie jest błąd.
Od razu chce napisać iż wiem, że temat ds'a na elektrodzie pojawiał się już N-razy ale mimo iż od kilku dni przeszukuje forum, nie udało mi się rozwiązać problemu.
Mianowicie chodzi o to, że z rożnych tematów na elektrodzie i rad innych udało mi sie sklecić programik do obsługi ds'a + atmega8 + lcd. Czujnik odpowiada po resecie, czasy w symulacji wychodzą dobrze. Procedury zapisu i odczytu bitu/bajtu wziąłem z tego tematu. Wzorowałem sie na programie który umieścił "rsikon". Czasy są chyba dobre, procedury też chyba dobre, mimo to na lcd otrzymuje temperaturę 0.0
W załączniku podaje kod, będę naprawdę wdzięczny jeżeli ktoś zerknie na to i wskaże gdzie jest błąd.