Pesquisar neste blog

11/03/2020

Semáforo usando PIC 16F877A


Código feito em CCS C Compiler

#include <16f877a.h>
#use delay(crystal=20MHz)

void main(){
   while(true){

      //output_high(pin_b2);//ligando o led verde

      output_high(pin_b0);//ligando o vermelho
      output_low(pin_b1);//desligando o amarelo
      output_low(pin_b2);//desligando o verde
      delay_ms(3000);//espera 3s
   
      output_low(pin_b0);
      output_high(pin_b2);
      delay_ms(2000);

      output_low(pin_b2);//desliga o led vermelho
      output_high(pin_b1);// e liga o led amarelo
      delay_ms(1500);//espera 1,5s
      output_low(pin_b1);// e espera o led amarelo

   }
}

Nenhum comentário: