Witam!
Przygotowując projekt z elektroniki biomedycznej (termometr lekarski) natrafiłem na problem z komunikacją z cyfrowym czujnikiem temperatury (LM92).
Po zainicjalizowaniu magistrali i wysłaniu adresu urządzenia slave (00) na wyświetlaczu pojawiają sie same zera. Sama konwersja jest poprawna gdyż po wypełnieniu tablicy czuj na sztywno dowolna wartością na wyświetlaczu wyskakuje poprawna wartość. Dołączam kod:
Biblioteka TWI:
Z góry dziękuje za pomoc
Przygotowując projekt z elektroniki biomedycznej (termometr lekarski) natrafiłem na problem z komunikacją z cyfrowym czujnikiem temperatury (LM92).
Po zainicjalizowaniu magistrali i wysłaniu adresu urządzenia slave (00) na wyświetlaczu pojawiają sie same zera. Sama konwersja jest poprawna gdyż po wypełnieniu tablicy czuj na sztywno dowolna wartością na wyświetlaczu wyskakuje poprawna wartość. Dołączam kod:
Kod: C / C++
Biblioteka TWI:
Kod: C / C++
Kod: C / C++
Z góry dziękuje za pomoc