Bard HP

  

    

   Acionando Leds Usando PIC 16F84A e Linguagem C

 

   Introdução

    Esse circuitinho que estou postando tem a finalidade de tentar preencher uma lacuna que
    encontrei ao tentar achar artigos simples que mostrassem como programar em C para PIC.
    Esse circuito a principio para ser muito bobo, porém é bom saber o simples pra entender
    o complicado

    

   Esquema do Circuito

 


 

 

 

 

 

 

 

 

 

 

 
    Funcionamento do Circuito

   Através de um programa feito em C, faremos 2 Leds Piscarem alternadamente.

    Programa feito em C

   #include <16f84A.h>//Biblioteca do uC
   #use delay(clock=4000000) // Frequencia do Cristal
   main(){
    while(1){
      output_high(pin_A2);
// Poe 5V pra porta A2
      delay_ms(500);
// Espera 0.5 segundos
      output_low(pin_A2);
// Poe 0V pra porta A2
      delay_ms(500);
// Espera 0.5 segundos
      output_high(pin_A3);
// Poe 5V pra porta A3
      delay_ms(500);
//Espera 0.5 segundos
      output_low(pin_A3);
//Poe 0V pra porta A3
      delay_ms(500);
//Espera 0.5 segundos

}

}
 

    Fotos do Protótipo
 

              

  
          

   Video do Circuito em funcionamento e Downloado do arquivo .Hex
  
   
Video (Para Windows Media Player)
    Led.hex



  
Placa de Circuito Impresso

 

 

  
Lista de Componentes

  
 
Placa de circuito impresso (Forneço uma Placa pra Controle de 13 Leds)
   2 Leds 5 mm
   1 Cristal 4 Mhz
   2 Resistores de 300 ohms 1/4 W
   1 Resistore de 1 K 1/4 W
   1 Conector Phoenix 500  de 2 Vias (Esse conector azul de prender  cabos)
   2 Capacitores  Cerâmicos  de 22pF (Código 22)

 

 
 
Onde Comprar os Componentes?

 

   http://www.circuitshop.com.br
 
 

 Dúvidas:  bardelli@gmail.com

Ver Mais Projetos