funzionamento tasto e inversione fronte interrupt

programmazione Microchip pic a 8 e 16 bit

Moderatore: Junior Admin

Rispondi
Avatar utente
Raban
AMMINISTRATORE
Messaggi: 3559
Iscritto il: sab ott 25, 2008 14:27
Località: Serenissima Repubblica Veneta

funzionamento tasto e inversione fronte interrupt

Messaggio da Raban »

Ho un tasto NO su un ingresso di interrupt di un dspic30f4011
l'ingresso ha un pull-up

Devo usare il tasto in modo che premendo il tasto si generi l'interrupt , ma si generi anche al momento del rilascio del tasto .
Quindi l'interrupt si deve generare sia sul fronte di salita che sul fronte di discesa .

Devo ad ogni chiamata di interrupt cambiargli l'impostazione o c'e' qualche altro sistema ?
- internet + cabernet
- V8 Power
l'esperienza non si compra ma si paga
Avatar utente
Bit79
TORNITORE E FRESATORE
Messaggi: 1534
Iscritto il: sab set 13, 2008 15:29
Località: Fornaci di Barga (LU)

Re: funzionamento tasto e inversione fronte interrupt

Messaggio da Bit79 »

Al volo, se hai usato un pin INT, devi cambiare ogni volta il fronte di riconoscimento, di solito i pin INT sono fatti così per generare un solo evento ad ogni impulso. Per avere un interrupt sia sul fds che sul fdd conviene usare i pin della porta B, che possono essere impostati come interrupt on-change, quindi su entrambi i fronti.
Non accontentarti mai, scegli gli strumenti giusti, usali bene, non accettare compromessi, pretendi il successo. Poi ricomincia da capo.

Nel mondo esistono 10 tipi di persone:
-chi conosce il codice binario
-chi non conosce il codice binario
Rispondi

Torna a “Programmazione processori PIC”