1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading ... Loading ...
Nis
24th

0-99-0 İleri Geri Sayıcı Proteus Simülasyonu

99-ileri-geri.JPG

0-99-0 şeklinde sırasıyla sayan sayıcı devresi ve pic programını aşağıda inceleyebilirsiniz.

#include <16F84.h>
#fuses XT,NOWDT,NOPROTECT
#use delay(clock=4000000)

void main(void)
{
   int i,birler,onlar;
   output_b(0);      //Çıkışları sıfırla
   output_a(0);
   i=0;

   for(;;)      //sonsuz dongu
   {
      for(i=0; i<100; i++)      // 0 - 99 arasi ileri sayim
      {  onlar=i/10; //Sayacın onlar hanesi bulunur
         birler=i%10;//sayacın birler hanesi bulunur
         output_a(onlar);//A portu onlar basamağı
         output_b(birler);//B portu yüzler basamağı
         Delay_Ms(100);
      }

      for(i=99;i>0;i–)      // 99 - 0 arasi geri sayim
      {  onlar=i/10;
         birler=i%10;
         output_a(onlar);
         output_b(birler);
         Delay_Ms(100);
      }

   }
}

Buradan indirebilirsiniz.

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google

Benzer Yazılar

Post a Comment