hola a todos los bakunos bueno la cuestion esta en que estoy haciendo un programa en el pic16877a y este programa lleva interrupciones la cuestion esta en que cuando mando llamar una interrupcion no la hace la verdad nunca he manejado interrupciones y ya le movi de muchas maneras al programa y nada de nada.
empezare explicando como es la logica de el programa para ver si me pueden echar la mano.
el PIC16F877A tendra como salida los 8 puertos estos puertos son los puertos B despues se tendra un boton el cual al momento de estarle dando un botonaso debera incrementar en 1 por lo que cada led se ira encendiendo de acuerdo a la cuenta que se lleve en el boton despues se tendra una salida de el pic en el cual se pondra un led este led es el de la interrupcion ya que la interrupcion sera interna cada ves que cuente hasta 255 se tendra que desbordar el TMR0 y encender el led despues de eso se tendra que apagar en si lo que este led estara haciendo es nada mas prender y apagar por cada desbordamiento.
ahora aqui les pongo el codigo hasta ahorita llevo lo de el boton y la cuenta de incremento pero no logro activar las interrupciones.
bueno espero que me puedan ayudar gracias.
pongo el codigo en descarga directa ya que esta muy largo el programa
bueno aqui les pongo una imagen de mas o menos como va el circuito para que concuerde con el programa.
empezare explicando como es la logica de el programa para ver si me pueden echar la mano.
el PIC16F877A tendra como salida los 8 puertos estos puertos son los puertos B despues se tendra un boton el cual al momento de estarle dando un botonaso debera incrementar en 1 por lo que cada led se ira encendiendo de acuerdo a la cuenta que se lleve en el boton despues se tendra una salida de el pic en el cual se pondra un led este led es el de la interrupcion ya que la interrupcion sera interna cada ves que cuente hasta 255 se tendra que desbordar el TMR0 y encender el led despues de eso se tendra que apagar en si lo que este led estara haciendo es nada mas prender y apagar por cada desbordamiento.
ahora aqui les pongo el codigo hasta ahorita llevo lo de el boton y la cuenta de incremento pero no logro activar las interrupciones.
bueno espero que me puedan ayudar gracias.
pongo el codigo en descarga directa ya que esta muy largo el programa
bueno aqui les pongo una imagen de mas o menos como va el circuito para que concuerde con el programa.