Witam
Testuje termometr na dwóch Ds18b20 i żeby wynik wyświetlany był trzech wyświetlaczach 7seg. LED. Ma działać tak że najpierw pokazuje na 3 sekundy 1 temperaturę a po tym czasie na kolejne 3 sekundy pokazuje 2 temperaturę. Linie 1 wire podciągnąłem z rezystorem 3,3K do +5V. Wszystko działa temperatury się zmieniają i wyświetlają ale co jakiś czas pokazuje mi same 0 0 0 na wyświetlaczach w czym może być problem ? Wprowadziłem także czas przynajmniej 760ms i nawet więcej na przetwarzanie danych. Załączam kod programu w bascom, fragmenty programu pochodzą z forum lub książki.
Może coś w głównej pętli jest coś nie tak ?
pozdrawiam
Testuje termometr na dwóch Ds18b20 i żeby wynik wyświetlany był trzech wyświetlaczach 7seg. LED. Ma działać tak że najpierw pokazuje na 3 sekundy 1 temperaturę a po tym czasie na kolejne 3 sekundy pokazuje 2 temperaturę. Linie 1 wire podciągnąłem z rezystorem 3,3K do +5V. Wszystko działa temperatury się zmieniają i wyświetlają ale co jakiś czas pokazuje mi same 0 0 0 na wyświetlaczach w czym może być problem ? Wprowadziłem także czas przynajmniej 760ms i nawet więcej na przetwarzanie danych. Załączam kod programu w bascom, fragmenty programu pochodzą z forum lub książki.
Code: vbnet
Może coś w głównej pętli jest coś nie tak ?
pozdrawiam