Vai al contenuto
PLC Forum


Ritorno dagl'interrupt nel pic...


Messaggi consigliati

Inserito:

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


Inserita:

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.

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...