Yeni Proje Oluşturma

Etiketler: PIC, CCS C, mikrodenetleyici, yeni proje oluşturma, fuse ayarları, kristal frekansı, LED blink uygulaması, teknik eğitim, gömülü sistemler, PIC programlama

CCS C'de Yeni Proje Oluşturma

🔧 CCS C'de Yeni Proje Oluşturma: Adım Adım Rehber

PIC mikrodenetleyiciler ile çalışmaya başlamak isteyenler için CCS C'de proje oluşturma sürecini adım adım öğrenin. Kod yazımı, fuse ayarları, kristal frekansı ve derleme süreçlerini detaylı şekilde ele alıyoruz.

1. 💻 CCS C IDE’yi Açma

İlk adım olarak CCS C IDE yazılımını çalıştırın. IDE, PIC mikrodenetleyicileri programlamak için geliştirilmiş bir ortamdır.

2. ➕ Yeni Proje Oluşturma

1. Menüden Yeni Proje Seçimi:

  • File > New Project menüsüne tıklayın.
  • Alternatif olarak, "Yeni Proje" kısayol butonunu kullanabilirsiniz.

2. Project Wizard Kullanımı:

"Project Wizard" seçeneği ile yönlendirmeli proje oluşturma sürecine geçin.

3. 🔌 Mikrodenetleyici Seçimi

  • PIC16F877A gibi bir mikrodenetleyici modeli seçin.

Dikkat Edilmesi Gerekenler:

  • Modeli doğru ve eksiksiz yazın.
  • Kullandığınız donanımla uyumlu olmasına dikkat edin.

4. 📁 Proje Dosyalarının Konumu

  • Proje adı: LED_Blink
  • Klasör yolu: C:/MyProjects/LED_Blink

5. ⏱️ Kristal Frekansı Ayarı

Delay fonksiyonlarının doğru çalışabilmesi için kristal frekansını tanımlayın:

#use delay(clock=20000000) // 20 MHz kristal frekansı

6. 🔐 Sigorta (Fuses) Ayarları

Mikrodenetleyicinin temel davranışlarını tanımlayın:

#fuses XT, NOWDT, NOPROTECT, BROWNOUT
  • XT: Kristal osilatör tipi
  • NOWDT: Watchdog Timer kapalı
  • NOPROTECT: Kod koruması kapalı

7. ✍️ Kod Dosyasını Düzenleme

Yeni projede oluşturulan .c dosyasına örnek LED yakma kodu:

#include <16F877A.h> // Kullanılacak mikrodenetleyici #fuses XT, NOWDT, NOPROTECT #use delay(clock=4000000) void main() { set_tris_b(0x00); while(TRUE) { output_high(PIN_B0); delay_ms(1000); output_low(PIN_B0); delay_ms(1000); } }

8. 🧠 Derleme ve Yükleme

  1. Kodunuzu Derleyin:
    • Build veya Compile ile derleyin.
  2. HEX Dosyasını Yükleyin:
    • Programlayıcı (PICkit gibi) ile .hex dosyasını yükleyin.

📌 Özet

  • Yeni projeler için Project Wizard kullanılır.
  • Kristal frekansı ve fuse ayarları doğru yapılmalıdır.
  • Kod yazımı tamamlandıktan sonra mikrodenetleyiciye yükleme yapılır.

🔍 Bu rehber, PIC programlamaya giriş için mükemmel bir başlangıç noktasıdır. Daha ileri projeler için bizi takip etmeye devam edin!

Yorum Gönder

0 Yorumlar