Dersin Kodu | Dersin Adı | Dersin Türü | Yıl | Yarıyıl | AKTS |
---|---|---|---|---|---|
505002362015 | MICROPROCESSOR BASED SYSTEM DESIGN | Ders | 2 | 4 | 6,00 |
Lisans
İngilizce
Öğrencilere mikroişlemci ve mikrodenetleyicilerin donanım ve yazılım özelliklerinin öğretilmesi, simulatör, programlama yazılımları, mikrodenetleyici kitleri gibi tasarım araçlarının kullanımının öğretilmesi, öğrencilerin laboratuar deneyleri ve dönem projeleri ile mikroişlemci tabanlı tasarım üzerine deneyim kazanması dersin amacıdır.
Prof. Dr. Aydoğan SAVRAN
1 | Öğrencilerin mikrodenetleyici ve mikroişlemci-temelli sistemlerin işleyiş ve mimarisini öğrenmiş olması. |
2 | Öğrencilerin C ve Assembly Dilinde program yazıp test edebilmeleri. |
3 | Öğrencilerin mikrodenetleyici ve mikroişlemci temelli sistemleri tasarlayıp, gerçekleyebilmeliler. |
Birinci Öğretim
Yok
Yok
Mikroişlemcilerin ve mikrodenetleyicilerin temel birimleri. Mikrodenetleyicilerin donanım özellikleri. Giriş-Çıkış kapıları. Hafıza organizasyonu. Kaydediciler. Adresleme modları. Komut tipleri. Zamanlayıcı-sayıcı işlemleri. Haberleşme birimleri ve programlanması. Kesmeler. Simülatör ve geliştirme araçlarının kullanımı. Tasarım ve programlama örnekleri. Laboratuar projeleri: Giriş-Çıkış kapıları uygulamaları. Tuş takımı ve gösterge bağlantıları. Zamanlayıcı uygulamaları. Kesme uygulamaları. Analog-Dijital ve Dijital-Analog dönüştürücü uygulamaları. Haberleşme birimleri uygulamaları.
Hafta | Konular (Teorik) | Laboratuvar | Öğretim Yöntem ve Teknikleri | Ön Hazırlık |
---|---|---|---|---|
1 | Mikroişlemcilerin ve mikrodenetleyicilerin temel birimleri. | Derleyici ve Simülasyon Programı Tanıtımı | ||
2 | Microdenetleyiciler donanım özellikleri. Giriş-Çıkış kapıları. | PSW ve Hafıza Yapısı | ||
3 | Hafıza organizasyonu. Kaydediciler. Adresleme modları. | Adresleme Modları | ||
4 | Komut tipleri. | Düşük seviyeli programlama | ||
5 | Zamanlayıcı-sayıcı işlemleri. | Zamanlayıcı uygulaması | ||
6 | Seri kanal kullanımı. Kesmeler. | Seri Port 1 uygulaması | ||
7 | Simülatör ve geliştirme seti kullanımı. | Giriş-Çıkış kapısı uygulamaları | ||
8 | Arasınav | |||
9 | C tabanlı programlama | Seri Port 2 uygulaması | ||
10 | Tasarım ve programlama örnekleri. | Kesme Bölüm 1 uygulaması | ||
11 | Tuş takımı ve gösterge bağlantıları kullanımı. | Kesme Bölüm 2 uygulaması | ||
12 | Analog-Dijital Dönüştürücü kullanımı | Analog-Dijital Dönüştürücü uygulaması | ||
13 | Dijital-Analog dönüştürücü kullanımı | Dijital-Analog dönüştürücü uygulaması | ||
14 | Haberleşme birimleri | Haberleşme arabirimleri uygulamaları | ||
15 | İleri uygulamalar | Laboratuvar Final Sınavı | ||
16 | Final Sınavı |
1. The 8051 Microcontroller, Third Edition, I.Scott MacKenzie, Prentice Hall, 1999. 2. Arm Tabanlı Mikrodenetleyici Kaynakları
Yarıyıl (Yıl) İçi Etkinlikleri | Adet | Değer |
---|---|---|
Ara Sınav | 1 | 50 |
Laboratuvar | 1 | 50 |
Toplam | 100 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | Adet | Değer |
Final Sınavı | 1 | 100 |
Toplam | 100 | |
Yarıyıl (Yıl) İçi Etkinlikleri | 40 | |
Yarıyıl (Yıl) Sonu Etkinlikleri | 60 |
Yok
Etkinlikler | Sayısı | Süresi (saat) | Toplam İş Yükü (saat) |
---|---|---|---|
Derse Katılım | 14 | 4 | 56 |
Laboratuvar | 14 | 4 | 56 |
Proje Hazırlama | 1 | 36 | 36 |
Bireysel Çalışma | 14 | 1 | 14 |
Ödev Problemleri için Bireysel Çalışma | 0 | 0 | 0 |
Ara Sınav İçin Bireysel Çalışma | 1 | 20 | 20 |
Final Sınavı içiin Bireysel Çalışma | 1 | 20 | 20 |
Toplam İş Yükü (saat) | 202 |
PÇ 1 | PÇ 2 | PÇ 3 | PÇ 4 | PÇ 5 | PÇ 6 | PÇ 7 | PÇ 8 | PÇ 9 | PÇ 10 | PÇ 11 | PÇ 12 | PÇ 13 | PÇ 14 | PÇ 15 | PÇ 16 | PÇ 17 | PÇ 18 | |
ÖÇ 1 | 4 | 4 | 5 | |||||||||||||||
ÖÇ 2 | 5 | 5 | 5 | 3 | ||||||||||||||
ÖÇ 3 | 5 | 5 | 5 | 3 |