18 Mayıs 2020 Pazartesi

ccs c counter sayıcı yapımı

Pic programlama ccs c counter örnek devre ve kodları

#include<16f628a.h>
#fuses xt,nowdt,intrc_io
#use delay(clock=4m)
#use fast_io(a)
#use fast_io(b)

byte display[10]={0x3f,0x06,0x05b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f};

void main(void)
{
byte bir=0,iki=0;
set_tris_a(0x00);
set_tris_b(0x00);

output_b(0x00);

while(true)
{
for(iki=0;iki<10;iki++)
{
for(bir=0;bir<10;bir++)
{
output_a(0b00000010);
output_b(display[bir]);
delay_ms(50);

if(iki==0)
output_a(0b00000011);
else
{
output_a(0b00000001);
output_b(display[iki]);
delay_ms(50);
}
}
}
}
}



2 yorum:

Her yorum bilgidir. Araştırmaya devam...