Objetivo: Inverter o estado do Led a cada vez que for pressionado
Código feito em CCS C Compiler
#include <16f877a.h>
#use delay(crystal=20MHz)
void main(){
while(true){
if(input(pin_b0) == 1){
output_toggle(pin_b1);//troca o estado do led
delay_ms(500);// e espera 0,5s
}
}
}
Pesquisar neste blog
26/02/2020
Pisca Leds 4 com PIC 16F877A
Código feito em CCS C Compiler:
#include <16f877a.h>
#use delay(crystal=20MHz)
void main(){
char value[]={0b00000001, 0b00000011, 0b00000110, 0b00001100, 0b00011000, 0b00010000};
while(true){
for(int i=0; i<= 5; i++){
output_b(value[i]);
delay_ms(500);
}
for(i=6; i>= 1; i--){
output_b(value[i-1]);
delay_ms(500);
}
}
}
Assinar:
Postagens (Atom)

