Ders Programı

Ders Adı
Mikrodenetleyiciler
Kodu
Yerel
Kredi
AKTS
Ders
(saat/hafta)
Uygulama
(saat/hafta)
Laboratuar
(saat/hafta)
EHM4090
3
6
3
0
0
Önkoşullar
EHM3802 Mikroişlemci Sistemleri
Yarıyıl
Güz
Dersin Dili
Türkçe
Dersin Seviyesi
Lisans
Dersin Türü
Seçmeli @ Elektronik & Haberleşme Mühendisliği Lisans Programı
Ders Kategorisi
Uzmanlık/Alan Dersleri
Dersin Veriliş Şekli
Yüz yüze
Dersi Sunan Akademik
Birim
Elektronik & Haberleşme Mühendisliği Bölümü
Dersin Koordinatörü
Herman Sedef
Dersi Veren(ler)
Herman Sedef
Asistan(lar)ı
Dersin Amacı
Bu dersin amacı öğrencilere mikrodenetleyici-temelli gömülü sistemlerin tasarımını, programlanmasını ve
arayüz birimlerini öğretmektir.
Dersin İçeriği
Mikrodenetleyicilere giriş, 8051 donanım özeti, 8051 komut kümesi özeti, Zamanlayıcının çalışması, Seri
portun çalışması, Kesmenin çalışması, Assembly dili programlama, 8051 C programlama, Program yapısı
ve tasarım, Program geliştirme araçları ve teknikleri, C dilinde tasarım ve arayüz örnekleri, Örnek öğrenci
projeleri, 8051 Türevi elemanlar.
Ders Kitabı / Malzemesi / 
Önerilen Kaynaklar
Ders Kitabı: I. Scott MacKenzie, Raphael Chung-Wei Phan, The 8051 Microcontroller, Prentice-Hall, 4e,
2007. Diğer Kaynak: A. T. Özcerit , M. Çakiroğlu, C. Bayilmiş, 8051 Mikrodenetleyici Uygulamaları,
Papatya Yayıncılık, 2005.
Opsiyonel Program
Bileşenleri
Yok
Ders Öğrenim Çıktıları
1.
Öğrenciler 8051 temelli mikrodenetleyicilerin temel yapısını ve komut kümesini hatırlayabilecektir.
2.
Öğrenciler düşük ve yüksek seviyeli dillerde yazılım geliştirebilecektir.
3.
Öğrenciler yazılım geliştirmek için kullanılan araç ve yöntemleri kullanabilecektir.
4.
Öğrenciler mikrodenetleyicili sistemleri analiz edebilecek, tasarlayabilecek ve gerçekleyebilecektir.
5.
Öğrenciler gömülü sistemlerin değerini anlayabilecektir.
Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları
Hafta
Ön Hazırlık
Konular
1
Mikrodenetleyicilere giriş
Ders Kitabı Bölüm 1
2
8051 donanım özeti
Ders Kitabı Bölüm 2
3
8051 komut kümesi özeti
Ders Kitabı Bölüm 3
4
Zamanlayıcının çalışması
Ders Kitabı Bölüm 4
5
Seri portun çalışması
Ders Kitabı Bölüm 5
6
Kesmenin çalışması
Ders Kitabı Bölüm 6
7
Assembly dili programlama
Ders Kitabı Bölüm 7
8
8051 C programlama, Yıliçi sınavı 1
Ders Kitabı Bölüm 8
9
Program yapısı ve tasarım
Ders Kitabı Bölüm 9
10
Program geliştirme araçları ve teknikleri
Ders Kitabı Bölüm 10
11
Assembly dilinde tasarım ve arayüz örnekleri
Ders Kitabı Bölüm 11
12
Assembly dilinde tasarım ve arayüz örnekleri,Yıliçi sınavı 2
Ders Kitabı Bölüm 11
13
C Dilinde tasarım ve arayüz örnekleri
Ders Kitabı Bölüm 12
14
Örnek öğrenci projeleri
Ders Kitabı Bölüm 13
15
8051 türevi elemanlar
Ders Kitabı Bölüm 14
16
Final
Değerlendirme Sistemi
Sayı
Katkı Payı
11
0
4
5
1
15
Ara Sınavlar
2
40
Final
1
40
Etkinlikler
Devam/Katılım
Laboratuar
Uygulama
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği
Ödev
Sunum/Jüri
Projeler
Seminer/Workshop
Dönem İçi Çalışmaların Başarı Notuna Katkısı
60
Final Sınavının Başarı Notuna Katkısı
40
TOPLAM
100
AKTS İşyükü Tablosu
Sayı
Süresi (Saat)
Toplam İşyükü
14
3
42
14
3
42
4
4
16
1
60
60
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık
Süresi)
2
5
10
Final (Sınav Süresi + Sınav Hazırlık Süresi)
1
5
5
Etkinlikler
Ders Saati
Laboratuar
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması
Derse Özgü Staj
Ödev
Küçük Sınavlar/Stüdyo Kritiği
Projeler
Sunum / Seminer
Toplam İşyükü :
175
Toplam İşyükü / 30(s) :
5.83
AKTS Kredisi :
Diğer Notlar
Yok
6