Haberler:

Forum kuralları güncellendi LÜTFEN  okuyunuz:  https://bit.ly/2IjR3ME

Ana Menü

css ile 16f84a uygulaması

Başlatan alper_kizil, 21 Kasım 2013, 12:50:08

alper_kizil

merhaba arkadaşlar ledi kontrol eden bir pic programı yaptım hatasız pic 16f877a da çalışıyor mplap programında gerekli device değişikliğini ypatım. yani 16f84a ya ayarladım denedim bir türlü programı çalıştıramadım.
yukarıdaki komut satırından config ve adcon ayarlarını sildim yine çalışmadı bununla ilgili önceden yapılmış bir örnek var mıdır. yardımlarınızı bekliyorum.

xoom

Değişiklik yaptığın kodları paylaşmadan .. Neyi yanlış yaptığını nasıl söylememizi bekliyorsun?

alper_kizil

#2
#include <htc.h>
#include "delay.h"

__CONFIG (0x3F99); //burada bir hata olabilir mi?

void main(void)
{
   
   TRISB=0x00;

   PORTB=0x00;
   while(1)
   {
      
         PORTB=0b00001111;
      
DelayMs(1000);
         PORTB=0b11110000;
   
      

      

   }
   

}
   
burada herşeyi yapmama rağmen aşağıdaki resimdeki hatayı veriyor.

   
   
   

polleme

Bir hata resmi de gözükmüyor. Onu da iletebilir misiniz?

alper_kizil


emekli

alper  konu başlığında ccs yazıyor gönderdiğin resimde mplap yazıyor ?

#include <16f84.h>     // Kullanılacak denetleyicinin başlık dosyası tanıtılıyor.

#fuses XT,NOWDT,NOPROTECT,NOPUT // Denetleyici konfigürasyon ayarları

#use delay(clock=4000000)   // Gecikme fonksiyonu için kullanılan osilatör frekansı belirtiliyor

#use fast_io(b) // Port yönlendirme komutları B portu için geçerli

/********* ANA PROGRAM FONKSİYONU********/

void main ()
{
   
   
   
   

   set_tris_b(0x00);    // RB0 portu tümüyle çıkış olarak ayarlandı.

   output_b(0x00);      // B portu çıkışı sıfırlanıyor
   
   
   while(true)
   {
   output_b(0b00001111);
   delay_ms(200);
   output_b(0b11110000);
   delay_ms(200);
   }
 
}

bu kodlar ccs de calışıyor

alper_kizil

mplap programı ile derlediğim için öyle oluyor, css cyi yanlış yazmışım doğrudur o hitach c olacak tı özür. acele yazdığım için yanlış olmuş özür. yaptığım her şey doğru çalışıyor isisde sorun yok derlemede sorun yok fakat pic de 16f84a yazarken hata veriyor.