ISIS Simülasyon şeması |
Program kodları:
#include <16F628A.h> //derleyiciye mcu'muzu tanıtıyoruz
#use delay(clock=4000000) //osilatör frekansımızı belirtiyoruz f=4mhz
void main() //ana döngü
{
setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1); //
setup_timer_1(T1_DISABLED); //simülasyon için olmasada olur
setup_timer_2(T2_DISABLED,0,1); //şimdilik bu kısmı dikkate almanıza
setup_ccp1(CCP_OFF); //gerek yok.sonsuz döngüye girmeden önce
setup_comparator(NC_NC_NC_NC); //birtakım ayarlar yapılıyor okadar
setup_vref(FALSE); //
while(TRUE) //sonsuz döngü "TRUE" yerine "1"de yazılabilir
{
output_high(PIN_B0); //b portunun 0.bacağını lojik 1 yap
output_low(PIN_B1); //b portunun 1.bacağını lojik 0 yap
delay_ms(1000); //1000ms=1sn bekle
output_high(PIN_B1); //b portunun 1.bacağını lojik 1 yap
output_low(PIN_B0); //b portunun 0.bacağını lojik 0 yap
delay_ms(1000); //1000ms=1sn bekle
}
}
Upload yapabileceğim uygun bir yer bulduğumda kod ve simülasyon dosyalarının linkini de ekleyeceğim.
Hiç yorum yok:
Yorum Gönder