EN
  • Anasayfa
  • ELO215 Mikroişlemciler/Mikrodenetleyiciler I (2021 - 2022 / 3. Yarıyıl)
  • EN
ELO215 - Mikroişlemciler/Mikrodenetleyiciler I
Ders Adı Kodu Yarıyıl T+U Saat AKTS Pdf
Mikroişlemciler/Mikrodenetleyiciler I ELO215 3 3 + 1 6,0 Pdf
Birim Bölüm
ELEKTRİK
Derece Seviye Ön Lisans - Seçmeli - Türkçe
Dersin Verilişi
EBS Koordinatörü Öğr. Gör. Oğuzhan ÖNAL
Ders Veren
Amaç

1. Tipik bir mikrobilgisayar sistemin yapısı ve çalışması hakkında bilgi sahibi olabilme 2. İkilik sayı sistemine ait matematiği mikrobilgisayar işlemlerine uygulayabilme. 3. Farklı tip mikroişlemciler/mikrodenetleyici arasında kıyaslama yapabilme ve yapılacak işe uygun olanı seçebilme. 4. Mikroişlemci/mikrodenetleyici sistemi tasarlayabilme. 5. Assembly düzeyinde programlama mantığını geliştirebilme. 6. Mikroişlemci/mikrodenetleyici sistemini modüler bir şekilde endüstriyel uygulamalarda kullanabilme. 7. Yeni gelişen mikroişlemci/mikrodenetleyici sistemlerini takip edebilme bilgi ve anlayışına sahip olabilme.

Ders İçeriği

Mikrobilgisayar Sisteminin Genel Yapısı: Merkezi işlem birimi, RAM, ROM bellek özellikleri, ROM çeşitleri, RAM-ROM bellek karşılaştırmaları, Seri iletişim, Paralel iletişim, Adres yolu, Kontrol yolu, Veri yolu; Mikroişlemciler ile Mikrodenetleyicilerin Karşılaştırılması; Mikroişlemci /Mikrodenetleyici Sisteminin Kurulması; Programlamaya Giriş: Assembly dilinin yapısı, Komutlar akış diyagramı, Makine diline (Onaltılık Sistem) dönüşüm; Programlama: Veri transferi, Döngü kavramı, Alt program kavramı, Toplama-çıkarma, Kaydırma işlemi.

Ders Kaynakları PIC Programlama - Nursel Ak
Açıldığı Öğretim Yılı 2018 - 2019
Yarıyıl İçi Çalışmalar Katkı Yüzdesi (%)
Bu bilgi girilmemiştir.
Toplam 0
Yarıyıl Sonu Çalışmalar Katkı Yüzdesi (%)
Bu bilgi girilmemiştir.
Toplam %0
Yarıyıl İçinin Başarıya Oranı %0
Yarıyıl Sonu Çalışmalar %0
Toplam %0
Kategori Ders İlişki Yüzdeleri (%)
Aktarılabilir Beceri Dersleri
0
Beşeri, İletişim ve Yönetim Becerileri Dersleri
0
Destek Dersleri
0
Ek Dersler
0
Kategori
0
Mesleki Seçmeli Dersler
0
Temel Meslek Dersleri
0
Uygulama Dersleri
0
Uzmanlık / Alan Dersleri
0
Ders İş Yükü Öğretim Metotlar / Öğretim Metodu Süresi (Saat) Sayısı Toplam İş Yükü (Saat)
Dinleme ve anlamlandırma, gözlem/durumları işleme, Bilişim becerileri Benzetim 1 14 14
Araştırma – yaşam boyu öğrenme, yazma, okuma, Bilişim, eleştirel düşünme, soru geliştirme, yönetsel beceriler, takım çalışması Grup Çalışması 1 10 10
Gözlem/durumları işleme, Bilişim, yönetsel beceriler, takım çalışması Laboratuar 1 14 14
Araştırma – yaşam boyu öğrenme, yazma, okuma, Bilişim Sınıf Dışı Çalışma 3 14 42
Dinleme ve anlamlandırma Ders 3 14 42
Önceden planlanmış özel beceriler Problem Çözme 1 10 10
Ara Sınav 1 Ara Sınav 1 1 1 1
Final Final 2 1 2
Ödev 1 Ödev 1 20 1 20
Toplam İş Yükü (Saat) 155
AKTS = Toplam İş Yükü (Saat) / 25.5 (s) 6,08
AKTS
Hafta Konu Öğretim Metodu
1 Mikrobilgisayar sistemlerine giriş, mikroişlemci ve mikro denetleyici kavramları ve aralarındaki farklar
2 Bilgisayar Mimarileri (CISC, RISC, Von Neuman, Harvard mimarileri)
3 Mikro denetleyici türleri ve PIC Mikro denetleyicilerine giriş
4 PIC Mikro denetleyicilerin donanımsal özellikleri
5 Bellek organizasyonu (Program ve Veri belleği)
6 PIC Mikro denetleyici minimum çalışma devreleri (Osilatör, Reset devreleri)
7 PIC Mikro denetleyici kaydedicileri ve işlevleri
8 Ara Sınav
9 Assembly dili komut yapısı ve PIC komutları
10 Program geliştirme aşamaları (MPLAB Programı kurulumu ve program yazımı)
11 Simülasyon Programları
12 Örnek uygulamalar - I
13 Örnek uygulamalar - II
14 Örnek uygulamalar - III
Ders Öğrenme Çıktısı Ölçme Değerlendirme Öğretim Metodu Öğrenme Faaliyeti
Bir mikro denetleyiciyi assembler diliyle programlayabilmek
Mikro denetleyici organizasyonunu bilmek
Assembler komutlarını tanımak
Simülasyon programları ile mikro denetleyici uygulamalar geliştirebilmek
Mikroişlemci ve mikrodenetleyici arasındaki farkları bilmek
DERS ÖĞRENME ÇIKTISI
PÇ 1 PÇ 2 PÇ 3 PÇ 4 PÇ 5 PÇ 6 PÇ 7 PÇ 8 PÇ 9 PÇ 10 PÇ 11 PÇ 12
Bir mikro denetleyiciyi assembler diliyle programlayabilmek - - - - - - - - - - - -
Mikro denetleyici organizasyonunu bilmek - - - - - - - - - - - -
Assembler komutlarını tanımak - - - - - - - - - - - -
Simülasyon programları ile mikro denetleyici uygulamalar geliştirebilmek - - - - - - - - - - - -
Mikroişlemci ve mikrodenetleyici arasındaki farkları bilmek - - - - - - - - - - - -