CCS C Compiler araniyor.

Başlatan Erol YILMAZ, 18 Aralık 2002, 15:51:52

Erol YILMAZ

CCS'nin versiyon 3.100  veya

daha uzerini aramaktayim. Yardimci olursaniz sevinirim.

AlundrA

çok lazımsa download bölümünde 3.094 var (byka)  picc

diye geçiyor.ama 3.100 üzeri bi versiyonunu bulursan benimde haberim olsun banada lazım  :)
yapabilirim!

Erol YILMAZ

Allah bu siteyi yapanlardan, host edenlerden,

guncelleyenlerden, host parasını verenlerden, ziyaret edenlerden, upload edenlerden razı olsun.  Tesekkurler.

PicProje

İzindeyiz Ulu önder Mustafa Kemal ATATÜRK

AlundrA

sendende allah razı olsun görüşlerine aynen katılıyorum
yapabilirim!

fsan

merhaba arkadaslar,
bu PCW/PICC/CCS/PCWH Compiler nedir diye merak edip bende indirdim.. IDE yi biraz inceledim cok gelismis bir programa benziyor.. baya ilgimi cekti  8)  

Simdi bir gris yapip, basit bir LED blink uygulamasi yapsak ve elde ettigimiz HEX dosyayi Proteus ile simülasyon yapmak istersek... PICC - IDE de sirasiyla hangi islemleri yapacagiz? Bunu resimli veya kisaca anlatan bir link varmi?

DumrulBey

Merhaba,

Dostum bence resimle anlatmaya hiç gerek yok. LED uygulaması senin gibi bir ustadı pek tatmin etmeyebilir. Hemen aşağıdaki LCD uygulamasını F9 tuşuna basarak derle. Sonra PIC C'yi yüklediğin yerde, "Drivers" dizini içindeki LCD.C dosyasını aç. Orada LCD'yi nasıl bağlaman gerektiği tarif edilmiş. Her kullanacağın kütüphanede mutlaka içlerine girip incele. Bazılarında özel deney kartı için ayarlamalar var. Onları dikkate almazsın.

#define XTAL_FREQ 20MHZ

#include <16F877.h>
#fuses HS,NOWDT,NOPROTECT,NOLVP
#use delay(clock=20000000)

#include "LCD.C"

void main() {
  lcd_init();
  printf(lcd_putc, "\Merhaba CCS...\n");
  delay_ms(200);
}

İstersen bundan sonra DTMF olaylarına gir. Mesela bir tane tuş takımı koy. Onun da kütüphanesi var. Yardım dosyasından komutları incele. Orada her komut için tanımlaman gerekli olan kütüphanelerden bahseder. Mesela matematik işlemleri yapacaksan yukarıya #include "MATH.H" satırını ekle. Bazen bazı kütüphaneler başka kütüphanelere ihtiyaç duyar. O yüzden sırasını ona göre ayarlamalısın.

Derlediğin yerde ASM ve LST uzantılı dosyalar dahil bir sürü dosya oluşacaktır. Bunlara bir de DSN dosyasını ekledinmi, her şey hazır demektir. Tam teşekküllü denemeler yapabilirsin. LCD uygulaması değişkenleri tanımanda çok yardımcı olacaktır. Bence daha sonra I2C uygulamlarını incele. Bir seri EEPROM'dan LCD ekranına veri aktar. Hazır örnek istersen geçen hafta yaptığım denemelerden göndereyim. Sen bu derleyiciyi silip süpürürsün... Fikret, aramıza hoş geldin...:)

Başarılar...
Bilgi paylaştıkça bir bakmışız; kar topu olmuş ve çığ gibi üzerimize geliyor...:)

fsan

tamam, dostum yazdiklarini aynen uygulayip bir denerim  8)

ayrica iyi niyetinden dolayi sana tesekkürler :)


________________________________
* Bilmemek ayıp değil, yeterki çaktırma. *