mostafanfs
Member level 1
I can read and write the DS3231 timekeeping registers correctly.
But I have two kind of problems.
First: I have one DS3231 mounted on my board and I have set the time and date correctly then I turned off the board and checked the values later and it was all OK(It was really advancing time in absence of main power using a coin cell).
But I turned on the board two days later and the time and date values was stopped advancing at some point. Right now even though there is the main power (not just backup power) but I keep reading a constant time and date values every time I read the registers!!
I don't know what happened to RTC.
Second: I have connected a DS3231 module and it's a famous module. I can read and write this module as before.
But when I set a time and date it stops advancing when I turn off the power (module has a coin cell) till I apply the power again but obviously I have lost those times where power was turned off.
Isn't this module supposed to advance time with its own coin cell ? That's really weird !
But I have two kind of problems.
First: I have one DS3231 mounted on my board and I have set the time and date correctly then I turned off the board and checked the values later and it was all OK(It was really advancing time in absence of main power using a coin cell).
But I turned on the board two days later and the time and date values was stopped advancing at some point. Right now even though there is the main power (not just backup power) but I keep reading a constant time and date values every time I read the registers!!
I don't know what happened to RTC.
Second: I have connected a DS3231 module and it's a famous module. I can read and write this module as before.
But when I set a time and date it stops advancing when I turn off the power (module has a coin cell) till I apply the power again but obviously I have lost those times where power was turned off.
Isn't this module supposed to advance time with its own coin cell ? That's really weird !