atta píše:Muže mi někdo říct proč nefunguje u tohoto programu smyčka -Má stisknutím tlačítka svítit ledka a zůstat svítit,ale ona po chvilce zhasne.Jsem začátečník a po asi 4denním studiu se mi naskytl tento "problém."Díky
org 000
;*****************************************
movlw 0fh
tris 5
movlw 00h
tris 6
movlw 0ffh
movwf 06h
loop movf 05h,1
btfsc 03h,2
goto loop
smycka movlw 000h
movwf 06h
goto smycka
end
Jak je to z přerušením máš ho zakázané či nikoliv. Podle popisu to vypadá jako přerušení vyvolané přetečením vnitřního časovače. V úvodní inicializaci PICu je potřeba zakázat veškerá přerušení, taky jsem se z něčím podobným potýkal. V aplikaci měl zústat výstup zapnutý až do dalšího povelu a on nečekaně padal. Po zakázání přerušení vše začalo fungovat OK.