- Messaggi: 583
- Ringraziamenti ricevuti 1
Re: abilitazione interrupt
13 Anni 8 Mesi fa #1
da Guido
abilitazione interrupt è stato creato da Guido
Salve, gli interrupt si possono solo abilitate su PORTE? Se invece si usano altre porte c'è un altro modo di procedere per abilitare le interruzioni?
Grazie.
Grazie.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Guido
- Autore della discussione
- Platinum Member
Riduci
Di più
13 Anni 8 Mesi fa #2
da Spazzoli
anto.spax
youtube robot gallery:
www.youtube.com/user/antospax?feature=mhum
Risposta da Spazzoli al topic Re: abilitazione interrupt
A quale pic ti riferisci??
PORTB mi verrebbe da risponderti!! Poi ci possono essere altre sorgenti di interrupt da dispositivi interni al pic...
PORTB mi verrebbe da risponderti!! Poi ci possono essere altre sorgenti di interrupt da dispositivi interni al pic...
anto.spax
youtube robot gallery:
www.youtube.com/user/antospax?feature=mhum
Si prega Accedi o Crea un account a partecipare alla conversazione.
13 Anni 8 Mesi fa - 13 Anni 8 Mesi fa #3
da Mauro Laurenti
Risposta da Mauro Laurenti al topic Re: abilitazione interrupt
Ciao Guido,
come ha detto Spazzoli gli interrupt sono sulla PORTB (almeno quelli utili per poter rilevare la pressione di pulsanti).
Altre sorgenti d'interrupt sono presenti anche su altri pin ma sono specifici per altre periferiche e possono o meno essere presenti a seconda del PIC usato.
Per esempio il modulo CCP e i relativi input per il Capture.
In ogni modo per molti pulsanti non necessariamente bisogna avere un pin d'interruzione per interruttore. Potresti per esempio creare una OR per mezzo di diodi.
In questo modo ad ogni pressione di un pulsante avresti una interruzioni e andresti a leggere quale pulsante è premuto.
I pulsanti potrebbero essere divisi in gruppi facendo uso di più pin per le interruzioni.
Saluti,
Mauro
come ha detto Spazzoli gli interrupt sono sulla PORTB (almeno quelli utili per poter rilevare la pressione di pulsanti).
Altre sorgenti d'interrupt sono presenti anche su altri pin ma sono specifici per altre periferiche e possono o meno essere presenti a seconda del PIC usato.
Per esempio il modulo CCP e i relativi input per il Capture.
In ogni modo per molti pulsanti non necessariamente bisogna avere un pin d'interruzione per interruttore. Potresti per esempio creare una OR per mezzo di diodi.
In questo modo ad ogni pressione di un pulsante avresti una interruzioni e andresti a leggere quale pulsante è premuto.
I pulsanti potrebbero essere divisi in gruppi facendo uso di più pin per le interruzioni.
Saluti,
Mauro
Ultima Modifica 13 Anni 8 Mesi fa da admin.
Si prega Accedi o Crea un account a partecipare alla conversazione.
13 Anni 8 Mesi fa #4
da Guido
Risposta da Guido al topic Re: abilitazione interrupt
Scusatemi, mi riferisco al PIC 18f4550.
Si prega Accedi o Crea un account a partecipare alla conversazione.
- Guido
- Autore della discussione
- Platinum Member
Riduci
Di più
- Messaggi: 583
- Ringraziamenti ricevuti 1
Moderatori: Mauro Laurenti, Pinna, StefA, Matteo Garia
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.