Použití resetu jako vstupu

Ahoj

Chyba bude pravděpodobně nějaká maličkost - projdeme tedy společně vše, co je nutné udělat…

Předpokládám, nastavením interního resetu v programátoru, myslíš to, že nastavíš bit č. 5 v konfiguračním slově na hodnotu 0 (snad si to dobře pamatuji).

Dále v TRISA musíš mít na pozici č. 5 jedničku, příklad:

banksel TRISA movlw b'00100000' movwf TRISA banksel 0
Pokud není program příliš složitý, tak jej zkus simulovat v MPLABu a zjisti, jestli je v TRISA správná hodnota.

Tak tomuto popravdě nerozumím. Na port ve vstupním režimu nemusíš přece připojovat žádné rezistory.