Ders Planı / MİKRO İŞLEMCİLER VE ASSEMBLER PROGRAMLAMA

Ders Bilgileri

Dersin Kredisi 3.0
Dersin AKTS Kredisi 4.0
Dersin Öğretim Dili Türkçe
Dersin Düzeyi Önlisans , TYYÇ: 5. Düzey , EQF-LLL: 5. Düzey , QF-EHEA:Kısa Düzey
Dersin Türü Zorunlu
Dersin Veriliş Şekli Yüz-Yüze Eğitim
Ders zorunlu veya opsiyonel iş deneyimi gerektiriyor mu ? Z
Dersin Koordinatörü
Dersi Veren(ler)
Dersin Yardımcıları

Amaç ve İçerik

Dersin Amacı Mikro bilgisayar sisteminin donanımsal yapısını, bilgisayar mimarilerini tanımak, mikroişlemci-mikro denetleyici kavramlarını bilmek, Mikro denetleyicileri ve PIC mikro denetleyici çeşitlerini tanımak, Assembly diliyle programlama yapmak ve uygulama geliştirmek.
Dersin İçeriği Mikrobilgisayar temel donanım birimlerini tanıma, temel mikrobilgisayar mimarisi, kayıtçılar, isaretçiler, bayraklar, bellek birimleri ve kod çözücüler. Veri transferi ve zamanlama diyagramları. Assembly programlama dilinin tanıtımı, komutlar ve basit assembly programlarının yazımı.

Haftalık Ders Konuları

1Mikrobilgisayar sistemlerine giriş, mikroişlemci ve mikro denetleyici kavramları ve aralarındaki farklar
2Ağ Bilgisayar mimarileri (CISC, RISC, Von Neuman, Harvard mimarileri)Temelleri
3Mikro denetleyici türleri ve PIC Mikro denetleyicilerine giriş
4PIC Mikro denetleyicilerin donanımsal özellikleri
5Bellek organizasyonu (Program ve Veri belleği)
6PIC mikrodenetleyici minimum çalışma devreleri (Osilatör, Reset devreleri)
7PIC mikrodenetleyici kaydedicileri ve işlevleri
8Assembly dili komut yapısı ve PIC komutları
9Ara sınav/Değerlendirme
10PIC Komutları
11Program geliştirme aşamaları
12Assembler programlama örnekleri
13Assembler programlama örnekleri
14Assembler programlama örnekleri

Kaynaklar

1- Mikrodenetleyiciler ve PIC Programlama, Orhan Altınbaşak, Altaş yayıncılık, 2001
2- Mikrodenetleyiciler ve PIC Programlama PIC16F628A, Orhan Altınbaşak, 2008.
3- İleri PIC 16f84 uygulamaları-1, Hakan Karakaş, Altaş yayıncılık, 2002