Elektrotekno.com Ana Sayfa || Programlanabilir Cihaz ve Elemanlar || Microchip Pic Serisi


PIC18F4420 için ccs pıc c de yardım

Açıklama:
Elektrik, Elektronik, Haberleşme ve Otomasyon konularının ağırlıklı olarak konuşulduğu, tartışıldığı ve bilgi paylaşımı yapıldığı forumumuza hoşgeldiniz.
Şu an Kod Paylaşım ve Soru Cevap Alanı kategorisi içerisindeki Microchip Pic Serisi forumunda bulunuyorsunuz.
Bu sayfada üyelerimizin "PIC C ile Seri iletişim Hakkında lütfen bir Bakın..." konusundaki problem, görüş ve önerileri okuyabilir ayrıca konu hakkındaki doküman, resim, proje, devre ve programlara ücretsiz olarak ulaşabilirsiniz. Üye olduktan sonra sizler de konu hakkında sorular sorabilir ya da yorum ve paylaşım yaparak birikimlerinizi aktarabilirsiniz.
Forumdan tam olarak yararlanabilmek için üye olmayı unutmayınız!
Kayıt: 10 Ksm 2006
Mesajlar: 47

Offline
erenkcms
Tarih: 12 08 2008 08:59

Merhaba Arkadaşlar...
Ben ufak bir çalışma yapmaya çalışıyorum ancak bazı noktalarda sıkıştım kaldım yardım ederseniz çok memnun olurum..
Bu arada PIC18F4420 kullanıyorum..
=>İLk önce PWM üretmek istiyorum ve bunu çıkışa vermek istiyorum.Bir kaç PWM kodları buldum ancak anlıyamadım.
=> Timeri kurmaya çalışıyorum ancak sürede sorun yaşıyorum.
=>Son olarakta bir veriyi, eepromda iki ayrı yere yazmak ve oradan sonrada okumak istiyorum.
bu konularda yardımcı olan olursa çok memnun olucam.
kolay gelsin
Kayıt: 12 Nis 2008
Mesajlar: 618
Konum: İzmir
Offline
esb72
Tarih: 12 08 2008 11:21

Eeproma veri yazma


Selam Eren,
EEproma veri yazmak ve okumanın 2 adet komutu var 18F4420 nin eepromu 256 bayt. yani 256 adet 8 bitlik değişken eeproma saklayabilirsin.
Eeproma veri yazarken
write_eeprom (adres, veri);//adres 4420 için 255 dir veri de int8 tipi değişkendir.

Eepromdan data okurken
veri = read_eeprom (adres); //adres 4420 için maximum 255 dir.adresten okunan veri int8 tipi değişkendir.

kolay gelsin.
Başa dön
Kayıt: 10 Ksm 2006
Mesajlar: 47

Offline
erenkcms
Tarih: 12 08 2008 12:23

teşekkürler...yazdım kodu bir hata vermedi uygulamadım şu an tabi..
bu arada adress 0 dan başlıyor 255 e kadar değilmi?
write_eeprom (0,save_sollwert);
write_eeprom (1,save_sollwert );
bu şekilde halloldu.
çok sağol.
--------------------------
şimdi ben timerla alakalı kodu buldum
setup_timer_2(mode,period,postscale); tarzında bir kodu var.ancAK MOD KISMI AŞAĞIDAKİ VERİLERDEN BİRİNE SET EDİLİYOR PERİOD VE POSTSCALE LERİDE VAR BU DEĞİŞKENLER NEYE VE HANGİ FORMÜLASYONA GÖRE AYARLANIYOR ACABA?
T2_DIV_BY_1
T2_DIV_BY_4
T2_DIV_BY_16
Başa dön
Kayıt: 12 Nis 2008
Mesajlar: 618
Konum: İzmir
Offline
esb72
Tarih: 12 08 2008 12:53

pwm için ve önemli döküman


http://www.elektrotekno.com/about32290....ht=ccs+pwm

PIC18F4420 için ccs pıc c de yardım

ccs de kodu

setup_ccp1(CCP_PWM);// ccp1 portu hazırlanıyor
setup_timer_2(T2_DIV_BY_1, 128, 1); // 1 çevirim (1/clock)*4*t2div*(period+1)
// clock=4000000 ve period=127
// (1/8000000)*4*1*128 = 0.000064s or 15.625 khz
set_pwm1_duty(100); //duty oranı giriyor


ayrıca aşağıdaki linkte sitedeki arkadaşlarımızın Türkçeye çevirdiği çok önemli CCS dökümanıda var faydalanabilirsin.
kolay gelsin..

En son esb72 tarafından 12.08.2008, 13:22 tarihinde değiştirildi, toplam 1 kere değiştirildi
Başa dön
Kayıt: 10 Ksm 2006
Mesajlar: 47

Offline
erenkcms
Tarih: 12 08 2008 12:58

çok teşekkürler..
üstte bir link vermişsin ordada senin yazdğın var.altta linki koymayımı unuttun yoksa üsttekindenmi bahsediyorsun zaten?
Başa dön
Kayıt: 28 Ksm 2006
Mesajlar: 269

Offline
ta2mc
Tarih: 12 08 2008 13:10
Kayıt: 10 Ksm 2006
Mesajlar: 47

Offline
erenkcms
Tarih: 12 08 2008 13:13

teşekkürler Smile
Başa dön
Kayıt: 12 Nis 2008
Mesajlar: 618
Konum: İzmir
Offline
esb72
Tarih: 12 08 2008 13:30

unuttuğum link


kusura bakma dostum,
ta2mc teşekürler güzel bir link önermişsin. ama ben aşağıdakini eklemeyi unutmuşum.

http://www.elektrotekno.com/about29752....ht=ccs+pwm

kolaygelsin
Başa dön
Kayıt: 10 Ksm 2006
Mesajlar: 47

Offline
erenkcms
Tarih: 12 08 2008 13:37

teşekkürler esb72..
Başa dön



PIC18F4420 için ccs pıc c de yardım


Benzer Konular

- Aydınlatma projeleri için ayrı bölüm açılmıştır

- Topraklama ve Paratoner projeleri için ayrı bölüm açılmıştır
- İstekleriniz için bu bölümü kullanının.
- Autocad proje istekleriniz için bu başlığı kullanın.
- Dosya paylaşmak için yukarıdaki alt forumları kullanınız
- PIC16F84 Haftaya perşembeye kadar Yardım!!!(çok Önemli)
- Senkron makinalar için işletme organizasyonlarının cıkartılması
- Matlab da histogram,yardım
- Analog Haberleşme projesi yardım!

- acil yardım

- matlab ödevi yardım ?

Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar varsa iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Powered by phpBB | Translated by phpBB Türkiye | Ads by Google Adsense | Design by Crazy Bat based
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72