pushbuttons

0
0

quiero trabajar con la tarjeta, se me ocurrio utilizar los RB2 y RB3, y queria   pero resulta que estan conectados a uun dos pushbuttosn, quisiera saber por que se pusieron los pushbuttons en esos dos pines ?

gracias

  • You must to post comments
0
0

Buenas tardes compañero resulta que en los pines RB2 y RB3 se puede implementar las interrupciones por flanco de subida o por flaco de bajada con lo cual podrás determinar la duración de la pulsación y poder emplear varias tareas con un único boton.

  • santiago
    Santiago Guerrero 20102005096
  • You must to post comments
0
0

Buenas noches, si se refiere a la tarjeta CEXDUINO, en esta no existe un push button en RB3, pero si en RB2, esto debido a que en RB2 el MCU PIC18F25K50  puede detectar interrupciones externas (INT2) las cuales son muy usadas con pulsadores para indicarle al micro que debe hacer algo distinto a lo que su programa principal le indica. Aun así usted puede usar este pin para conectar cualquier otra cosa allí, ya que la tarjeta CEXDUINO nos permite acceder al pin RB2 en el conector D3 y addemás por que el pulsador allí conectado es NA, lo único que tendría que tener en cuenta como precaución es que no debería pulsar el boton si decide conectar algo allí, ya que podría enviar a corto lo que sea que halla conectado a ese pin y podría ocacionar averías a lo que sea que conectó en D3 . Si quiere más información acerca de esta interrupción podría hojear el datasheet acerca de los registros INTCONx. Espero haber podido ayudar.

  • You must to post comments
0
0

Hola Andrés Mauricio,

Gracias Leonardo.  El puerto B de los 18F maneja dos tipos de interrupciones de entrada:  unos pines por flanco programable (RB0-RB1-RB2 usados para botones individuales) y otros pines por cualquier flanco o cambio (RB4-…RB7, usadas para teclados generalmente).

En el diseño de la CEX duino se quiso que los dos botones de usuario disponibles tuvieran cada uno acceso a los dos tipos de interrupciones descritas.

  • You must to post comments
Showing 3 results
Your Answer

Please first to submit.