Witam serdecznie!
Mam problem z programem do obsługi rejestracji pilota RC5. Mianowicie program resetuje się po 2s. W tym czasie rejestracja działa bo moge zaprogramować max 2 przyciski. Podejrzewam, że winny może być watchdog. Ale co z nim zrobić? Na FS jest włączony. Może programowo coś zmienić?
Oto fragment kodu z procedurą rejestracji:
Wszelkie sugestie mile widziane.
Mam problem z programem do obsługi rejestracji pilota RC5. Mianowicie program resetuje się po 2s. W tym czasie rejestracja działa bo moge zaprogramować max 2 przyciski. Podejrzewam, że winny może być watchdog. Ale co z nim zrobić? Na FS jest włączony. Może programowo coś zmienić?
Oto fragment kodu z procedurą rejestracji:
Pilot: 'procedurka rejestracji pilota
Do
If Address <> 255 Then
If Downbit = 0 Then
Gosub Setdownbit 'by wykonać tylko raz przy jednym nacisnięciu przycisku
If Upbit = 0 Then
Eaddress = Address
Gosub Setupbit 'adres jest zapisywany tylko raz(od jednego(pierwszego) przycisku))
End If
Epamiec(ktora) = Command
Gosub Incrktora 'Incr Która
Gosub Mrugnij
End If
K = 0
Else
Incr K
If K >= 19000 Then Gosub Resetdownbit
End If
Gosub Address_255
Enable Int0
Loop
Return
Wszelkie sugestie mile widziane.