ECTS @ IUE ECTS @ IUE ECTS @ IUE ECTS @ IUE ECTS @ IUE ECTS @ IUE ECTS @ IUE

Ders Bilgi Formu ( BİL 336 )


   Temel bilgiler
Ders adı: Mikroişlemciler Laboratuvarı
Ders kodu: BİL 336
Öğretim üyesi: Dr. Öğr. Üyesi Alp Arslan BAYRAKÇİ
AKTS kredisi: 2
GTÜ kredisi: 1 (0+0+2)
Yılı, Dönemi: 3, Bahar
Dersin düzeyi: Lisans
Dersin tipi: Zorunlu
Öğretim dili: Türkçe
Öğretim şekli: Yüz yüze
Ön koşullar: BİL 331, BİL 231
Staj durumu: Yok
Dersin amacı: Bu dersin konuları Giriş ve kitlerin tanıtımı, hafıza değiştirilmesi, giriş ve çıkış yapılması, döngüler, tablolar ve indeksli işlemler, segment gösterge kullanımı, lCD ekran kullanımı, tuş takımı kullanımı, kesme kullanımı, zamanlayıcı kullanımı, sayaçlar, kitler arası seri haberleşme, RS4 5, I2C haberleşme, CAN haberleşmedir.
   Öğrenme çıktıları Yukarı

Bu dersi başarıyla tamamlayan öğrenciler, şu yetilere sahip olurlar:

  1. Dragon12 HCS12 kartını kullanarak istediği programı mikro denetleyiciye yükleyip çalıştırabilir.

    Program Çıktılarına Katkıları

    1. Verinin analiz ve yorumlanmasının yanı sıra deneyler tasarlayıp yürütmek
    2. Gerekli teknik, akademik ve pratik bilgiye ulaşmak
    3. Hızla değişen teknolojik çevreye adapte olabilmek için bilgi ve yetilerini sürekli geliştirmek
    4. Projenin güvenli ve sağlıklı şekilde yönetilmesi için farkındalık geliştirmek, çalışma ortamı ve yasal haklar ile ilgilenmek

    Değerlendirme Tipi

    1. Laboratuvar uygulamaları/sınavları
  2. Yazdığı kodu HCS12'ye yükledikten sonra onu DBUG12 veya HCS12 Serial Monitor programları ile debug edebilir.

    Program Çıktılarına Katkıları

    1. Tanımlanmış problemleri çözmek için yazılım ve/veya donanım tabanlı sistem, bileşen veya süreçler tasarlamak ve geliştirmek
    2. Verinin analiz ve yorumlanmasının yanı sıra deneyler tasarlayıp yürütmek
    3. Gerekli teknik, akademik ve pratik bilgiye ulaşmak

    Değerlendirme Tipi

    1. Laboratuvar uygulamaları/sınavları
  3. HCS12 nin bulunduğu kartta bulunan LEDler, düğmeler, LCD ekran, seri port, 7 segment display gibi araçları efektif şekilde kullanır.

    Program Çıktılarına Katkıları

    1. Tanımlanmış problemleri çözmek için yazılım ve/veya donanım tabanlı sistem, bileşen veya süreçler tasarlamak ve geliştirmek
    2. Verinin analiz ve yorumlanmasının yanı sıra deneyler tasarlayıp yürütmek
    3. Gerekli teknik, akademik ve pratik bilgiye ulaşmak
    4. Hızla değişen teknolojik çevreye adapte olabilmek için bilgi ve yetilerini sürekli geliştirmek

    Değerlendirme Tipi

    1. Yazılı sınav
    2. Ödev
    3. Laboratuvar uygulamaları/sınavları
   İçerik Yukarı
1. hafta: Giriş ve kitlerin tanıtımı
2. hafta: Hafıza değiştirilmesi
3. hafta: Giriş ve çıkış yapılması, döngüler
4. hafta: Tablolar ve indeksli işlemler
5. hafta: 7-Segment gösterge kullanımı
6. hafta: LCD ekran kullanımı
7. hafta: Tuş takımı kullanımı
8. hafta: Kesme kullanımı
9. hafta: Zamanlayıcı kullanımı
10. hafta: Sayaçlar
11. hafta: Kitler arası seri haberleşme, RS485
12. hafta: I2C haberleşme
13. hafta: CAN haberleşme
14. hafta: Analog veri ölçümü
15. hafta*: Analog veri ölçümü
16. hafta*: Final sınavı
Ders kitapları ve materyaller: Muhammad Ali Mazidi, "HCS12 Microcontroller and Embedded Systems", Prentice Hall 2009
Önerilen kaynaklar: Han-Way Huang, "The HCS12/9S12: An Introduction to Hardware and Software Interfacing", Delmar Cengage, 2010
  * 15. ve 16. haftalar arası final sınavına hazırlık haftası bulunmaktadır.
Değerlendirme Yukarı
Değerlendirme tipi Hafta numarası Ağırlık (%)
Ara sınavlar (Vizeler): 0 0
Dönem içi diğer çalışmalar: 0 0
Proje: 15 35
Ödev: 4, 6, 8,10, 12 25
Kısa sınav (Quiz): 0
Final sınavı: 16 40
  Toplam ağırlık:
(%)
   İş yükü Yukarı
Etkinlik Süre (Haftalık saat) Toplam hafta sayısı Dönem boyu toplam iş yükü
Dersler (Yüz yüze öğretme): 2 14
Ders dışı bireysel çalışma: 0 0
Uygulama, Rehberli problem çözme: 0 0
Ödev: 1 5
Dönem projesi: 5 2
Dönem projesi sunumu: 1 1
Kısa sınav (Quiz): 0 0
Ara sınav için bireysel çalışma: 0 0
Ara sınav (Vize): 0 0
Final sınavı için bireysel çalışma: 7 1
Final sınavı: 2 1
    Toplam işyükü:
    Toplam AKTS kredisi:
*
  * AKTS kredisi, toplam iş yükünün 25'e bölümüdür. (1 AKTS = 25 saatlik iş yükü)
-->