>
Dersin Adı Dersin Kodu Dersin Türü Dersin Düzeyi Dersin Yılı Dersin Verildiği Dönem AKTS Kredisi
Mikroişlemciler TBL341 Seçmeli Lisans 3 Güz 5

Öğretim Elemanı Adı

Doç. Dr. Adnan SONDAŞ
Doç. Dr. Mustafa Hikmet Bilgehan UÇAR
Dr. Öğr. Üyesi Faruk AKTAŞ

Dersin Öğrenme Kazanımları

1) Mikroişlemi mimarilerini öğrenerek kullanım alanları, avantaj ve dezavantajlarını açıklar.
2) Mikroişlemci ile mikrodenetleyici arasındaki farklılıkları açıklayabilir.
3) Mikroişlemci ve mikrodenetleyici kavramlarını açıklar.
4) Mikrodenetleyicilerin programlama adımlarını açıklayabilir.
5) Port programlama işlemlerini yapar.
6) Zamanlayıcı-Sayıcı, kesme, analog dijital çevrim kavramlarını açıklayabilir ve bunlarla ilgili kod yazabilirler.
7) Mikrodenetleyicide yazmaçları öğrenir ve bu yazmaçlar ile programlama yapabilir.

Program Yeterliliği İlişkisi

  Program Yeterlilikleri
1 2 3 4 5 6 7 8 9 10 11
Öğrenme Kazanımları
1   Yüksek Yüksek Orta Yüksek Yüksek Yüksek Yüksek Yüksek Yüksek Yüksek
2 Yüksek Yüksek Yüksek Orta Yüksek Orta Yüksek Orta Yüksek Orta Orta
3 Yüksek Yüksek Yüksek Yüksek Orta Yüksek Orta Yüksek Yüksek Yüksek Yüksek
4   Yüksek Orta Yüksek Yüksek Yüksek Yüksek Orta Yüksek Orta Orta
5 Yüksek Yüksek Orta Yüksek Yüksek Orta Orta Yüksek Yüksek Orta Yüksek
6 Yüksek Yüksek Yüksek Yüksek Yüksek Orta Yüksek Orta Yüksek Orta Orta
7 Orta Yüksek Yüksek Orta Orta Yüksek Orta Yüksek Yüksek Orta Yüksek

Eğitim Şekli

Yüz Yüze

Ön Koşullar, Diğer Koşullar

Yok

Önerilen Destekleyici Dersler

İstenmemekte

Dersin İçeriği

Mikroişlemcilerin tarihi gelişimi, mikroişlemci terminolojisi, mikroişlemci mimarisinin temel bileşenleri, yeni nesil mikroişlemciler ve yeni nesil mikroişlemcilerde kullanılan yeni teknolojiler. Mikroişlemci ve mikrodenetleyici kavramları, 4-bit, 8-bit, 32-bit mikrodenetleyiciler, mikrodenetleyiciler için geliştirme ortamları ve dilleri. Mikrodenetleyici geliştirme ortamı tanıtımı, proje oluşturma ve assembly dili ile kod yazma, program derleme, benzetime tabi tutma. Sistemi bir benzetim ortamında çizme, sistemin program kodunu yükleme, sistemi benzetime tabi tutma. Program geliştirme ve sistem benzetimi basamaklarında ortaya çıkan hataları bulma ve düzeltme, analiz yöntemleri, adım adım çalıştırma.

Haftalık Ders İzlencesi

1) Mikroişlemciler
2) Mikrodenetleyiciler
3) Mikroişlemciler ve mikrodenetleyiciler arasındaki farklar.
4) Mikrodenetleyici programlama için gerekli programlar.
5) Mikrodenetleyici yazılım dilleri.
6) Port programlama.
7) Display uygulamaları
8) LCD uygulamaları
9) Ara sınav / Değerlendirme
10) Zamanlayıcı-Sayıcı birimi ve uygulamaları
11) Kesme birimi ve uygulamaları.
12) Analog dijital çevirici birimi ve uygulamaları
13) Seri iletişim birimi ve uygulamaları
14) PWM uygulamaları
15) Proje çalışmaları
16) Yarıyıl sonu sınavı

Önerilen/İstenen Ders Kaynakları

Planlanan Öğrenim Faaliyetleri Ve Eğitim Yöntemi



Değerlendirme Yöntemi ve Ölçütleri

Ara Sınav Notunun Başarıya Oranı

50%

Yarıyıl Sonu Sınavının Başarıya Oranı

50%

Toplam

100%

Dersin Eğitim Dili

Türkçe

Mesleki Uygulama

İstenmemekte