Pic programlama ccs c 0 - 999 sayıcı seven segment ile yapılmış örnek devre.
#include<16f877a.h>
#fuses xt,nowdt,noprotect,nobrownout,nolvp,noput,nodebug
#use delay(clock=4m)
void main()
{
set_tris_b(0x00);
set_tris_c(0x00);
set_tris_d(0x00);
char dizi[]={63,6,91,79,102,109,125,7,127,111};
output_b(0);
output_c(0);
output_d(0);
while(true)
{
for(int yuz=0; yuz<10;++yuz)
{
for(int onlar=0; onlar<10; ++onlar)
{
for(int birler=0; birler<10; ++birler)
{
output_c(dizi[yuz]);
output_b(dizi[onlar]);
output_d(dizi[birler]);
delay_ms(300);
}
}
}
}
}
Hiç yorum yok:
Yorum Gönder
Her yorum bilgidir. Araştırmaya devam...