Witam, mam taki problem
podłączyłem sobie równolegle na I2C zegar czasu rzeczywistego PCF8583 oraz eeprom 24C16.
eeprom ma adres pierwszej strony 160 dla zapisu, dla odczytu 161, kolejne strony to 162/163, 164/165 itd. - łącznie 8 stron pamięci.
rtc ma też adres 160/161 ewentualnie 162/163.
Początkowo nie zauważyłem, bo jeden adres miałem zapisany szestnastkowo a drugi dziesiętnie.
Napisałem sobie program, który zapisywał mi do eeproma dane.
Teraz mam problem z zegarem, napisałem prosty program dla zegara w BASCOMIE, który wcześniej działał.
Po prostu dane odczytywane z pcf są złe, tak jakby się nie zmieniały. i nie dizałą już jak zegar, tylko np. sekundy zmieniają się z 40-40-41-40-41 i tak w kółko. Pamięć eeprom jest podłączona równolegle/nie jestem jej w stanie dołaczyć bo jest t smd na dodatek płytka uruchomieniowa jest na gwarancji.
Czy ktoś może wie co zrobić by "wyzerować" tego PCF-a, żeby zegar działał prawidłowo?? Adresu eeproma nie można zmienić mimo iż posiada A0,A1,A2 pozostają one niepodłączone/sterują stronami.
Rezystory podciągajace oczywiście mam.
Pomocy!
podłączyłem sobie równolegle na I2C zegar czasu rzeczywistego PCF8583 oraz eeprom 24C16.
eeprom ma adres pierwszej strony 160 dla zapisu, dla odczytu 161, kolejne strony to 162/163, 164/165 itd. - łącznie 8 stron pamięci.
rtc ma też adres 160/161 ewentualnie 162/163.
Początkowo nie zauważyłem, bo jeden adres miałem zapisany szestnastkowo a drugi dziesiętnie.
Napisałem sobie program, który zapisywał mi do eeproma dane.
Teraz mam problem z zegarem, napisałem prosty program dla zegara w BASCOMIE, który wcześniej działał.
Po prostu dane odczytywane z pcf są złe, tak jakby się nie zmieniały. i nie dizałą już jak zegar, tylko np. sekundy zmieniają się z 40-40-41-40-41 i tak w kółko. Pamięć eeprom jest podłączona równolegle/nie jestem jej w stanie dołaczyć bo jest t smd na dodatek płytka uruchomieniowa jest na gwarancji.
Czy ktoś może wie co zrobić by "wyzerować" tego PCF-a, żeby zegar działał prawidłowo?? Adresu eeproma nie można zmienić mimo iż posiada A0,A1,A2 pozostają one niepodłączone/sterują stronami.
Rezystory podciągajace oczywiście mam.
Pomocy!