Dersin Ayrıntıları
YarıyılKoduAdıT+U+LKrediAKTSSon Güncelleme Tarihi
1EEE548AD. MICROPROCESSOR APP.0+0+03618.06.2026

 
Dersin Detayları
Dersin Dili İngilizce
Dersin Düzeyi Yüksek Lisans
Bölümü / Programı ELEKTRİK-ELEKTRONİK MÜH.(Tezli Y.Lisans)
Öğrenim Türü Örgün Öğretim
Dersin Türü Seçmeli
Dersin Öğretim Şekli Yüz Yüze
Dersin Amacı Bu dersin amacı, öğrencilere mikroişlemci ve özellikle mikrodenetleyici tabanlı gömülü sistemlerin yapısını, çalışma prensiplerini ve uygulama yöntemlerini öğretmektir. Ders kapsamında öğrencilerin; mikrodenetleyici mimarisi, bellek yapısı, giriş/çıkış birimleri, kesmeler, zamanlayıcılar, ADC, PWM ve seri haberleşme arabirimleri gibi temel donanım birimlerini kavramaları hedeflenmektedir. Ayrıca öğrencilerin gömülü C programlama ile mikrodenetleyici tabanlı uygulamalar geliştirebilmesi, sensör ve çevre birimlerini sisteme entegre edebilmesi ve gerçek zamanlı mühendislik problemleri için mikrodenetleyici tabanlı çözümler tasarlayabilmesi amaçlanmaktadır.
Dersin İçeriği Mikroişlemci ve mikrodenetleyici sistemlerine giriş; mikrodenetleyici mimarisi, bellek organizasyonu ve komut işleme mantığı; gömülü C programlama; dijital giriş/çıkış uygulamaları; kesmeler ve kesme tabanlı programlama; zamanlayıcı/sayıcı birimleri; ADC ve analog işaretlerin okunması; PWM ve CCP modülleri; UART, SPI ve I2C seri haberleşme arabirimleri; LCD, tuş takımı, sensör ve motor sürme uygulamaları; gerçek zamanlı kontrol uygulamaları; düşük güç tüketimi ve güvenilir gömülü sistem tasarımı; mikrodenetleyici tabanlı proje geliştirme.
Dersin Yöntem ve Teknikleri Ders; teorik anlatım, örnek devre ve kod incelemeleri, problem çözme, mikrodenetleyici tabanlı uygulama geliştirme, simülasyon çalışmaları ve proje/ödev çalışmaları ile yürütülür. Öğrencilerin mikrodenetleyici çevre birimlerini kullanabilmeleri için gömülü C kodlama örnekleri, donanım-yazılım bütünleştirme çalışmaları ve gerçek uygulama senaryoları üzerinden değerlendirmeler yapılır.

Teaching Methods and Techniques
Ön Koşulları Yok
Dersin Koordinatörü Yok
Dersi Verenler Prof.Dr. Ergun Erçelebi ercelebi@gantep.edu.tr
Dersin Yardımcıları Yok
Dersin Staj Durumu Yok

Ders Kaynakları
Kaynaklar Mazidi, M. A., McKinlay, R. D., & Causey, D. PIC Microcontroller and Embedded Systems: Using Assembly and C for PIC18. Pearson.
Wilmshurst, T. Designing Embedded Systems with PIC Microcontrollers: Principles and Applications. Elsevier/Newnes.
Valvano, J. W. Embedded Systems: Introduction to ARM Cortex-M Microcontrollers. Jonathan Valvano.
Peatman, J. B. Design with PIC Microcontrollers. Pearson.
Ders Notları Haftalık ders notları, çalışma soruları, uygulama dokümanları ve ilgili referans kitap bölümleri.

Ders Yapısı
Matematik ve Temel Bilimler %10
Mühendislik Bilimleri %40
Mühendislik Tasarımı %30
Alan Bilgisi %20

Planlanan Öğrenme Aktiviteleri ve Metodları
Etkinlikler ayrıntılı olarak "Değerlendirme" ve "İş Yükü Hesaplaması" bölümlerinde verilmiştir.

