|
ELK2021 | Mikroişlemciler | 3+0+1 | AKTS:5 | Yıl / Yarıyıl | Güz Dönemi | Ders Duzeyi | Lisans | Yazılım Şekli | Zorunlu | Bölümü | ELEKTRİK ve ELEKTRONİK MÜHENDİSLİĞİ BÖLÜMÜ | Ön Koşul | Yok | Eğitim Sistemi | | Dersin Süresi | 14 hafta - haftada 3 saat teorik ve 1 saat laboratuar | Öğretim Üyesi | Prof. Dr. İsmail KAYA | Diğer Öğretim Üyesi | | Öğretim Dili | Türkçe | Staj | Yok | | Dersin Amacı: | |
Öğrenim Kazanımları | BPKK | ÖY | Bu dersi başarı ile tamamlayan öğrenciler : | | | ÖK - 1 : | mikroişlemci yapılarını bilir | 1,8,11 | 1,3,4 | ÖK - 2 : | bir assambly programlama dilini kullanır | 2,8,11 | 1,3,4 | ÖK - 3 : | sayısal haberleşme arayüzlerini bilir | 11,12 | 1,3,4 | ÖK - 4 : | sayısal bilgi saklama ünitelerini bilir ve kullanır | 2,11,12 | 1,3,4 | ÖK - 5 : | bir işlemciyi programlayıp çalıştırır | 3,5,11 | 1,3,4 | BPKK :Bölüm program kazanımlarına katkı, ÖY : Ölçme ve değerlendirme yöntemi (1: Yazılı Sınav, 2: Sözlü Sınav, 3: Ev Ödevi, 4: Laboratuvar Çalışması/Sınavı, 5: Seminer / Sunum, 6: Dönem Ödevi / Proje),ÖK : Öğrenim Kazanımı | |
Haftalık Detaylı Ders İçeriği | Hafta | Detaylı İçerik | Önerilen Kaynak | Hafta 1 | Mikroişlemcilere Giriş, Mikroişlemci Mirokontroller ayrımı, Genel mimariler, ALU, kaydediciler veri yoları | | Hafta 2 | ALU, aritmetik işlemler, sabit ve kayan noktalı aritmetik
Q.7, Q.15 sayı formatı Analog örnekleyiciler, analog arayüzler (ADC/DAC)
| | Hafta 3 | Temel mikroişlemci mimarisi, PIC16F84 örneği, işlemci bileşenleri, ALU,PC,ACC,SR,IR ve Kesme kullanımı assambly örneği | | Hafta 4 | HC05 (68HC05) Mimarici bellek ahritası, kaydediciler Kesme kullanımı ve Assamble örneği. 80C51 Mimarisi, bellek haritası kesme kullanımı ve assamble program örneği | | Hafta 5 | MSP430 Mimarisi, Kaydediciler, dahili donanım üniteleri, bellek haritası, interrupt handling, dahili donanım kaydedicileri | | Hafta 6 | IAR birleşik yazılım geliştirme programının tanıtımı, kullanım ilkeleri, program yapılandırma MSP430 Assamble program örneğinin IAR da çalıştırılıp gözlemlenmesi | | Hafta 7 | MSP430 (MSP430F169) işlemcisi emir takımları, emirlerin kullanım alanlarının anlatılması, assambly kod örnekleri oluşturma
Paralel giriş çıkış üniteleri donanım gerçekleştirme
| | Hafta 8 | Doğrudan bellek erişimi(DMA), DMA uygulamaları program ve donanım örneği, Bellek yapıları (RAM,ROM,EPROM) | | Hafta 9 | sınav | | Hafta 10 | Seri iletişim üniteleri I2C, SPI, SCI. Seri iletişim birimlerinin kullanımı I2C program ve donanım örneği | | Hafta 11 | SPI ve SCI donanım ve yazılım örnekleri , deneysel SPI ve SCI çalışmaları | | Hafta 12 | Lab sınavı | | Hafta 13 | Zamanlayıcılar, zamanlayıcı program örneği ve deneysel çalışması | | Hafta 14 | Gerçek zamanlı çalışma I2C ve ADC birleşik çalışması Kesme uygulama örneği | | Hafta 15 | SCI, SPI, DMA ve Timer Uygulamaları | | Hafta 16 | Dönem sonu sınavı | | |
1 | Yazici, Rifat, 1998, Mikrobilgisayar Donanim ve Yazilimi, KTU Yayinlari | | 2 | Erdun, Hakan, 1999, Uzman C/C Programlama, Beta Yayinlari | | 3 | MSP430 Users Guide, Texas Instruments | | |
1 | PIC16FXX Data Sheet, Microchip | | 2 | 80C51 Cypress Data Sheet | | 3 | MSP430F169 data sheet, Texas Instruments | | |
Ölçme Yöntemi | Yöntem | Hafta | Tarih | Süre (Saat) | Katkı (%) | Arasınav | 9 | | 2 | 30 | Laboratuar sınavı | 12 | | 2 | 20 | Dönem sonu sınavı | 16 | | 2 | 50 | |
Öğrenci Çalışma Yükü | İşlem adı | Haftalık süre (saat) | Hafta sayısı | Dönem toplamı | Yüz yüze eğitim | 2 | 12 | 24 | Sınıf dışı çalışma | 3 | 5 | 15 | Laboratuar çalışması | 2 | 12 | 24 | Arasınav için hazırlık | 4 | 1 | 4 | Arasınav | 2 | 1 | 2 | Ödev | 4 | 1 | 4 | Proje | 16 | 2 | 32 | Dönem sonu sınavı için hazırlık | 8 | 1 | 8 | Dönem sonu sınavı | 2 | 1 | 2 | Toplam Çalışma Yükü | | | 115 |
|