| | #29 (permalink) Top |
| User |
Adesso questo non lo ricordo con precisione, perchè l'interrupt in assemly PIC l'ho fatto al quarto anno delle superiori, ovvero circa 3 anni fa...e poi non l'ho più utilizzato...comunque, da quanto ricordo, al verificarsi dell'interrupt il program couter salta ad una locazione ben precisa...forse era qualcosa del tipo 0004 qindi per gestire un interrupt dovresti fare qualcosa del tipo... 0000H goto yyyy H ........ 0004 H ISR (da qui in poi devi scrivere ciò che si deve fare al verificarsi dell'interupt, ovviamente le istruzioni non devono finire sulla locazione di indirizzo yyyy H) yyyy H programma principale Quando il PIC subisce un reset (quindi anche all'accensione) lui riparte dalla locazione 0000 H, avendo inserito il goto yyyy e come se lui partisse dalla locazione yyyy saltando così all'avvio la ISR Ahhh...dimenticavo...ISR significa (Interrupt Service Routine) praticamente è la routine (ovvero l'insieme di istruzioni) che il PIC deve eseguire al verificarsi di un interrupt Spero di esserti stato utile |
| | |
| Bookmarks |
| |
Discussioni simili | ||||
| Discussione | Autore discussione | Forum | Commenti | Ultimo Commento |
| PIC16F84 & motore stepper 200 giri | DDV1982 | Circuiti Elettronici | 13 | 19 giugno 08 19:54 |
| AIUTO!!! AIUTO!!! AIUTO!!! INTERFERENZE PAUROSE!!!!!! | alvaro | Elimodellismo in Generale | 10 | 04 ottobre 07 12:36 |
| Schema per PIC16F84.... | kriptor86 | Circuiti Elettronici | 5 | 11 marzo 04 19:13 |
| Pic16F84 e seriale | dexterman | Circuiti Elettronici | 6 | 01 febbraio 04 17:59 |
| Regolatore PIC16F84 --- Motore ? | flyer | Circuiti Elettronici | 3 | 22 dicembre 03 19:55 |