Mikrokontrolör

MikroC ile PIC Programlama

MIKROC İLE PIC PROGRAMLAMA EĞİTİMİ

MikroC ile PIC Programlama Eğitimi

MikroC ile PIC Programlama Eğitimi: MikroC dilinin neredeyse tüm uygulamalara dönük, zengin fonksiyonel kütüphanesi ile zor ve karmaşık kodlamalar yapmaya gerek yoktur. MikroC, yazılım platformu ve derleyicisinin benzer olması ve yazılım kolaylığı sebebiyle oldukça sıklıkla tercih edilmektedir.

MikroC ile PIC programlama eğitimi ile; C hakkında temel bilgiler, MikroC derleyicisi ve kütüphanesi, ilk MikroC uygulaması yazma, basit MikroC uygulamaları ve PIC18F4550 donanım mimarisi konularını öğrenirsiniz.

MikroC ile PIC programlama eğitimi sonunda; TIMER, CCP, EECP, SPP, MSSP, EUSART, A/D, Karşılaştırıcı (COMPARATOR), HLVD ve USB donanım birimlerini öğrenmiş olursunuz.

Katılımcı Profili

MikroC ile PIC programlama eğitimi programına aşağıda ilgili tüm kişi ve kurumlar katılabiir.

  • Öğrenciler;
    • Meslek Lisesi, Teknik Meslek Lisesi, Anadolu Teknik Meslek Lisesi Öğrencileri
    • Meslek Yüksek Okulu Öğrencileri
    • Mühendislik Öğrencileri
  • Elektronik ile ilgili dallarda çalışan veya çalışmak isteyenler;
    • Endüstriyel Elektronik ve Otomasyon
    • Microkontrolör Programlama
    • PLC Programlama
  • Fabrikalarda Elektronik veya Elektronik Bakım Teknisyeni olarak çalışanlar;

Ön Gereklilikler

MikroC ile PIC programlama eğitimi için, temel elektronik ve temel C Programlama bilgisi ön koşulu aranmaktadır.

Süre ve Ücret

Bu eğitimimiz firmaya özel veya kişiye özel olarak verilmektedir. Aşağıdaki uygun olan bir form ile veya e-mail veya telefon ile iletişime geçebilirsiniz.


MikroC ile PIC Programlama Eğitimi Konuları

MikroC ile PIC Programlama Eğitimi - C Hakkında Temel Bilgiler

  • MikroC Yazım Kuralları: MikroC dilinde yazım kuralları
  • Ayrılmış Kelimeler: MikroC’de ayrılmış (reserved) kelimeler
  • Açıklama Satırları: Kod içinde açıklama satırları kullanımı
  • Tanımlayıcı Kelimeler: Tür isimleri ve tanımlayıcılar
  • Tam Sayılar: Tam sayı veri türleri ve kullanımı
  • Ondalıklı Sayılar: Ondalıklı sayılar ve kullanımı
  • Karakter İfadeler: Karakter veri türü ve kullanımı
  • String İfadeler: String veri türü ve kullanımı
  • Boşluk Karakterleri: Kaçış karakterleri ve kullanımı
  • Ayırıcı İşaretler: Ayırıcı işaretler ve kullanımı
  • Depolama Sınıfları: Depolama sınıfları ve kullanımı
  • Tip Niteleyicileri: Veri türü niteleyicileri
  • Başlangıç Değeri Atama: Değişkenlere başlangıç değeri atama
  • Veri Türleri: MikroC’de kullanılan veri türleri
  • Göstericiler: Gösterici (pointer) kullanımı
  • Yapılar: Yapı (struct) tanımlama ve kullanımı
  • Diziler: Dizi tanımlama ve kullanımı
  • Fonksiyonlar: Fonksiyon tanımlama ve kullanımı
  • Operatörler: MikroC’de operatörler ve kullanımı
  • Deyimler: Deyimler ve kullanımı
  • İfadeler: İfadeler ve kullanımı
  • Kontrol Yapıları: Kontrol yapıları ve kullanımı
  • Döngü Yapıları: Döngü yapıları ve kullanımı
  • Önişlemci Komutları: Önişlemci komutları ve kullanımı

MikroC ile PIC Programlama Eğitimi - MikroC Derleyicisi ve Kütüphanesi

  • MikroC Derleyicisi: MikroC derleyicisi ve özellikleri
  • MikroC Kütüphaneleri: MikroC kütüphaneleri ve kullanımı

