Ders Adı Mikroişlemciler ve Mikrodenetleyiciler
Ders Kodu BCT-3205
Dersin Türü Zorunlu
Ders Biriminin Seviyesi Ön Lisans
Yıl 2
Dönem 3.Yarıyıl
AKTS 4
Dersi Veren(ler) Dr. Öğr. Üyesi Mehmet Erhan ŞAHİN
Dersin Yardımcıları
Ders İşleme Biçimi Yüz Yüze
Önkoşul Dersleri
Dersin İçeriği Genel Mikroişlemci mimarisi ve mikro program, Mikrodenetliyici mimarisi ve adresleme modları, RAM ve port yapıları, Zamanlayıcı/Sayıcılar, seri haberleşme , kesmeler, algoritma geliştirme
Dersin Verildiği Diller Türkçe
Dersin Amacı Sayısal kontrol/kumanda ve temel sayısal işlemler için gerekli olan temel mikroişlemci ve mikrodenetleyici mimari alt yapılarının verilmesi. Mimariye dayalı adresleme yöntemlerini kullanarak algoritma ve makine dilinde programlama yeteneğinin geliştirilmesi.
Ders Yapısı
Temel/Alana Özgü Mesleki Dersler 0
Uzmanlık/Program Dersi 0
Destek Dersi 100
Beceri,İletişim ve Yönetim Becerileri Dersi 0
Aktarılabilir Beceri Dersi 0
Matematik ve Temel Bilimler 0
Temel Eğitim 0
Ders İşleme Şekli
Sınıf Dersi 50
Sınıf Dersi açıklama 2
Problem Saati 0
Problem Saati Açıklama 0
Laboratuvar 50
Laboratuvar Açıklama 1
Diğer 0
Diğer Açıklama 0
No Dersin Kazanımları  
1 Mikroişlemci/Mikrodenetleyici mimarisini öğrenmek
2 Veri transferinde Adresleme yöntemlerini öğrenmek
3 Algoritma geliştirme ve makine dilinde programlama yeteneğinin elde dilmesi
4 Mikrodenetleyici çevre birimlerini tanımak ve kullanmak
5 Seri ve paralel veri iletimi ile harici çevre ile haberleşme
DERSİN KAZANIMLARI / PROGRAM YETERLİKLERİ İLİŞKİ MATRİSİ
DKPÇ1PÇ2PÇ3PÇ4PÇ5PÇ6PÇ7PÇ8PÇ9PÇ10PÇ11PÇ12PÇ13PÇ14PÇ15PÇ16
1
2
3
4
5
5-Çok Yüksek İlişkili 4- Yüksek İlişkili 3-Orta İlişkili 2- Zayıf İlişkili 1-İlişkisiz
Hafta Konular  
1 Mikroişlemciler ve Mikrodenetleyicilere giriş
2 Merkezi işlem birim mimarisi ve mikro program
3 Sayı sistemleri ve dönüşümler
4 Mikro denetleyici mimarisi
5 Özel Fonksiyon Kaydediciler ve Ram yapısı
6 Adresleme modları
7 Fonksiyonlarına göre Komutlar , (aritmetik, Lojik, dallanmalar, veri transferi)
8 Port yapıları ve fonksiyonları
9 Alt Program ve yığıt
10 Kesmeler ve kesme hizmet programı
11 Tablodan bakma yöntemi ve aritmetik işlemler
12 Zamanlama diyagramları ve yazılım
13 Harici RAM/ROM bağlantı ve harici adresleme
14 Ayrık-zaman transfer fonksiyonu gerçekleştirme
No Program Çıktısı Katkı Düzeyi
1 Mesleği ile ilgili temel, güncel ve uygulamalı bilgilere sahip olur. 5
2 İş sağlığı ve güvenliği, çevre bilinci ve kalite süreçleri hakkında bilgi sahibi olur. 2
3 Mesleği için güncel gelişmeleri ve uygulamaları takip eder, etkin şekilde kullanır. 5
4 Mesleği ile ilgili bilişim teknolojilerini (yazılım, program, animasyon vb.) etkin kullanır. 5
5 Mesleki problemleri ve konuları bağımsız olarak analitik ve eleştirel bir yaklaşımla değerlendirme ve çözüm önerisini sunabilme becerisine sahiptir. 5
6 Bilgi ve beceriler düzeyinde düşüncelerini yazılı ve sözlü iletişim yolu ile etkin biçimde sunabilir, anlaşılır biçimde ifade eder. 4
7 Alanı ile ilgili uygulamalarda karşılaşılan ve öngörülemeyen karmaşık sorunları çözmek için ekip üyesi olarak sorumluluk alır. 5
8 Kariyer yönetimi ve yaşam boyu öğrenme konularında farkındalığa sahiptir. 1
9 Alanı ile ilgili verilerin toplanması, uygulanması ve sonuçlarının duyurulması aşamalarında toplumsal, bilimsel, kültürel ve etik değerlere sahiptir. 3
10 Bir yabancı dili kullanarak alanındaki bilgileri takip eder ve meslektaşları ile iletişim kurar. 4
11 Biyomedikal cihazların çalışma prensiplerini, kullanım alanlarını ve teknik özelliklerini anlar; bakım, onarım, kalibrasyon ve test süreçlerini uygulayabilir. 3
12 Hasta güvenliği, kullanıcı/çevre koruması ve cihaz güvenilirliği açısından kalite kontrol ve risk yönetimi süreçlerini etkin bir şekilde yürütebilme yeterliliğine sahiptir. 1
13 Sektörde karşılaşılan teknik sorunları analiz eder, çözüm önerileri geliştirir ve yenilikçi teknolojilerle uyumlu çözümler sunar. 4
14 Meslek etiğine uygun çalışma alışkanlıkları geliştirir, toplumsal sorumluluk bilinciyle hareket ederek sağlık teknolojileri alanında sürdürülebilir ve etik çözümler sunar. 4
15 İşyeri ortamında teorik bilgilerini pratiğe aktarma, gerçek mühendislik problemlerini çözme, iş hayatının dinamiklerini anlama ve mesleki sorumluluklarını geliştirme becerisi kazanır. 4
16 Atatürk İlkeleri ve İnkılap Tarihi, Türk Dili ve İngilizce gibi zorunlu dersler aracılığıyla, öğrencilerin tarihi, kültürel, dilsel ve evrensel değerlere dair farkındalık kazanır; eleştirel düşünme ve küresel ölçekte etkileşim becerilerini geliştirir. 1
Yarıyıl İçi Çalışmaları Sayısı Katkı Payı
Ara Sınav 1 80
Kısa Sınav 0 0
Ödev 1 20
Devam 0 0
Uygulama 0 0
Labaratuvar 0 0
Proje 0 0
Atölye 0 0
Seminer 0 0
Arazi Çalışması 0 0
Sözlü sınav 0 0
Portfolyo 0 0
Doküman İncelemesi 0 0
Performans değerlendirme 0 0
Sunum 0 0
Alan Çalışması 0 0
Vaka Çalışması 0 0
Video Kaydı 0 0
Öz değerlendirme 0 0
Akran Değerlendirme 0 0
Eşleştirme Testleri 0 0
Çoktan seçmeli test 0 0
Kısa Cevaplı test 0 0
Kontrol listeleri 0 0
Dereceleme Ölçekleri 0 0
Zihin Haritalama 0 0
Araştırma yazısı 0 0
Çevrimiçi anket 0 0
Çevrimiçi Kısa sınav 0 0
TOPLAM 100
Yıliçinin Başarıya Oranı 40
Finalin Başarıya Oranı 60
TOPLAM 100
AKTS kredilerinin belirlenmesinde öğrenci işyükü anketlerinden faydalanılmaktadır.
Etkinlik Sayısı Süresi Toplam
Ders Süresi (Sınav Haftaları Hariç) 14 3 42
Sınıf Dışı Ders Çalışma Süresi 14 3 42
Ödevler 1 10 10
Sunum/Seminer 0 0 0
Proje 0 0 0
Laboratuar Çalışması 0 0 0
Arazi ya da Alan Çalışması 0 0 0
Kısa Sınav 0 0 0
Araştırma 0 0 0
Rapor Yazma/Rapor sunumu 0 0 0
Vaka İncelemesi 0 0 0
Staj 0 0 0
Uygulama/Materyal Hazırlama 0 0 0
Tez Çalışması 0 0 0
Ara Sınavlar 1 15 15
Yarıyıl Sonu Sınavı 1 15 15
İşyükü Saati (30) 30
Toplam İşyükü / Saat 124    
Dersin Akts Kredisi 4    
Ders Notu Paylaşılan Ders Notu
Diğer Kaynaklar Paylaşılan Ders Notu
Materyal
Dökümanlar Paylaşılan Ders Notu
Ödevler
Sınavlar
Materyal Diğer
Planlanmış Öğrenme Faaliyetleri ve Öğretim Yöntemleri











