Ders Bilgileri

Ders Bilgileri
Ders Adı Kodu Yarıyıl T+U Saat Kredi AKTS
Mikroişlemciler EEM368 6. Yarıyıl 3 + 0 3,0 4,0
Ön Koşullar Yok
Dersin Dili Türkçe
Dersin Seviyesi Lisans
Dersin Türü Ders
Dersin Verilişi Yüz yüze
Dersin Koordinatörü Doç. Dr. Fatih EVRAN
Dersi Verenler
Dersin Yardımcıları
Dersin Amacı Bu dersin amacı öğrencilere PIC24 mikrodenetleyici-temelli gömülü sistemlerin tasarımını, programlanmasını ve arayüz birimlerini öğretmektir.
Dersin İçeriği Mikroişlemciler, mikro denetleyiciler, Assembly dili ve C programlama, kesmeler ve çeşitli donanım arayüzleri.
Ders Öğrenme Kazanımları - Öğrenciler PIC24 temelli mikrodenetleyicilerin temel yapısını ve komut kümesini hatırlayabilecektir.
- Öğrenciler düşük ve yüksek seviyeli dillerde yazılım geliştirebilecektir.
- Öğrenciler yazılım geliştirmek için kullanılan araç ve yöntemleri kullanabilecektir.
- Öğrenciler mikrodenetleyicili sistemleri analiz edebilecek, tasarlayabilecek ve gerçekleyebilecektir.
- Öğrenciler gömülü sistemlerin değerini anlayabilecektir.
Haftalık Konular (İçerik)
Hafta Konular Öğretim Yöntemleri
1. Hafta Sayısal Sistem
2. Hafta PIC24 mikrodenetleyicilere giriş
3. Hafta Aritmetik işlem, Mantık işlem ve Durum ifadeleri
4. Hafta 32 bit aritmetik işlem
5. Hafta İşaretçi, Yığın ve Alt Program
6. Hafta Giriş/Çıkış portları, Reset ve Watchdog Zamanlayıcı
7. Hafta Örnek programlar
8. Hafta Örnek programlar
9. Hafta Kesme ve zamanlayıcı, sayıcı uygulamaları
10. Hafta Asenkron seri haberleşme uygulamaları
11. Hafta SPI Haberleşme
12. Hafta I2C Haberleşme
13. Hafta ADC ve DAC
14. Hafta Öğrenci projeleri değerlendirme
Kaynaklar
“Microcontrollers: From Assembly to C with the PIC24 Family”, B. Jones, R. Reese and J.W. Bruce, Cengage Learning, 2014
Dersin Öğrenme Kazanımlarının Program Yeterlilikleri İle İlişkisi
Program Yeterlilik Katkı Düzeyi DK1 DK2 DK3 DK4 DK5 Ölçme Yöntemi
PY1 5 0 4 4 3 4 -
PY2 5 5 5 5 5 5 -
PY3 5 0 0 0 0 0 -
PY4 4 0 0 0 0 0 -
PY5 5 0 0 0 0 0 -
PY6 5 0 0 0 0 0 -
PY7 5 0 0 0 0 0 -
PY8 2 0 0 0 0 0 -
PY9 4 0 0 0 0 0 -
PY10 2 0 0 0 0 0 -
*DK = Ders Kazanımı.
0 1 2 3 4 5
Ders Katkı Düzeyi Yok Çok Düşük Düşük Orta Yüksek Çok Yüksek
Ölçme Yöntemi Yazılı sınav Sözlü sınav Ödev/Proje Laboratuvar Çalışması Sunum /Seminer
AKTS / İş Yükü Tablosu
Etkinlik Sayısı Süresi (Saat) Toplam İş Yükü (Saat)
Ara Sınav 1 1 12 12
Ödev 1 1 20 20
Ödev 2 1 20 20
Final 1 18 18
Uygulama DS 1 10 10
Sınıf İçi Etkinlik 1 22 22
Toplam İş Yükü 102
Dersin AKTS Kredisi 4,0