PIC16F690: zahadne spravanie sa portu RA2

Nerozhoduje podle žádné logiky. V datasheetu je u všech SFR registrů uvedeno výchozí nastavení po startu či restartu, pokud na něj nesáhneš, zůstane ve stavu po initu. Některé registry nemusí procházet interním initem, stejně tak GPR registry mají zpravidla náhodné hodnoty (proto je vhodné při deklaraci proměnných tyto zároveň inicializovat).

Tak či tak, jednou za čas je vhodné v programu obnovit požadované hodnoty ve všech používaných registrech, obzvláště pokud se jedná o zařízení, která běží delší dobu a/nebo v zarušeném prostředí. O vhodnosti takového opatření jsi se právě sám přesvědčil a jsem si jist, že si toto bezpečně zapamatuješ - vlastní zkušenosti bývají nejcennější (a zdaleka nejsi sám koho vypekly ANSELx registry, taky patřím “k členům tohoto klubu” :smiley: )

Jinak samozřejmě není zač :wink: Jsem rád že tě to navedlo k řešení.