home | area personale         schemi | tutorial | robotica | pic micro | recensioni         forum | chat irc         faq | contatti         store | Ordina PCB
username
password
cerca

 
FORUM: Pic Micro
Tutto quanto riguarda questi microprocessori... progetti, suggerimenti, aiuti, discussioni...ecc


reset tramite interrupt pic 16f628
     
Autore Messaggio opzioni
angelole





postato il:
24.08.2025, alle ore 10:40
reset tramite interrupt pic 16f628 

Salve, è possibile produrre un reset al programma di un pic16f628, tramite un interrupt collegato al Timer1?

Pensavo di inserire un ORG 0x00 nella routine di interrupt ma non verrebbe processata l'istruzione RETFIE...

Voi che ne pensate? potrebbe funzionare?
harpefalcata





postato il:
07.01.2026, alle ore 14:42
Non sò se hai già risolto, perche questo messaggio mi risulta del 24 agosto. Spero di non fare necroposting, ma la tua domanda è interessante.
Al momento non uso i controller PICmicro ma, se non ricordo male, il timer 1 dispone lui stesso di un interrupt, che puoi abilitare ed assegnare al timer stesso. una volta che il timer avrà raggiunto overflow, se l'interrupt è abilitato, il program counter salterà direttamente all'indirizzo dell'interrupt handler associato a quel timer.
Logicamente, è buona regola inserire, in un nterrupt handler poco codice, proprio perche deve essere un interrupt, tipicamente settare un bit di stato, poi tornare dall'interrupt (retfie) ed eseguire, in polling il codice normalmente.



Il tempo è il miglior maestro, purtroppo uccide tutti i suoi allievi
segui questo thread con grixFC, per questa funzione devi aver installato il software grixFC

torna su
     

Come utente anonimo puoi leggere il contenuto di questo forum ma per aprire una discussione
o per partecipare ad una discussione esistente devi essere registrato ed accedere al sito




 







 
 
indietro | homepage | torna su copyright © 2004/2026 GRIX.IT - La community dell'elettronica Amatoriale