Witam
Mam problem z odczytaniem źródła resetu, a konkretnie tylko resetu od watchdoga. Napisałem specjalnie prosty program:
Jeżeli zresetuję µC przez pin reset lub przez odłączenie zasilania to otrzymuję odpowiednią liczbę, a jeżeli nic nie zrobię i zadziała watchdog to otrzymuję 0.
W czym jest problem?
Mam problem z odczytaniem źródła resetu, a konkretnie tylko resetu od watchdoga. Napisałem specjalnie prosty program:
Cls : Cursor Off
Dim Count As Word
Start Watchdog
Lcd Mcusr 'pokaż źródło resetu
Mcusr = 0
Do
'Pokaż, że uC nie został jeszcze zresetowany
Incr Count
Locate 2 , 1 : Lcd Count
Waitms 500
LoopJeżeli zresetuję µC przez pin reset lub przez odłączenie zasilania to otrzymuję odpowiednią liczbę, a jeżeli nic nie zrobię i zadziała watchdog to otrzymuję 0.
W czym jest problem?