Witam,
znalazłem na forum podobno działający kod do obsługi TWI. Ale u mnie jest problem z jej obsługą. Wysyłanie bajtów nie powoduje błędów, ale za to jak chce odczytać jakąś wartość to program się zatrzymuje w miejscu (zaznaczone w kodzie do którego miejsca dochodzi).
Dodam że INT z RTC działa prawidłowo, układ nie wydaje mi się żeby był wadliwy.
plik mod_rtc_pcf8583.h
plik mod_rtc_pcf8583.c
Ustawiam linie adresu na 0, wiec adres zegara wynosi 0xA0.
Gdzie jest błąd?
znalazłem na forum podobno działający kod do obsługi TWI. Ale u mnie jest problem z jej obsługą. Wysyłanie bajtów nie powoduje błędów, ale za to jak chce odczytać jakąś wartość to program się zatrzymuje w miejscu (zaznaczone w kodzie do którego miejsca dochodzi).
Dodam że INT z RTC działa prawidłowo, układ nie wydaje mi się żeby był wadliwy.
Kod: C / C++
plik mod_rtc_pcf8583.h
Kod: C / C++
plik mod_rtc_pcf8583.c
Kod: C / C++
Ustawiam linie adresu na 0, wiec adres zegara wynosi 0xA0.
Gdzie jest błąd?
