MÜHENDİSLİK FAKÜLTESİ / ELEKTRİK-ELEKTRONİK MÜHENDİSLİĞİ / EEM4028 - MİKRODENETLEYİCİLER

DERSİN HAFTALIK İÇERİĞİ

Hafta 
Konular 
Öğrenme Kaynakları 
1Mikroişlemci–mikrodenetleyici kavramları, temel bileşenler[6] s. 11–20
2PIC16F84 mikrodenetleyicisinin mimarisi, bacak bağlantıları ve temel donanım özellikleri[6] s. 21–30
3Special Function Register (SFR) yapılarının tanıtılması ve temel kontrol bitlerinin görevleri[6] s. 31–40
4Temel assembly komut setine giriş, aritmetik ve mantıksal komut örnekleri ile uygulamalar[6] s. 41–50
5Assembly komutlarının uygulamaları ve PORTB üzerinden temel LED kontrol programlarının yazılması[1] s. 70–90
6Döngü yapıları, iç içe döngüler ile zaman gecikmesi oluşturma; LED uygulamaları ile pekiştirme[6] s. 66–75
77-segment LED uygulama örnekleri[6] s. 76–85
8Ara Sınav 
9Kesme (interrupt) kavramı, PIC16F84 kesme sistemi ve INTCON register yapısının açıklanması[2] s. 33–37
10RB0/INT dış kesmesinin çalışma mantığı; kenar seçimi, INTCON register ile kesme yapılandırması; basit uygulama örnekleri[2] s. 33–37
11RB4–RB7 port-change kesmesi; giriş değişimini algılama, ilgili kesme bayrakları ve uygulama örnekleri[2] s. 33–37, [5]
12TMR0 zamanlayıcısına giriş; sayaç-zamanlayıcı modları, prescaler mantığı ve temel gecikme hesaplamaları[2] s. 26–30
13TMR0 zamanlayıcısında gecikme hesabı, prescaler seçiminin uygulamalara etkisi ve örnek programlar[2] s. 28–30, [4]
14 Watchdog timerın sistem davranışına etkileri ve programlama örnekleri; EEPROM veri belleğinin yapısı; veri yazma/okuma işlemleri ve programlama örnekleri[2] s. 22–25
15Ödev/proje sunumları, genel tekrar ve sınav öncesi uygulama örneklerinin değerlendirilmesiDers notları ve önceki haftaların kaynakları