| Dersin Türü | Seçmeli |
| Dersin Düzeyi | Önlisans |
| Dersin Yılı | - |
| Dersin Yarıyılı | - |
| AKTS | 5 |
| Öğretim Eleman(lar)ı |
|
| Öğrenme Kazanımları |
Bu dersin sonunda öğrenciler;
- Mikroişlemci ve mikrodenetleyici sistemler arasındaki farklılıkları yorumlar,
- Mikrodenetleyici programlamada kullanılan yüksek ve alçak seviyeli dilleri karşılaştırır,
- Mikrodenetleyicilerin adresleme modları, hafıza haritası, kaydedicilerin çalışması gibi özelliklerini tanımlar
- Akış diyagramları, döngü düzenleme işlemleri, temel giriş çıkış programları, bunların derlenmesi işlerini yapar,
- Mikrodenetleyicilerle ilgili basit tasarım projeleri geliştirir, uygulamalar yapar,
- Bilgisayar ile mikrodenetleyici haberleşmesi için gerekli donanım üzerinde çalışacak basit yazılımları üretir
|
| Veriliş Biçimi | Yüz Yüze |
| Önkoşullar | Yok |
| Önerilen Dersler | |
| Ders Tanımı | Mikroişlemcilerin ve mikrodenetleyicilerin tarihi gelişimleri, Temel mikroişlemci yapısı ve çalışması, mikroişlemci iç yapısında olması gereken birimler ve çalışma biçimleri, mikroişlemciye dışarıdan bağlanabilecek birimler ve çalışma biçimleri, mikroişlemci ve mikro denetleyici arasındaki farklar, temel mikro denetleyici yapısı ve çalışması, mikro denetleyici ile program yazımı, örnek mikroişlemci ve mikro denetleyici uygulamaları. Endüstriyel robotlar ve gömülü yazılım. Mikro elektromekanik sistem tasarımı ve uygulamaları. |
| Ders İçeriği |
| HAFTA |
KONULAR |
|
1. Hafta |
Mikroişlemci ve mikrodenetleyici tabanlı sistemler ve yapıları, tarihçesi |
|
2. Hafta |
Yüksek ve alçak seviyeli diller |
|
3. Hafta |
Adresleme modları, Mikrodenetleyiciler, |
|
4. Hafta |
PIC ailesi, PIC hafızası ve kaydediciler, |
|
5. Hafta |
Akış diyagramları, Veri ve karar verme işlemleri Döngü düzenleme |
|
6. Hafta |
Temel giriş çıkış programları, Program derleme ve hata denetimi |
|
7. Hafta |
Mikrodenetleyiciler ile LED ve buton uygulamaları |
|
8. Hafta |
Ara sınav |
|
9. Hafta |
Mikrodenetleyici ile 7 segment, display uygulamaları |
|
10. Hafta |
Mikrodenetleyici ile tuş takımı uygulamaları |
|
11. Hafta |
Mikrodenetleyici ile LCD uygulamaları |
|
12. Hafta |
Mikrodenetleyici ile seri ve paralel haberleşme |
|
13. Hafta |
Bilgisayardan veri okuma, yazma |
|
14. Hafta |
Endüstriyel robotlar ve gömülü yazılım. |
|
15. Hafta |
Mikro elektromekanik sistem tasarımı ve uygulamaları. |
|
16. Hafta |
|
|
| Kaynaklar | Ders Notları, Internet'deki kaynaklar
Herkes için CCS C ile PIC Programlama, Bilimsel Akademi, Pusula Yayıncılık, ISBN : 978-605-5106-32-4, 2. Baskı Şubat 2017
|
| Öğretim Yöntemleri |
- Anlatım
- Soru-Cevap
- Eğitim-Uygulama
- Sunum
- Deney
|
| Değerlendirme |
|
Sayısı |
Toplam Katkısı (%) |
| Ara Sınav |
1 |
30 |
| Ödev |
1 |
5 |
| Mini-Sınav |
1 |
5 |
| Uygulama/Pratik |
5 |
15 |
| Toplam(%) |
|
55 |
| Yıl İçinin Başarıya Oranı(%) |
|
55 |
| Finalin Başarıya Oranı(%) |
|
45 |
| Toplam(%) |
|
100 |
|
| AKTS İş Yükü |
| Aktivite |
Sayı |
Süre (Saat) |
İş Yükü |
| Ara Sınav |
1 |
1 |
1 |
| Kısa Sınavlara hazırlık |
5 |
4 |
20 |
| Sınıf Dışı Ders Çalışma Süresi |
28 |
2 |
56 |
| Final Sınavına Hazırlık |
15 |
2 |
30 |
| Ders Saati |
14 |
2 |
28 |
| Ara Sınava Hazırlık |
1 |
5 |
5 |
| Laboratuvar |
5 |
2 |
10 |
| Final Sınavı |
1 |
1 |
1 |
| Ödevler |
1 |
1 |
1 |
| Toplam İş Yükü | 152 |
| Toplam İş Yükü / 30 | 5.06 |
| Dersin AKTS Kredisi | 5 |
|
| Dil | Türkçe |
| Staj / Uygulama | Yok |