Ders Adı | Kodu | Verildiği Yıl | Verildiği Yarıyıl | Süresi (T+U) | Yerel Kredisi | AKTS Kredisi |
Mikroişlemciler | CENG 329 | 3 | 1 | 2 + 2 | 3 | 6,00 |
|
Ders Bilgileri |
Dersin Öğretim Dili | İngilizce |
Dersin Seviyesi | Lisans |
Dersin Türü | Zorunlu |
Dersin Veriliş Biçimi | Yüz Yüze |
|
Dersin Öğrenme Kazanımları:
Bu dersi başarı ile tamamlayan öğrenciler: |
1. Temel ikili matematik işlemlerini bilgisayarda çözme yetisi kazanır |
2. Hedef bilgisayarın çeşitli adresleme modları ve veri transfer komutlarına hakimiyet kazanır |
3. Yığıt, program sayacı ve durum kaydedicisini kullananarak programalama yetisi kazanır |
4. PC tabanlı mikroişlemci simülatörleri sayesinde işlemci kaydedici ve operasyonlarına hakimiyet kazanır |
5. Assembly dilinde programlama, çapraz derleyici kullanma, geliştirme kartlarında program çalıştırma yetisi kazanır |
6. İşlemciyi dış aygıtlara eriştirmek için G/Ç port'larına elektrik devre tasarlama yetisi kazanır |
|
Dersin Önkoşulları ve Birlikte Alınması Gereken Dersler | EE213 |
Daha Önce Alınmış Olması Önerilen Dersler | Yok |
|
Dersin Tanımı:
Bu ders mikroişlemcilerin temel çalışma prensiplerini işler. Bu derste örneklerle işlenilen ana konular: Mikrokontrol Mimarisi, Aritmetik ve Mantık Birimi Yapısı, Assembly Dili Programlama, Zamanlayıcı ve Kesme, Analog Sayısal Dönüştürücü, Paralel ve Seri Girdi/Çıktı Programlama. |
|
Dersin İçeriği (Haftalık Konu Dağılımı): |
|
Hafta | Konu |
1 | Mikroişlemcilere ve mikrokontrolcülere giriş |
2 | İkili sayılar, ikili aritmetik, sayı gösterimi |
3 | Mantıksal devreler, kapılar, kombinasyonel ve sıralı devreler |
4 | Komut seti mimarisi, Von Neumann ve Harvard mimarileri, RISC, CISC |
5 | MSP430 komut seti mimarisi, yazmaçlar ve Aritmetik mantık ünitesi |
6 | MSP 430 komutları, adresleme modları, komut uzunluğu |
7 | Komut seti mimarisi saat döngüsü |
8 | Dijital I/O ve çevre birimleri ve arayüzü |
9 | Kesme sistemi, temel kesmeler reset ve yükleme |
10 | Analog'dan dijitale ve dijitalden analoga dönüştürme |
11 | Çevre birimleri ile seri ve paralel iletişim. |
|
Kaynaklar: |
Introduction to Embedded Systems Using Microcontrollers and the MSP430, Manuel Jimanez, Rogelio Palomera, Isidoro Couvertier |
|
Diğer Kaynaklar: |
MSP430 Microcontroller Basics, John H. Davies
Embedded Systems Design Using the TI MSP430 Series, Chris Nagy
Programmable Microcontrollers with Applications: MSP430 LaunchPad, Cem Unsalan, H. Deniz Gurhan
|
|
Öğretim Yöntem ve Teknikleri: |
2 saat teori, 2 saat lab. |
|
Değerlendirme Sistemi: |
Yöntem | Adet | Katkı (%) |
Ara sınav | 1 | %30 |
Final Sınavı | 1 | %40 |
Laboratuvar | 12 | %15 |
Proje | 1 | %15 |
|
Ders İşbaşı Eğitimi (iş yerinde eğitim) Gerektiriyor mu? |
Gerektirmiyor |