23 Haziran 2020 Salı

ccs c timer2 kullanımı

Pic Programlama ccs c timer2 örnek devre ve kodları
16f628a denetleyici seçildi
4mhz dış osilatör kullanıldı
timer2 zamanlayıcı örnek hesaplama


#include<16f628a.h>
#fuses xt
#use delay (clock=4m)

#int_TIMER2
void TIMER2_isr(void)
{
output_toggle(pin_b0);
}

void main()
{
setup_timer_0(RTCC_INTERNAL | RTCC_DIV_1);
setup_timer_1(T1_DISABLED);
setup_timer_2(T2_DISABLED,0,1);
setup_ccp1(CCP_OFF);
setup_comparator(NC_NC_NC_NC);
enable_interrupts(INT_TIMER2);
enable_interrupts(GLOBAL);

output_b(0x00);
setup_timer_2(T2_DIV_BY_16,254,16);
//16*250*16=64 ms
while(1);
}



Hiç yorum yok:

Yorum Gönder

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