PDF hazırlanıyor, lütfen bekleyin...
PDF
BİLECİK ŞEYH EDEBALİ ÜNİVERSİTESİ
MÜHENDİSLİK FAKÜLTESİ
ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ
(2025 - 2026)
Ders Bilgi Formu
Ders Adı
Kodu
Yarıyıl
T+U Saat
AKTS
Z / S
Mikroişlemciler
EEM319
5
3 + 1
5,0
Zorunlu
Birim Bölüm
Elektrik-Elektronik Mühendisliği -
Lisans
(Yüz yüze)
Amaç
Temel mikroişlemci ve mikrodenetleyici mimari yapısının verilmesi, sayısal ölçme/kontrol/kumanda işlemlerinin gerçekleştirilmesi için gerekli olan çevre birimlerine (ADC, DAC, PWM, EEPROM, SPI, vb.) sahip gelişmiş bir mikrodenetleyici mimarisinin verilmesi, mimariye dayalı adresleme yöntemlerini kullanarak makine dilinde programlama yeteneğinin geliştirilmesi, kesme kaynaklarının kullanılabilmesi, problem çözüm algoritmalarının geliştirilmesi yeteneklerinin kazandırılması.
Ders İçeriği
Mikroişlemcilere genel bir bakış, Genel kavramlar, Mikroişlemcilerin genel yapısı, Mikroişlemci çevresel birimleri, Komut kümesi, Adresleme modları, Bellekler, Seri ve paralel portlar, Sistem ve hafıza tasarımı, Mikrodenetleyicilere genel bir bakış, ADC/DAC kullanımı, kesme kullanımı, Uygulama örnekleri.
Ders Veren
Gürhan ERTAŞGIN
Hafta
Konu
1
Mikroişlemci ve mikrodenetleyici kavramları tanıtılarak dersin kapsamı ve sistem yaklaşımı açıklanır.
2
Sayı sistemleri, veri gösterimi ve ikilik tabanlı hesaplama mantığı ele alınır.
3
Mantık kapıları ve temel sayısal mantık işlemleri mikroişlemci bağlamında incelenir.
4
Von Neumann ve RISC mimarileri karşılaştırılarak temel mimari yaklaşımlar açıklanır.
5
Mikroişlemci sistemlerinde adres, veri ve kontrol yollarının görevleri detaylandırılır.
6
Temel yazmaçlar (MAR, MBR, PC, IR) ve ALU’nun mikroişlemci içindeki rolleri incelenir.
7
Bayraklar ve kontrol mekanizmalarının program yürütme üzerindeki etkisi açıklanır.
8
Status flags and control mechanisms are analyzed with respect to their impact on program execution.
9
STM32F303RE mikrodenetleyicisi tanıtılarak çevre birimleri ve register tabanlı yapı açıklanır.
10
GPIO yapısı incelenerek MODER, OTYPER ve OSPEEDR register’larının işlevleri ele alınır.
11
Timer birimleri incelenerek prescaler, ARR ve sayaç mantığı açıklanır.
12
Timer olayları, update flag’leri ve kesme mantığı STM32F303RE üzerinden açıklanır.
13
GPIO ve timer birimlerinin birlikte kullanıldığı bütünleşik uygulamalar analiz edilir.
14
STM32F303RE tabanlı öğrenci projelerinin sunumları gerçekleştirilir.
Program Çıktıları
1
Matematik, fen bilimleri ve elektrik-elektronik mühendisliğine özgü konularda yeterli bilgi birikimi ve bu alanlardaki kuramsal ve uygulamalı bilgileri karmaşık mühendislik problemlerinde kullanabilme becerisi kazandırmıştır.
2
Karmaşık mühendislik problemlerini saptama, tanımlama, formüle etme ve çözme becerisi ile bu amaç için uygun analiz ve modelleme yöntemlerini seçme ve uygulama becerisi kazandırmıştır.
3
Karmaşık bir sistemi, süreci, cihazı veya ürünü gerçekçi kısıtlar ve koşullar altında, belirli gereksinimleri karşılayacak şekilde tasarlama becerisi ve modern tasarım yöntemlerini uygulama becerisi kazandırmıştır.
4
Mühendislik uygulamalarında karşılaşılan karmaşık problemlerin analizi ve çözümü için ihtiyaç duyulan modern teknik ve araçları geliştirme, seçme ve kullanma becerisi ile bilişim teknolojilerini etkin bir biçimde kullanma becerisi kazandırmıştır.
5
Karmaşık mühendislik problemlerinin veya elektrik-elektronik mühendisliği alanına özgü araştırma konularının incelenmesi amacıyla deney tasarlama, deney yapma, veri toplama, sonuçları analiz etme ve yorum yapabilme becerisi kazandırmıştır.
6
Disiplin içi ve çok disiplinli takımlarda etkin biçimde çalışabilme becerisi ve bireysel çalışma becerisi kazandırmıştır.
7
Türkçe sözlü ve yazılı etkin iletişim kurma becerisi, etkin biçimde rapor yazma, yazılı raporları anlama, tasarım ve üretim için rapor hazırlayabilme, etkin sunum yapabilme, açık ve anlaşılır bir biçimde talimat verebilme ve alabilme becerisi kazandırmıştır.
8
En az bir yabancı dilde teknik konularla ilgili sözlü ve yazılı etkin iletişim kurma becerisi kazandırmıştır.
9
Yaşam boyu öğrenmenin gerekliliği bilinci ile bilgiye erişebilme, bilim ve teknolojideki gelişmeleri takip ederek kendini sürekli biçimde yenileme becerisi kazandırmıştır.
10
Etik ilkelerine uygun davranma yeteneği, mesleki ve etik sorumluluk bilinci ve mühendislik alanlarında kullanılan standartlar hakkında bilgi kazandırmıştır.
11
İş hayatındaki uygulamalar (proje yönetimi, risk yönetimi, değişiklik yönetimi gibi) ve sürdürülebilir kalkınma hakkında bilgi ile girişimcilik ve yenilikçilik konularında farkındalık kazandırmıştır.
12
Mühendislik uygulamalarının sağlık, çevre ve güvenlik üzerindeki etkileri (toplumsal ve evrensel boyutlarıyla) ile çağın mühendislik alanına yansıyan sorunları hakkında bilgi ve mühendislik çözümlerinin hukuksal sonuçları hakkında farkındalık kazandırmıştır.
Ders Öğrenme Çıktısı - Program Çıktıları (1 -5 Puan Aralığı)
Ders Öğrenme Çıktısı
PÇ 1
PÇ 2
PÇ 3
PÇ 4
PÇ 5
PÇ 6
PÇ 7
PÇ 8
PÇ 9
PÇ 10
PÇ 11
PÇ 12
Öğrenci, temel bilgisayar mimarilerini (Von Neumann ve RISC gibi) analiz ederek avantaj ve sınırlamalarını belirleyebilir.
3
3
2
3
3
2
4
2
3
5
3
1
Öğrenci, kontrol mekanizmalarını, durum bayraklarını ve zamanlama birimlerini yorumlayarak program yürütme davranışını açıklayabilir.
4
5
4
4
5
2
4
2
3
5
3
1
Öğrenci, mikroişlemci tabanlı sistemlerde kullanılan sayı sistemlerini, veri gösterimini ve temel sayısal mantık kavramlarını açıklayabilir.
3
3
3
3
2
1
3
2
3
5
3
1
Öğrenci, mikroişlemci sisteminin temel bileşenlerini (yollar, yazmaçlar ve ALU) tanımlayarak görevlerini açıklayabilir.
2
2
3
4
2
2
3
2
3
5
3
1
Öğrenci, mikrodenetleyici çevre birimlerini (GPIO, timer ve saat birimleri) register seviyesinde yapılandırarak sistem davranışını analiz edebilir.
5
4
4
4
5
3
5
2
4
5
3
1
Ortalama Değer
3,4
3,4
3,2
3,6
3,4
2
3,8
2
3,2
5
3
1
https://ebs.bilecik.edu.tr/pdf/dersbilgigetir/376225