|
EEE3006 | Microprocessors | 3+0+1 | AKTS:5 | Yıl / Yarıyıl | Bahar 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 | Yüz yüze , Laboratuar Çalışması | Dersin Süresi | 14 hafta - haftada 3 saat teorik ve 1 saat laboratuar | Öğretim Üyesi | Prof. Dr. İsmail KAYA | Diğer Öğretim Üyesi | PROF. DR. İsmail KAYA, | Öğretim Dili | İngilizce | Staj | Yok | | Dersin Amacı: | Mikroişlemci yapıları, kullanımı ve uygulamalarını öğretmek, asambly dilini öğretmek |
Öğrenim Kazanımları | PÖKK | Ö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 | PÖKK :Program öğrenim 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ı | |
Sabit ve kayan noktalı aritmetik, mikroişlemci/mikrodenetleyici, CPU, ALU, kaydediciler, bellek haritası, Assambler, Compiler, Linker, PIC16Fxx, 68HCxx, 8031, MSP430Fxx işlemcilerinin tanıtımı, MSP430Fxx işlemci assambler emir takımları, emir icrası, program akışı, kesme ve UART, SCI, SPI, DMA, TIMER ve bu yapıların uygulamaları. |
|
Haftalık Detaylı Ders Planı | 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 | 9 | 27 | 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ü | | | 127 |
|