Haberler:

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

Ana Menü

ccs c compiler hk.

Başlatan adiga, 06 Eylül 2015, 23:06:00

adiga

arkadaşlar 12f675 entegre programlamaya ve dahili osilatörünü kullanmaya çalışıyorum. sanırım dahili osilatör kullanmak için;
#use delay(crystal=1000000)  yerine
#use delay(clock=1000000)  kullanılmalı

fakat bu şekilde build ettiğimde clock hata olarak algılanıyor.

main.h dosyası aşağıdaki gibidir, yardımlarınızı beklerim.

#include <12F675.h>
#fuses INTRC_IO, NOWDT, NOMCLR, NOPROTECT, NOCPD, NOBROWNOUT
#use delay(clock=1000000)

RaMu

Dahili osilatörü kullanmak için:
#fuses kısmında INTRC_IO
ve sonrasında
#use delay(internal=4MHz)

olmalı, dahili osilatör sadece belirli frekans veya frekanslarda çalışabilir,
bunuda datasheet ten öğrenebilirsin,
hatta hatalı frekanslarda ccsc de hata mesajı verebilir.

Ayrıca bu gibi ayarları aslında
File > New > Project Wizard ile projeyi oluştururken
pic seçimi sonrasında, osilatör tipi ve clock hızı seçerek yaparsın.

Sorularınıza hızlı cevap alın: http://www.picproje.org/index.php/topic,57135.0.html