İçeriğe geç

Ders

COE3120530 / COE3220530

Mikroişlemciler

Bilgisayar Mühendisliği

TEORİ
3
UYGULAMA
2
KREDİ
4
AKTS
8
DİLEnglishDÜZEYFirst Cycle (Bachelor's Degree)TÜRRequiredDers formu (PDF)

AMAÇ

Bu dersin amacı mikroişlemci mimarilerini ve mikroişlemci temelli sistem tasarım temellerini değerlendirmektir.

İÇERİK

Bu ders; Giriş- Sayı Sistemleri,Bilgisayar Yapısı - Bellek,Bellek Tasarımı,Merkezi İşlem Birimi Yapısı - Buyruk Düzeni,Adresleme Yöntemleri,Buyruklar I,Buyruklar II,Paralel İletişim Arabirimi,Seri İletişim Arabirimi,Altprogram,Kesme,Yığın,Yazılım uygulamaları,Mikroişlemcili sistem geliştirme; konularını içermektedir.

ÖĞRENME KAZANIMLARI

TR GÜNCELLENMEDİ
  1. 1

    1. Evaluates the working principle of microprocessors.

    Öğretim yöntemi: Tartışma Yöntemi, Problem Çözme Yöntemi, Örnek Olay Yöntemi, Bireysel Çalışma Yöntemi, Soru - Cevap Tekniği, Deney yapma Tekniği, Beyin Fırtınası Tekniği, Proje Temelli Öğrenme Modeli, Benzetim/Simülasyon Tekniği, İşbirlikli Öğrenme Modeli, Deneyimle Öğrenme Modeli, Ters-yüz Edilmiş Sınıf Modeli, Anlatım Yöntemi · Değerlendirme: Klasik Yazılı Sınav

  2. 2

    2. Designs digital systems using microprocessors.

    Öğretim yöntemi: Bireysel Çalışma Yöntemi, Deney yapma Tekniği, Beyin Fırtınası Tekniği, Benzetim/Simülasyon Tekniği, İşbirlikli Öğrenme Modeli, Deneyimle Öğrenme Modeli, Anlatım Yöntemi · Değerlendirme: Klasik Yazılı Sınav

  3. 3

    3. Designs real-time systems.

    Öğretim yöntemi: Tartışma Yöntemi, Problem Çözme Yöntemi, Bireysel Çalışma Yöntemi, Soru - Cevap Tekniği, Deney yapma Tekniği, Beyin Fırtınası Tekniği, Deneyimle Öğrenme Modeli, Ters-yüz Edilmiş Sınıf Modeli, Anlatım Yöntemi · Değerlendirme: Klasik Yazılı Sınav

  4. 4

    4. designs systems using input-output interfaces.

    Öğretim yöntemi: Tartışma Yöntemi, Örnek Olay Yöntemi, Bireysel Çalışma Yöntemi, Soru - Cevap Tekniği, Deney yapma Tekniği, Beyin Fırtınası Tekniği, Benzetim/Simülasyon Tekniği, İşbirlikli Öğrenme Modeli, Anlatım Yöntemi · Değerlendirme: Klasik Yazılı Sınav, Ödev

  5. 5

    5. designs systems using interrupts in microprocessors.

    Öğretim yöntemi: Tartışma Yöntemi, Problem Çözme Yöntemi, Örnek Olay Yöntemi, Bireysel Çalışma Yöntemi, Soru - Cevap Tekniği, Deney yapma Tekniği, Beyin Fırtınası Tekniği, Benzetim/Simülasyon Tekniği, İşbirlikli Öğrenme Modeli, Deneyimle Öğrenme Modeli, Anlatım Yöntemi · Değerlendirme: Klasik Yazılı Sınav, Ödev

HAFTALIK PLAN

  1. HAFTA 1

    Giriş- Sayı Sistemleri

  2. HAFTA 2

    Bilgisayar Yapısı - Bellek

  3. HAFTA 3

    Bellek Tasarımı

  4. HAFTA 4

    Merkezi İşlem Birimi Yapısı - Buyruk Düzeni

  5. HAFTA 5

    Adresleme Yöntemleri

  6. HAFTA 6

    Buyruklar I

  7. HAFTA 7

    Buyruklar II

  8. HAFTA 8

    Paralel İletişim Arabirimi

  9. HAFTA 9

    Seri İletişim Arabirimi

  10. HAFTA 10

    Altprogram

  11. HAFTA 11

    Kesme

  12. HAFTA 12

    Yığın

  13. HAFTA 13

    Yazılım uygulamaları

  14. HAFTA 14

    Mikroişlemcili sistem geliştirme

DEĞERLENDİRME

  • Ara Sınavın Başarıya Oranı30%
  • Genel Sınavın Başarıya Oranı70%

İŞ YÜKÜ

ETKİNLİKSAYISAATTOPLAM
Ders Saati14342
Rehberli Problem Çözme000
Problem Çözümü / Ödev / Proje / Rapor Tanzimi8432
Okul Dışı Diğer Faaliyetler000
Proje Sunumu / Seminer000
Kısa Sınav (QUİZ) ve Hazırlığı000
Ara Sınav ve Hazırlığı17070
Genel Sınav ve Hazırlığı18585
Performans Görevi, Bakım Planı000

KAYNAKLAR

  • 1. PIC16F87XA Data Sheet 2. MPLAB X IDE User's Guide 3. MPLAB XC8 C Compiler User's Guide 4. Timothy D. Green, Embedded Systems Programming with the PIC16f877. 5. Nursel Ak, Herkes için PIC Programlama, Alfa, 2009.

ÖĞRETİM ELEMANLARI

  • Assist.Prof. Mustafa TÜRKBOYLARIKOORDİNATÖR
  • Assist.Prof. Mustafa TÜRKBOYLARI
  • Assist.Prof. Tankut AKGÜL