Vai al contenuto
PLC Forum


Ritorno dagl'interrupt nel pic...


PlayPic

Messaggi consigliati

Ciao a tutti: la mia domanda è questa:

-esiste un modo che mi permetta, nel ritorno da qualsiasi interrupt, di saltare ad una determinata etichetta nel programma principale??

Il mio problema è che quando ritorno dall'interrupt dovrei partire dall'inzio di un ciclo presente nel "main progtram", ma se il salto all'interrupt avviene nel suddetto ciclo ritorno , dopo l'interrupt, all'interno dello stesso creando dei malfunzionamenti!!!

Si può fare?? Ho usato mikrobasic per la compilazione del programma, grazie biggrin.gifbiggrin.gif

Link al commento
Condividi su altri siti


Quello che chiedi è possibile, ma è una gran porcata che andrebbe assolutamente evitata.

Comunque non credo che si possa fare in mikrobasic. Va fatto in asm andando a scrivere nello stack, alla locazione dove è memorizzato l'indirizzo di ritorno, l'indirizzo che si vuol raggiungere.

Dovresti leggerti la parte del manuale relativa al funzionamento degli interrupts, tutto ti sarebbe più chiaro.

Link al commento
Condividi su altri siti

Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...