Ders AdıKodu Yerel KrediAKTS Ders (saat/hafta)Uygulama (saat/hafta)Laboratuar (saat/hafta)
Mikroişlemci SistemleriEHM314134300
ÖnkoşullarYok
YarıyılBahar
Dersin DiliTürkçe
Dersin SeviyesiLisans
Dersin TürüZorunlu @ Elektronik & Haberleşme Mühendisliği Lisans Programı
Ders KategorisiTemel Meslek Dersleri
Dersin Veriliş ŞekliYüz yüze
Dersi Sunan Akademik BirimElektronik & Haberleşme Mühendisliği Bölümü
Dersin KoordinatörüUmut Engin AYTEN
Dersi Veren(ler)Tuncay UZUN, Umut Engin AYTEN
Asistan(lar)ı
Dersin AmacıBu dersin amacı mikroişlemci sistemlerin, mikroişlemci mimarisinin, mikroişlemcinin iç yapılarının, ana bellek biriminin, mikroişlemci zamanlama şemalarının, komut setinin, mikroişlemci programlama tekniklerinin, mikroişlemci giriş / çıkış arayüzlerinin, mikroişlemci çevre birimlerinin ve uygulamalarının analizini ve tasarımını öğrenmektir.
Dersin İçeriğiMikroişlemci sistemlerine giriş, kısaca tarihçe, mikroişlemci teknolojisi, Sayı sistemleri ve kodlar, mikroişlemci sistemlerinde kullanılan sayısal devreler, mikroişlemci temelli sistem yapısı ve çalışması, aritmetik lojik işlem birimi, bellek birimi, mikroişlemci mimarisi, merkezi işlem birimi modülünün tasarımı, ana bellek sistemi tasarımı, mikroişlemci komut seti, mikroişlemci programlama teknikleri, mikroişlemci geliştirme araçları ve simülatörü, veri iletişimi, temel giriş/çıkış teknikleri, mikroişlemci çevre birimleri, mikroişlemci temelli sistem uygulamaları, mikrodenetleyici donanımı ve yazılımı.
Ders Kitabı / Malzemesi / Önerilen Kaynaklar
  • Mikroişlemci Sistemleri, Ders Kitabı, Tuncay UZUN, Nobel Akademik Yayınları, 2022.
  • Microprocessors and Microcomputers: Hardware and Software, Ronald J. Tocci, Frank J. Ambrosio, Prentice-Hall, 1986-2003.
  • Introduction to the 8051 Microcontroller, Mazidi, Pearson Education, 2000-2014.
  • Mikroişlemci Sistemleri Ders Notları: http://www.tuncayuzun.com/
Opsiyonel Program BileşenleriYok

Ders Öğrenim Çıktıları

  1. Mikroişlemcilerin tarihçesi üzerine bilgi kazanır.
  2. Mikroişlemci Sistemlerinde kullanılan donanımları öğrenir.
  3. Mikroişlemci Mimarisi, çalışması, işlem kodu, programlama modeli üzerine bilgi kazanır.
  4. Bir Mikroişlemcinin Merkezi işlem birimi (MİB) modülü ve ana bellek sistemi tasarımını öğrenir.
  5. Mikroişlemci temelli sistemlerin blok diyagramının tasarımını öğrenir.
  6. Mikroişlemci Sistemlerinde kullanılan yazılımları, adresleme şekilleri, komut kümesini öğrenir.
  7. Bir simülatör ile mikroişlemci sistemlerinde program tasarlamayı, analiz etmeyi ve hata ayıklamayı simülasyon tekniğini ile yapmayı öğrenir.
  8. Mikroişlemci sistemlerinde kullanılan giriş/çıkış sistemleri ve çevre birimlerini öğrenir.
  9. Mikrodenetleyici temelli sistem donanımı ve yazılımı üzerine bilgi kazanır.
  10. Mikroişlemcili sistemlerin devre şemasını çizmek ve tasarlamak için kullanılan elektronik bilgisayar destekli tasarım (ECAD) yazılım araçlarını kullanarak elektronik tasarım otomasyonunu (EDA) öğrenir.

