[]

pic e kütüphane ekleme
Elektronikçi arkadaşlar
pic e lcd yada ds1302 nin kütüphanelerini eklemek istiyorum mesela
#include <lcd.c> // LCD.c dosyası programa ekleniyor
#include <DS1302.c> // DS1302.c dosyası programa ekleniyor
sorum ana programı hex olarak derlerken bu dosyalar otomatik mi ekleniyor yoksa pic e bu dosyaları da derleyip atmam mı gerekir ?
pic e lcd yada ds1302 nin kütüphanelerini eklemek istiyorum mesela
#include <lcd.c> // LCD.c dosyası programa ekleniyor
#include <DS1302.c> // DS1302.c dosyası programa ekleniyor
sorum ana programı hex olarak derlerken bu dosyalar otomatik mi ekleniyor yoksa pic e bu dosyaları da derleyip atmam mı gerekir ?

sen #include <lcd.c> satırını main.c ye eklediğin an artık o dosya main.c nin bir parçası gibi oluyor (bak gibi diyorum) yani evet "include" dersen o da derlenir ve lcd.c nin içindeki komutlarda picin hafızasına yüklenir
- sekox
(20.07.11 21:59:16)

sen "compile" de sonra ana programının adı neyse artık genellikle "main.c" olur onun sonucunda ortaya "main.hex" diye bir dosya çıkar onu pice yükle, o kadar başka bişeye gerek yok.
- sekox
(20.07.11 22:02:52)

bu kütüphanelerde birden fazla fonksiyon vardır, include etmene rağmen eğer bu kütüphanelerden fonksiyon çağırmazsan ortaya çıkan hex dosyasına etkisi olmaz.
Üst seviye dillerle uğraşırken hex dosyasının oluşturulması ile pek ilgin olmaz zaten, optimizasyon yapmak için derleyiciye müdahale edebiliyorsun ama şu seviyede gereksiz olur.
Üst seviye dillerle uğraşırken hex dosyasının oluşturulması ile pek ilgin olmaz zaten, optimizasyon yapmak için derleyiciye müdahale edebiliyorsun ama şu seviyede gereksiz olur.
- kimlanbu
(20.07.11 22:24:15)

programda saat bilgisini alıp lcd ye bilgi göderiyorum . Derlerken sanırım hepsi aynı klasörde olması lazım . derleyicim picc compiler
- vh1
(20.07.11 22:31:28)

pic kullanmayalı çok oldu, dosyalar ya proje klasöründe ya da derleyicinin standart kütüphane dosyalarının olduğu klasörde olursa problem çıkmaz.
- kimlanbu
(20.07.11 22:46:20)
1