Hola no se si va aqui el tema pero esto usando el CCS y el proteus para este codigo
Código C++:
Ver original#include <16F84A.h>
#use delay(clock=8000000)
#fuses HS,NOWDT,NOPUT,NOPROTECT, XT
//#byte port_b=0x06
#byte port_a=6
#byte port_b=6
#byte TRISA = 0x85
#byte PORTA = 0x05
#byte OPTION_REG = 0x81
void encendido (void)
{
int x=0;
int contador;
set_tris_b(0);
port_b=1;
for (x;x<=3;x++)
{
contador=0x00;
port_b=contador;
delay_ms(1000);
contador=0x02;
port_b=contador;
delay_ms(90);
//x=x+1;
}
}
void apagado (void)
{
int a=0;
int contador;
set_tris_b(0);
port_b=1;
while (a<=3)
{
contador=0x02;
port_b=contador;
delay_ms(1000);
contador=0x00;
port_b=contador;
delay_ms(90);
a=a+1;
}
}
void main()
{
bit_clear(OPTION_REG,7);
bit_set(TRISA,0);
bit_clear(TRISA,1);
bit_clear(PORTA,1);
encendido ();
delay_ms(1500);
apagado ();
}
Quiero que con un boton prenda parpadee el led y despues se quede encendido despues pulso de nuevo el boton parpadee el led y se apage solo tengo este proceso automatico
sin el boton solo quiero agregar el boron pero no se como gracias