Interrupción externa (CEX Duino)

0
0

Que tan viable es realizar una interrupción externa con RB1 (registros relacionados con INT1) conectada a la señal PWM para el manejo y control del duty? Es decir, al realizarse un flanco de subida de la señal PWM activarse la interrupción y cambiar el duty… Si es factible, como debe realizarse la conexión física de los pines en la CEX Duino si los pines que ofrece no poseen la descripcion de RB1 ?

  • You must to post comments
0
0

Claro que es posible. Recuerda que la interrupciones externas se pueden activar modificando el registro INTCON3. Para modificarlo como flanco de subida debes activar la bandera contenida en INTCON2,INTEDG2. Cada vez que el PWM se active, esta interrupción irá a tu parte del código de interrupciones y realizará la tarea que quieres hacer (en este caso modificar el duty con el registro CPPRxL).

Ahora, la conexión física que debes hacer es conectar el pin SCL de la cex Duino con la señal PWM que necesitas, además debes poner el pin 1 del Dipswitch en ON para que esta conexion sea factible

Espero que te funcione

 

 

  • You must to post comments
Showing 1 result
Your Answer

Please first to submit.