Haftalık Ders İzlencesi
Hafta 1 .Hafta
Konu
Haftalık Kapsam ve Hedefler Bu ders, mikroişlemciler ve mikrodenetleyicilerin temel mimarisini, çalışma prensiplerini ve gömülü sistemlerdeki uygulamalarını öğretmeyi amaçlamaktadır.
Haftalık Öğrenme Etkinlikleri/Kaynakları/Videolar Ders notu
Haftalık Öğrenme Etkinlikleri Açıklama Sınıfta projeksiyon aracılığı ile hazırlanan ders notlarından anlatım yapılmaktadır.
Haftalık Ölçme-Değerlendirme Etkinlikleri Ödev, Laboratuvar, Sunum,
Haftalık Ölçme-Değerlendirme Notlandırması/Ödev Teslim Süreleri
Hafta 2 .Hafta
Konu
Haftalık Kapsam ve Hedefler Bu ders, merkezi işlem birimi (CPU) mimarisinin temel bileşenlerini, mikroprogramlama tekniklerini ve modern işlemci tasarımındaki rolünü incelemeyi amaçlamaktadır.
Haftalık Öğrenme Etkinlikleri/Kaynakları/Videolar Ders notu
Haftalık Öğrenme Etkinlikleri Açıklama Sınıfta projeksiyon aracılığı ile hazırlanan ders notlarından anlatım yapılmaktadır.
Haftalık Ölçme-Değerlendirme Etkinlikleri Ödev, Laboratuvar, Sunum,
Haftalık Ölçme-Değerlendirme Notlandırması/Ödev Teslim Süreleri
Hafta 3 .Hafta
Konu
Haftalık Kapsam ve Hedefler Bu ders, farklı sayı sistemlerini, aralarındaki dönüşüm yöntemlerini ve dijital sistemlerdeki uygulamalarını öğretmeyi amaçlamaktadır.
Haftalık Öğrenme Etkinlikleri/Kaynakları/Videolar Ders notu
Haftalık Öğrenme Etkinlikleri Açıklama Sınıfta projeksiyon aracılığı ile hazırlanan ders notlarından anlatım yapılmaktadır.
Haftalık Ölçme-Değerlendirme Etkinlikleri Ödev, Laboratuvar, Sunum,
Haftalık Ölçme-Değerlendirme Notlandırması/Ödev Teslim Süreleri
Hafta 4 .Hafta
Konu
Haftalık Kapsam ve Hedefler Bu ders, mikrodenetleyici mimarisinin temel bileşenlerini, çalışma prensiplerini ve gömülü sistemlerdeki uygulamalarını öğretmeyi amaçlamaktadır.
Haftalık Öğrenme Etkinlikleri/Kaynakları/Videolar Ders notu
Haftalık Öğrenme Etkinlikleri Açıklama Sınıfta projeksiyon aracılığı ile hazırlanan ders notlarından anlatım yapılmaktadır.
Haftalık Ölçme-Değerlendirme Etkinlikleri Ödev, Laboratuvar, Sunum,
Haftalık Ölçme-Değerlendirme Notlandırması/Ödev Teslim Süreleri
Hafta 5 .Hafta
Konu
Haftalık Kapsam ve Hedefler Bu ders, özel fonksiyon kaydedicilerin (SFR) ve RAM yapısının temel işleyişini, mikrodenetleyici sistemlerindeki rollerini ve bellek yönetimiyle ilişkilerini öğretmeyi amaçlamaktadır.
Haftalık Öğrenme Etkinlikleri/Kaynakları/Videolar Ders notu
Haftalık Öğrenme Etkinlikleri Açıklama Sınıfta projeksiyon aracılığı ile hazırlanan ders notlarından anlatım yapılmaktadır.
Haftalık Ölçme-Değerlendirme Etkinlikleri Ödev, Laboratuvar, Sunum,
Haftalık Ölçme-Değerlendirme Notlandırması/Ödev Teslim Süreleri
Hafta 6 .Hafta
Konu
Haftalık Kapsam ve Hedefler Bu ders, farklı adresleme modlarını, işlemcilerin bellek erişim yöntemlerini ve programlama üzerindeki etkilerini öğretmeyi amaçlamaktadır.
Haftalık Öğrenme Etkinlikleri/Kaynakları/Videolar Ders notu
Haftalık Öğrenme Etkinlikleri Açıklama Sınıfta projeksiyon aracılığı ile hazırlanan ders notlarından anlatım yapılmaktadır.
Haftalık Ölçme-Değerlendirme Etkinlikleri Ödev, Laboratuvar, Sunum,
Haftalık Ölçme-Değerlendirme Notlandırması/Ödev Teslim Süreleri
Hafta 7 .Hafta
Konu
Haftalık Kapsam ve Hedefler Bu ders, işlemcilerde kullanılan aritmetik, lojik, dallanma ve veri transfer komutlarının işleyişini, fonksiyonlarını ve programlamadaki rollerini öğretmeyi amaçlamaktadır.
Haftalık Öğrenme Etkinlikleri/Kaynakları/Videolar Ders notu
Haftalık Öğrenme Etkinlikleri Açıklama Sınıfta projeksiyon aracılığı ile hazırlanan ders notlarından anlatım yapılmaktadır.
Haftalık Ölçme-Değerlendirme Etkinlikleri Ödev, Laboratuvar, Sunum,
Haftalık Ölçme-Değerlendirme Notlandırması/Ödev Teslim Süreleri
Hafta 8 .Hafta
Konu
Haftalık Kapsam ve Hedefler Bu ders, mikrodenetleyicilerdeki port yapılarının çalışma prensiplerini, giriş-çıkış işlemlerindeki rollerini ve çeşitli uygulamalardaki fonksiyonlarını öğretmeyi amaçlamaktadır.
Haftalık Öğrenme Etkinlikleri/Kaynakları/Videolar Ders notu
Haftalık Öğrenme Etkinlikleri Açıklama Sınıfta projeksiyon aracılığı ile hazırlanan ders notlarından anlatım yapılmaktadır.
Haftalık Ölçme-Değerlendirme Etkinlikleri Ödev, Laboratuvar, Sunum,
Haftalık Ölçme-Değerlendirme Notlandırması/Ödev Teslim Süreleri
Hafta 9 .Hafta
Konu
Haftalık Kapsam ve Hedefler Bu ders, alt programların (subroutines) ve yığıt (stack) yapısının çalışma prensiplerini, bellek yönetimiyle ilişkilerini ve programlama üzerindeki etkilerini öğretmeyi amaçlamaktadır.
Haftalık Öğrenme Etkinlikleri/Kaynakları/Videolar Ders notu
Haftalık Öğrenme Etkinlikleri Açıklama Sınıfta projeksiyon aracılığı ile hazırlanan ders notlarından anlatım yapılmaktadır.
Haftalık Ölçme-Değerlendirme Etkinlikleri Ödev, Laboratuvar, Sunum,
Haftalık Ölçme-Değerlendirme Notlandırması/Ödev Teslim Süreleri
Hafta 10 .Hafta
Konu
Haftalık Kapsam ve Hedefler Bu ders, kesme (interrupt) mekanizmalarının çalışma prensiplerini, kesme hizmet programlarının (interrupt service routines) rolünü ve mikrodenetleyicilerdeki uygulamalarını öğretmeyi amaçlamaktadır.
Haftalık Öğrenme Etkinlikleri/Kaynakları/Videolar Ders notu
Haftalık Öğrenme Etkinlikleri Açıklama Sınıfta projeksiyon aracılığı ile hazırlanan ders notlarından anlatım yapılmaktadır.
Haftalık Ölçme-Değerlendirme Etkinlikleri Ödev, Laboratuvar, Sunum,
Haftalık Ölçme-Değerlendirme Notlandırması/Ödev Teslim Süreleri
Hafta 11 .Hafta
Konu
Haftalık Kapsam ve Hedefler Bu ders, tablodan bakma yönteminin (lookup table) ve aritmetik işlemlerinin mikrodenetleyicilerdeki uygulanışını, verimlilik artırıcı etkilerini ve hesaplama süreçlerindeki rolünü öğretmeyi amaçlamaktadır.
Haftalık Öğrenme Etkinlikleri/Kaynakları/Videolar Ders notu
Haftalık Öğrenme Etkinlikleri Açıklama Sınıfta projeksiyon aracılığı ile hazırlanan ders notlarından anlatım yapılmaktadır.
Haftalık Ölçme-Değerlendirme Etkinlikleri Ödev, Laboratuvar, Sunum,
Haftalık Ölçme-Değerlendirme Notlandırması/Ödev Teslim Süreleri
Hafta 12 .Hafta
Konu
Haftalık Kapsam ve Hedefler Bu ders, zamanlama diyagramlarının (timing diagrams) temel prensiplerini, yazılım uygulamalarında nasıl kullanıldığını ve sistem tasarımıyla ilişkisini öğretmeyi amaçlamaktadır.
Haftalık Öğrenme Etkinlikleri/Kaynakları/Videolar Ders notu
Haftalık Öğrenme Etkinlikleri Açıklama Sınıfta projeksiyon aracılığı ile hazırlanan ders notlarından anlatım yapılmaktadır.
Haftalık Ölçme-Değerlendirme Etkinlikleri Ödev, Laboratuvar, Sunum,
Haftalık Ölçme-Değerlendirme Notlandırması/Ödev Teslim Süreleri
Hafta 13 .Hafta
Konu
Haftalık Kapsam ve Hedefler Bu ders, harici RAM/ROM bellek birimlerinin bağlantı yöntemlerini, harici adresleme tekniklerini ve mikrodenetleyici sistemlerinde bellek genişletme stratejilerini öğretmeyi amaçlamaktadır.
Haftalık Öğrenme Etkinlikleri/Kaynakları/Videolar Ders notu
Haftalık Öğrenme Etkinlikleri Açıklama Sınıfta projeksiyon aracılığı ile hazırlanan ders notlarından anlatım yapılmaktadır.
Haftalık Ölçme-Değerlendirme Etkinlikleri Ödev, Laboratuvar, Sunum,
Haftalık Ölçme-Değerlendirme Notlandırması/Ödev Teslim Süreleri
Hafta 14 .Hafta
Konu
Haftalık Kapsam ve Hedefler Bu ders, ayrık-zaman sistemlerinde transfer fonksiyonlarının nasıl gerçekleştirileceğini, dijital kontrol sistemlerinde kullanımını ve bu fonksiyonların uygulamalı örneklerle analizini öğretmeyi amaçlamaktadır.
Haftalık Öğrenme Etkinlikleri/Kaynakları/Videolar Ders notu
Haftalık Öğrenme Etkinlikleri Açıklama Sınıfta projeksiyon aracılığı ile hazırlanan ders notlarından anlatım yapılmaktadır.
Haftalık Ölçme-Değerlendirme Etkinlikleri Ödev, Laboratuvar, Sunum,
Haftalık Ölçme-Değerlendirme Notlandırması/Ödev Teslim Süreleri