//yazar: eray gökkaya
//versiyon: 1.1
//programa baslama tarihi : 23/12/2011
//saat:00:25
//not: mikrodenetleyiciye enerji verildiği anda b portuna bağlı bütün ledlerin aktif hale getirilmesi
#include <16f877.h> //kullanılacak mikrodenetleyici kütüphane dosyaları tanıtılıyor
#fuses XT,NOWDT,NOLVP,NOPUT //konfigürasyon ayarları yapılıyor
#use delay(clock=4000000) //kullanılacak osilatör değeri belirtiliyor
#use fast_io(b) //b portunun kullanılacağı belirtiliyor.
void main()
{
setup_adc_ports(NO_ANALOGS);
setup_adc(ADC_OFF);
setup_psp(PSP_DISABLED);
setup_spi(SPI_SS_DISABLED);
setup_timer_0(RTCC_INTERNAL|RTCC_DIV_1);
setup_timer_1(T1_DISABLED);
setup_timer_2(T2_DISABLED,0,1);
set_tris_b(0b00000000); //b portunun tamamı çıkış olarak ayarlandı.
output_b(0b11111111); //b portunun çıkışları baslangıç durumunda lojiik 1 yapıldı.
}


|