To co byś chciał jest spodziewanym zachowaniem, więc może po prostu pokaż schemat i kod, opisz jak powinno działać vs jak działa.
Edit
Przy drugim czytaniu dotarło do mnie więcej, że nic nie masz i że wybudzanie jest przez INT.
Ustawiasz wybudzanie przez WDT z wyłaczonym INT0, za każdym wybudzeniem zwiększasz zmienną, jak osiągnie wymagany czas to usypiasz bez WDT, a tylko z INT0.
http://www.gammon.com.au/forum/?id=11497 tu jest wiele użytecznych rzeczy opisanych. Pewnie są też inne sposoby, można nie wyłączać w uśpieniu timera sprzętowego, ale to większe zużycie energii, więc ja używałem tylko tych z WDT i INT0.
Edit
Przy drugim czytaniu dotarło do mnie więcej, że nic nie masz i że wybudzanie jest przez INT.
Ustawiasz wybudzanie przez WDT z wyłaczonym INT0, za każdym wybudzeniem zwiększasz zmienną, jak osiągnie wymagany czas to usypiasz bez WDT, a tylko z INT0.
http://www.gammon.com.au/forum/?id=11497 tu jest wiele użytecznych rzeczy opisanych. Pewnie są też inne sposoby, można nie wyłączać w uśpieniu timera sprzętowego, ale to większe zużycie energii, więc ja używałem tylko tych z WDT i INT0.
Miło być decenianym https://buycoffee.to/kaczakat