DERS ADI

: MİKROİŞLEMCİ SİSTEMLERİ

Ders Bilgileri

Ders Kodu Ders Adı Ders Türü D U L AKTS
EED 3018 MİKROİŞLEMCİ SİSTEMLERİ ZORUNLU 3 2 0 5

Dersi Veren Birim

Elektrik - Elektronik Mühendisliği

Dersin Düzeyi

Lisans

Ders Koordinatörü

DR.ÖĞR.ÜYESİ ÖZGÜR TAMER

Dersi Alan Birimler

Elektrik - Elektronik Mühendisliği

Dersin Amacı

Belirli bir uygulama için gerekli bir mikrobilgisayar sisteminin donanım elemanlarını belirleyebilme yeteneği kazanmak, bilinen elemanlarla bir mikrobilgisayar mimarisi oluşturabilmek, belirli bir görev için Assembly dilinde bir programı tasarlama, yazma ve hatasızlaştırma yeteneğini kazanmak, mikrobilgisayar sistemlerinin endüstrideki rolü ve önemini anlamak, bellek ve giriş/çıkış cihazlarını bağlayabilmek için elektriksel devreler tasarlama yeteneği kazanmak, çevre birimlerini bir mikroişlemci sistemine bağlayabilme yeteneği kazanmak, bütün bir kontrol sistemi oluşturmak için bir mikroişlemci sistemini elektrik devreleri ile birleştirme yeteneği kazanmak, mikroişlemcili bir kontrol sisteminin kontrol yazılımını yazma ve hatasızlaştırma yeteneğini kazanmak.

Dersin Öğrenme Kazanımları

1   Temel mikrobilgisayar mimarisini ve bellek dizileri tasarlamayı öğrenmek
2   Bellek cihazlarını ve basit giriş/çıkış cihazlarını bir mikroişlemciye bağlamak
3   Assembly ve C dilinde programlamayı ve bir programın hatalarını ayıklayıp düzeltmeyi öğrenmek
4   Giriş/çıkış cihazılarının nasıl çalıştığını anlamak
5   Bütün bir mikroişlemcili sistem tasarlamak
6   Bir mikroişlemcili sisteme çevre bileşenler bağlamak
7   Mikroişlemci ve çevre birimlerinin kesme sistemini öğrenmek

Dersin Öğretim Türü

Örgün Öğretim

Dersin Önkoşulu/Önkoşulları

EED 3003 - SAYISAL ELEKTRONİK

Ders İçin Önerilen Diğer Hususlar

Yok

Ders İçeriği

Hafta Konular Açıklama
1 Mikrobilgisayarlar, Mikroişlemciler ve Assembly Dili
2 Veri Yolları, Bellek Bağlama ve Bellek Dizisi Tasarımı
3 Komut Setine Giriş
4 Temel Programlama
5 Mikroişlemcilere Giriş
6 Basit G/Ç ve Arayüz Bağlantısı
7 Assembly Dili Programlamayı Geliştirme
8 Ara Sınav
9 Kesmeye dayalı G/Ç ve Temel Çevre Birimlerine Bağlantı
10 Bellek Yapıları
11 Çevre bileşenler ile iletişim
12 Sayıcılar ve Zamanlayıcılar
13 Destek Cihazları
14 Bütün bir Mikroişlemcili Sistem için Örnekler

Ders İçin Önerilen Kaynaklar

MSP430 Microcontroller Basics John H. Davies
Computer-Controlled Systems Theory and Design, Third Edition Karl A Astrom, Bjorn Wittenmark
Embedded Microprocessor Systems Real World Design Stuart Ball

Öğrenme ve Öğretme Yöntemleri

Ders sunumları, ev ödevleri, rehberlik saatleri ve bilgisayar laboratuvarında uygulamalar ile desteklenecek.

Değerlendirme Yöntemleri

SIRA NO KISA KOD UZUN ADI FORMUL
1 VZ Vize
2 OD Ödev
3 LAB Laboratuvar
4 FN Final
5 BNS BNS VZ * 0.25 + OD * 0.10 + LAB * 0.15 + FN * 0.50
6 BUT Bütünleme Notu
7 BBN Bütünleme Sonu Başarı Notu VZ * 0.25 + OD * 0.10 + LAB * 0.15 + BUT * 0.50


*** Bütünleme Sınavı Yapılmayan Birimlerde Bütünleme Kriteri Dikkate Alınmaz.

Değerlendirme Yöntemlerine İliskin Aciklamalar

Öğrenme çıktılarını kazanmaları ve tasarım yeteneklerini geliştirmeleri amacıyla öğrencilere ev ödevleri verilecektir. Öğrencilerin hazırladıkları ödevlere not verilecektir. Laboratuvar saatlerinde, öğrencilerin Assembly dilinde programlama, hata ayıklama, paralel G/Ç ve Sayıcı/Zamanlayıcıyı kullanabilme yeteneklerini geliştirici deneyler yapılacaktır. Öğrencilerin hazırladıkları deney raporlarına not verilecektir.

Değerlendirme Kriteri

Öğrenme çıktıları, ev ödevleri, laboratuvar çalışmaları ve sınav soruları ile değerlendirilir.

Dersin Öğretim Dili

İngilizce

Derse İlişkin Politika ve Kurallar

İlan Edilecektir.

Dersin Öğretim Üyesi İletişim Bilgileri

ozgur.tamer@deu.edu.tr

Ders Öğretim Üyesi Görüşme Gün ve Saatleri

belirlenecek

Staj Durumu

YOK

İş Yükü Hesaplaması

Etkinlikler Sayısı Süresi (saat) Toplam İş Yükü (saat)
Ders Anlatımı 13 3 39
Uygulama 13 2 26
Haftalık Ders öncesi/sonrası hazırlıklar 13 2 26
Vize Sınavına Hazırlık 1 12 12
Final Sınavına Hazırlık 1 18 18
Ödev Hazırlama 1 8 8
Final Sınavı 1 2 2
Vize Sınavı 1 2 2
TOPLAM İŞ YÜKÜ (saat) 133

Program ve Öğrenme Kazanımları İlişkisi

PK/ÖKPK.1PK.2PK.3PK.4PK.5PK.6PK.7PK.8PK.9PK.10PK.11PK.12PK.13
ÖK.1344
ÖK.2444
ÖK.33343
ÖK.4431
ÖK.54451
ÖK.6444
ÖK.7431