Skocz do zawartości

Obsluga RTU i eeprom przez i2c


maly_ZE

Pomocna odpowiedź

Witam serdecznie;

Mam pewien problem z magistrala i2c.

Mianowicie mam podłączony pod atmege32 zegar RTU(ds1307) oraz zewnętrzną pamięć eeprom(24c32) komunikujące sie z atmega po i2c.

Pamięć i zegar oddzielnie działają poprawnie tzn np: wyświetlam sobie aktualną godzinę i datę na LCD czy tez zapisuje dane z termometra(ds18b20) do eeprom i później przesyłam je sobie za pomocą rs232 na pc.

Domyślnie chciałem zapisywać pomiar temperatury wraz z godziną kiedy ten pomiar został wykonany i tu pojawia się problem. Tzn zegar zaczyna wariować i wpisuje mi jakieś bzdury.

Wie ktoś w czym jest problem.?

Z góry dziękuje za pomoc.

Pozdrawiam serdecznie

Link do komentarza
Share on other sites

Niestety nie:(

adres eepromu - W-160, R-161

adres rtc - W-208, R209

moze jeszcze jakis pomysl w czym moze tkwic problem.?

moge zamiescic kawalki kodu, jesli komus to w czym pomoze..

pozdrawiam serdecznie

Link do komentarza
Share on other sites

Bądź aktywny - zaloguj się lub utwórz konto!

Tylko zarejestrowani użytkownicy mogą komentować zawartość tej strony

Utwórz konto w ~20 sekund!

Zarejestruj nowe konto, to proste!

Zarejestruj się »

Zaloguj się

Posiadasz własne konto? Użyj go!

Zaloguj się »
×
×
  • Utwórz nowe...

Ważne informacje

Ta strona używa ciasteczek (cookies), dzięki którym może działać lepiej. Więcej na ten temat znajdziesz w Polityce Prywatności.