Değerlendirme Ölçütleri
Yarıyıl Çalışmaları Sayısı Katkı
Ara Sınav 1 % 30
Ödev 5 % 20
Proje 1 % 20
Yarıyıl Sonu Sınavı 1 % 30
Toplam :
8
% 100

 
AKTS Hesaplama İçeriği
İş Yükü Sayısı Süre Toplam İş Yükü (Saat)
Haftalık teorik ders saati 14 3 42
Okuma Faaliyetleri 14 2 28
İnternetten tarama, kütüphane çalışması 5 3 15
Materyal tasarlama, uygulama 7 4 28
Rapor hazırlama 1 12 12
Sunu hazırlama 1 6 6
Sunum 1 1 1
Ara sınav ve ara sınava hazırlık 1 20 20
Final sınavı ve final sınavına hazırlık 1 28 28
Toplam İş Yükü   AKTS Kredisi : 6 180

 
Dersin Öğrenme Çıktıları: Bu dersin başarılı bir şekilde tamamlanmasıyla öğrenciler şunları yapabileceklerdir:
Sıra NoAçıklama
1 Mikroişlemci ve mikrodenetleyici sistemlerinin temel mimarisini, çalışma prensiplerini ve kullanım alanlarını açıklar.
2 Mikrodenetleyicilerin bellek yapısını, giriş/çıkış birimlerini ve komut işleme mantığını analiz eder.
3 Gömülü C dili kullanarak mikrodenetleyici tabanlı temel ve ileri düzey uygulama programları geliştirir.
4 Kesme, zamanlayıcı/sayıcı, ADC, PWM ve benzeri mikrodenetleyici çevre birimlerini uygulamalı olarak kullanır.
5 UART, SPI ve I2C gibi seri haberleşme arabirimlerini kullanarak mikrodenetleyici ile çevre birimleri arasında veri iletişimi sağlar.
6 Sensör, ekran, tuş takımı, röle, motor ve benzeri çevre birimlerini mikrodenetleyici sistemlerine entegre eder.
7 Gerçek zamanlı bir mühendislik problemi için mikrodenetleyici tabanlı donanım-yazılım çözümü tasarlar, uygular ve sonuçlarını değerlendirir.

 
Ders Konuları
HaftaKonuÖn HazırlıkDökümanlar
1 Mikroişlemci ve mikrodenetleyici sistemlerine giriş Ders izlencesinin incelenmesi Ders notları, ilgili referans kitap bölümü
2 Mikrodenetleyici mimarisi, CPU, bellek ve veri yolları Temel bilgisayar mimarisinin tekrar edilmesi Ders notları, çalışma soruları
3 Gömülü C programlama ve mikrodenetleyici geliştirme ortamları C programlama temel yapılarının gözden geçirilmesi Ders notları, uygulama dokümanı
4 Dijital giriş/çıkış portları ve bit düzeyinde işlemler Lojik kapılar ve ikili sayı sisteminin tekrar edilmesi Ders notları, uygulama dokümanı
5 Kesme yapısı ve kesme tabanlı programlama Kesme kavramının incelenmesi Ders notları, çalışma soruları
6 Zamanlayıcı/sayıcı birimleri ve zaman tabanlı uygulamalar Zamanlama ve sayaç kavramlarının incelenmesi Ders notları, ilgili referans kitap bölümü
7 ADC modülü ve analog sensör okuma uygulamaları Analog-dijital dönüşümün tekrar edilmesi Ders notları, uygulama dokümanı
8 Ara sınav ve önceki konuların genel değerlendirilmesi Ara sınava hazırlık Ders notları, çalışma soruları
9 PWM, CCP modülleri ve motor kontrol uygulamaları PWM temel kavramlarının incelenmesi Ders notları, uygulama dokümanı
10 UART seri haberleşme ve veri aktarımı Seri haberleşme kavramlarının tekrar edilmesi Ders notları, ilgili referans kitap bölümü
11 SPI ve I2C haberleşme protokolleri Haberleşme protokollerinin incelenmesi Ders notları, uygulama dokümanı
12 LCD, tuş takımı, röle ve çevre birimi uygulamaları Giriş/çıkış uygulamalarının tekrar edilmesi Ders notları, çalışma soruları
13 Gerçek zamanlı kontrol, düşük güç tüketimi ve güvenilir sistem tasarımı Gömülü sistem tasarım ilkelerinin incelenmesi Ders notları, ilgili referans kitap bölümü
14 Proje sunumları, uygulama değerlendirmesi ve genel tekrar Proje raporu ve sunum hazırlığı Ders notları, proje

 
Dersin Program Çıktılarına Katkısı
P1 P2 P3 P4
Tüm 4 4 4 3
Ö1 4 3 3 2
Ö2 4 4 3 2
Ö3 3 5 5 3
Ö4 4 4 5 3
Ö5 4 4 5 3
Ö6 3 4 5 3
Ö7 4 4 4 5

  Katkı Düzeyi: 1: Çok Düşük 2: Düşük 3: Orta 4: Yüksek 5: Çok Yüksek

  
  https://obs.gaziantep.edu.tr/oibs/bologna/progCourseDetails.aspx?curCourse=147916&lang=tr