MikroC ile PIC Programlama Eğitimi - İlk MikroC Projesi

  • Uygulama Devresi: İlk proje için uygulama devresi
  • Yeni Proje Oluşturma: MikroC’de yeni proje oluşturma

MikroC ile PIC Programlama Eğitimi - Basit MikroC Uygulamaları

  • LED Yakma: LED yakma ve söndürme uygulaması
  • Dahili Osilatör: PIC18F4550 dahili osilatör kullanımı
  • 8 LED Kontrolü: 8 LED’i yakma ve söndürme
  • Buton ile LED: Buton ile LED kontrolü
  • 7 Segment Display: 0-9 sayıcı uygulaması
  • 7 Segment Yukarı/Aşağı: 0-9 yukarı/aşağı sayıcı
  • 7 Segment 0-99: 0-99 yukarı/aşağı sayıcı
  • LCD Display: LCD ekran kullanımı

MikroC ile PIC Programlama Eğitimi - PIC18F4550 Donanım Mimarisi

  • Microchip Ailesi: Microchip mikrodenetleyici ailesi
  • PIC18F4550 Özellikleri: PIC18F4550 genel özellikleri
  • Osilatör Ayarları: PIC18F4550 osilatör ayarları
  • Güç Yönetimi: Güç yönetim modları
  • Reset İşlemi: Reset (sıfırlama) işlemi
  • Bellek Organizasyonu: Bellek organizasyonu ve yapısı
  • Donanımsal Çarpma: 8x8 donanımsal çarpma modülü
  • Kesmeler: Kesme (interrupt) mekanizmaları
  • I/O Portları: Giriş/çıkış portları ve kullanımı
  • Konfigürasyon Kaydedicileri: Konfigürasyon kaydedicileri

MikroC ile PIC Programlama Eğitimi - Timer Donanım Birimleri

  • Timer0: Timer0 zamanlayıcı ve sayıcı modu
  • Timer1: Timer1 zamanlayıcı ve sayıcı modu
  • Timer2: Timer2 zamanlayıcı modu
  • Timer3: Timer3 zamanlayıcı ve sayıcı modu

MikroC ile PIC Programlama Eğitimi - CCP ve ECCP Donanım Birimleri

  • Capture Modu: Yakalama (capture) modu
  • Compare Modu: Karşılaştırma (compare) modu
  • PWM Modu: Pals genişlik modülasyonu (PWM)
  • ECCP Modülü: Gelişmiş CCP modülü

MikroC ile PIC Programlama Eğitimi - SPP Donanım Birimi

  • USB Yapılandırma: USB kontrol için yapılandırma

MikroC ile PIC Programlama Eğitimi - MSSP Donanım Birimi

  • SPI Modu: SPI modunda seri iletişim
  • I2C Modu: I2C modunda seri iletişim

MikroC ile PIC Programlama Eğitimi - EUSART Donanım Birimi

  • Seri İletişim: Seri veri iletişimi temelleri
  • Baud Rate: Baud rate generator (BRG)
  • Asenkron İletişim: Asenkron seri veri iletişimi
  • Senkron İletişim: Senkron seri veri iletişimi

MikroC ile PIC Programlama Eğitimi - A/D Donanım Birimi

  • A/D Dönüştürücü: Analog-dijital dönüştürücü

MikroC ile PIC Programlama Eğitimi - Karşılaştırıcı Donanım Birimi

  • Referans Gerilimi: Voltaj referans modülü
  • Karşılaştırıcı Uygulamaları: Karşılaştırıcı modülü uygulamaları

MikroC ile PIC Programlama Eğitimi - HLVD Donanım Birimi

  • HLVD Ayarları: HLVD donanım birimi ayarları
  • HLVD Kullanımı: HLVD donanım birimi kullanımı

MikroC ile PIC Programlama Eğitimi - USB Donanım Birimi

  • USB İletişim: USB veri iletişimi temelleri
  • USB Uygulamaları: PIC18F4550 USB uygulamaları

MikroC ile PIC Programlama Eğitimi - Uygulamalar

  • Uygulama 1: Temel uygulama örneği
  • Uygulama 2: Orta seviye uygulama örneği
  • Uygulama 3: İleri seviye uygulama örneği

MikroC ile PIC Programlama Eğitimi hakkında sorularınız mı var?

Eğitim içeriği, süre, ücret ve takvim için bize doğrudan sorabilirsiniz; eğitim danışmanımız en kısa sürede dönüş yapar.

 TESLA AKADEMİ