BaroneRosso.it - Forum Modellismo

BaroneRosso.it - Forum Modellismo (https://www.baronerosso.it/forum/)
-   Circuiti Elettronici (https://www.baronerosso.it/forum/circuiti-elettronici/)
-   -   Ancora aiuto programmazione pic (interrupt) (https://www.baronerosso.it/forum/circuiti-elettronici/128533-ancora-aiuto-programmazione-pic-interrupt.html)

Milus 09 aprile 09 15:10

Ancora aiuto programmazione pic (interrupt)
 
Salve, mi rivolgo ancora a voi tutti, preziosi risolutori di problemi.

Sto continuando le mie sperimentazioni sui pic in assembler:

sto provando un iterrupt attivato da tmr0;

al momento dell'overflow di trm0, il programma salta regolarmente alla routine
appropriata ma alla fine, l'istruzione retfie anziche' tornare al punto di origine salta nuovamente all'inizio della routine di interrupt (non ripristina regolarmente il pcl)... dove sbaglio?

Grazie

Milus 09 aprile 09 16:31

Problema risolto.

Resettavo il bit sbagliato su INDCON.

Grazie ugualmente

gigiovanni 15 aprile 09 16:59

e ricordati di azzerare nella ISR il flag di avvenuto interrupt del TMR0 :uhm:

ciao.

Milus 15 aprile 09 17:19

Citazione:

Originalmente inviato da gigiovanni (Messaggio 1464082)
e ricordati di azzerare nella ISR il flag di avvenuto interrupt del TMR0 :uhm:

ciao.

Questo me lo sono ricordato.

Grazie

gigiovanni 15 aprile 09 21:11

Citazione:

Originalmente inviato da Milus (Messaggio 1464129)
Questo me lo sono ricordato.

Grazie

ihihi.. non si sa mai... nei miei progetti dove in genere intervengono svariate fonti di interrupt è la cosa che scordo sempre di inserire.. ehhh


Tutti gli orari sono GMT +2. Adesso sono le 19:31.

Basato su: vBulletin versione 3.8.11
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
E' vietata la riproduzione, anche solo in parte, di contenuti e grafica. Copyright 1998/2019 - K-Bits P.I. 09395831002