Ligar e Desligar no mesmo Botão PIC16F628A #4
DOWNLOAD:
Projeto:
Ligar e Desligar no mesmo Botão PIC16F628A #4.rar
CÓDIGO-FONTE: (Compilador MikroC PRO for PIC)
/************************Professor Marlon Nardi************************** Projeto: Ligar e Desligar no mesmo Botão PIC16F628A #4 Blog: http://professormarlonnardi.blogspot.com.br/ Youtube: https://www.youtube.com/user/Marlon7642 Facebook: https://www.facebook.com/professormarlonnardi ************************************************************************/ char variavel = 0; //DECLARA UMA VARIÁVEL DE VALOR 0 void main() { TRISB.B0 = 1;//DEFINE O PINO RB0 COMO ENTRADA TRISB.B1 = 0;//DEFINE O PINO RB1 COMO SAÍDA PORTB.B1 = 0;//DEFINIMOS UM VALOR INICIAL PARA A SAÍDA RB1 while(1)// LOOP INFINITO OU LAÇO INFINITO { if (PORTB.B0 == 1)// SE O BOTÃO FOI PRECIONADO { variavel = 1; //INDICA QUE O BOTÃO FOI PRECIONADO } if( PORTB.B0 == 0 && variavel == 1)//SOLTEI O BOTÃO { PORTB.B1 =~ PORTB.B1;//INVERTE O ESTADO DA SAÍDA variavel = 0;//VARIAVEL RETORNA AO VALOR 0 } }}
PROJETO MONTADO:
FUNCIONAMENTO:
Página inicial
Assinar:
Postagens (Atom)