Ders Öğrenim Çıktısı & Program Çıktısı Matrisi

DÖÇ-1DÖÇ-2DÖÇ-3DÖÇ-4DÖÇ-5DÖÇ-6DÖÇ-7DÖÇ-8DÖÇ-9DÖÇ-10
PÇ-1----------
PÇ-2555555-55-
PÇ-3-----5---5
PÇ-4----------
PÇ-5----------
PÇ-6----------
PÇ-7----------
PÇ-8------5--5
PÇ-9------5--5
PÇ-10----------
PÇ-11----------
PÇ-12----------
PÇ-13----------
PÇ-14----------
PÇ-15----------
PÇ-16----------
PÇ-17----------
PÇ-18----------
PÇ-19----------
PÇ-20----------
PÇ-21----------
PÇ-22----------
PÇ-23----------
PÇ-24----------
PÇ-25----------
PÇ-26----------
PÇ-27----------
PÇ-28----------
PÇ-29----------
PÇ-30----------

Haftalık Konular ve İlgili Ön Hazırlık Çalışmaları

HaftaKonularÖn Hazırlık
1Mikroişlemci sistemlerine giriş, mikroişlemcilerin tarihçesi, mikroişlemci teknolojisi.Ders Kitabı (Bl. 1, 3)
2Sayı sistemleri ve kodlar, Mikroişlemci sistemlerinde kullanılan sayısal devreler.Ders Kitabı (Bl. 2,3)
3Mikroişlemci sistemlerinde kullanılan sayısal devreler, Mikroişlemci temelli sistem yapısı ve çalışması , Aritmetik lojik işlem birimi.Ders Kitabı (Bl. 3,5,6)
4Aritmetik lojik işlem birimi, Bellek birimi.Ders Kitabı (Bl. 6,7)
5Mikroişlemci mimarisi, Merkezi işlem birim modülü tasarımı.Ders Kitabı (Bl. 8,9)
6Ana bellek sisteminin tasarımı. Mikroişlemci Yazılımı ve Komut Kümesi.Ders Kitabı (Bl. 10,11)
7Mikroişlemci Programlama, Mikroişlemci SimülatörüDers Kitabı (Bl. 12)
8Ara Sınav 1
9Mikroişlemci Programlama TeknikleriDers Kitabı (Bl. 1-14)
10Veri iletişim standartları , Temel giriş/çıkış teknikleriDers Kitabı (Bl. 15,16)
11Temel giriş/çıkış teknikleri, Mikroişlemci çevre birimleri.Ders Kitabı (Bl. 16,17)
12Mikroişlemci çevre birimleri.Ders Kitabı (Bl. 17)
13Mikroişlemci temelli sistem uygulamalarıDers Kitabı (Bl. 18)
14Mikrodenetleyici Temelli Sistem Donanımı ve YazılımıDers Kitabı (Bl. 19)
15Final

Değerlendirme Sistemi

EtkinliklerSayıKatkı Payı
Devam/Katılım
Laboratuar
Uygulama
Arazi Çalışması
Derse Özgü Staj
Küçük Sınavlar/Stüdyo Kritiği
Ödev420
Sunum/Jüri
Projeler
Seminer/Workshop
Ara Sınavlar140
Final140
Dönem İçi Çalışmaların Başarı Notuna Katkısı
Final Sınavının Başarı Notuna Katkısı
TOPLAM100

AKTS İşyükü Tablosu

EtkinliklerSayıSüresi (Saat)Toplam İşyükü
Ders Saati133
Laboratuar
Uygulama
Arazi Çalışması
Sınıf Dışı Ders Çalışması133
Derse Özgü Staj
Ödev46
Küçük Sınavlar/Stüdyo Kritiği
Projeler
Sunum / Seminer
Ara Sınavlar (Sınav Süresi + Sınav Hazırlık Süresi)110
Final (Sınav Süresi + Sınav Hazırlık Süresi)112
Toplam İşyükü :
Toplam İşyükü / 30(s) :
AKTS Kredisi :
Diğer NotlarYok