Ders Notları

100% Complete (success)
Dikkat !!! Lütfen okuyunuz ...

Öğretim Üyesi (Üyeleri): Öğr. Gör. Ahmet Dalkın *

(*) Ders notu girebilmek için, bu alanda kendi isminiz yazıyor olmalı...

  • Bologna verilerinin girilmesi;
    ubys.omu.edu.tr adresinden,
    ÜBYS' de Öğretim Elemanları yetkisi seçilmeli... Öğretim elemanı danışmanlık işlemlerinden yapabilirsiniz...
Yıl: 2024, Dönem: Güz
Ders Kitabı / Malzemesi / Önerilen Kaynaklar

Doç.Dr.Serkan KURT Ders Notları Tuncay UZUN, "Mikroişlemci Sistemleri" Serdar ÇİÇEK (2007), CCS C ile PIC Programlama

Dersin İçeriği

Mikroişlemci ve mikrodenetleyici kavramları, mikrodenetleyiciler için geliştirme ortamları ve dilleri, mikrodenetleyici üreticileri, teknolojik eğilimler ve gelişmeler. Mikrodenetleyici mimarileri (Harvard-Von Neuman, RISC, CISC, DSP vb.). Mikrodenetleyici geliştirme ortamı tanıtımı, proje oluşturma ve C dili ile kod yazma, program derleme, benzetime tabi tutma. Sistemi bir benzetim ortamında çizme, sistemin program kodunu yükleme, sistemi benzetime tabi tutma. Program geliştirme ve sistem benzetimi basamaklarında ortaya çıkan hataları bulma ve düzeltme, analiz yöntemleri, durak noktaları (breakpoint), adım adım çalıştırma.

Dersin Amacı

Mikroişlemci ve mikrodenetleyici kavramlarını açıklamak, Mikrodenetleyici mimarileri ile ilgili temel kavramları tanıtmak, Mikrodenetleyici mimarileri arasındaki farklar, kullanım alanları, geliştirme araçları avantaj ve dezavantajları açıklamak, Mikrodenetleyici geliştirme ortamı tanıtımı, proje oluşturma ve C dili ile kod yazma, program derleme, benzetime tabi tutma olgularını öğretmek, Program geliştirme ve sistem benzetimi basamaklarında ortaya çıkan hataları bulma ve düzeltme becerisini kazandırmak.

Haftalık Ders İçeriği

Hafta Teorik Uygulama Laboratuar Ders Notları
1 Mikrodenetleyici Sisteminin Genel Yapısı Bellekler Giriş-Çıkış Birimleri
2 Mikrodenetleyicinin İç Yapısı ve Temel Öğeleri.
3 İkili Sayı Sistemine Ait Matematiğin Mikrodenetleyicilere uygulanması
4 Mikrodenetleyicide sayısal giriş ve çıkışlar
5 Bellekler ve Bellek Çeşitleri. a) ROM Bellekler ve Çeşitleri (PROM, EPROM, EEPROM) b) RAM Bellekler ve Çeşitleri (SRAM, DRAM)
6 Giriş-Çıkış Birimleri ve İletişim Türleri. a) Paralel Giriş-Çıkış Birimleri b) Seri Giriş-Çıkış Birimleri
7 Pic mikro denetleyiciler hakkında (pic16f84) kısa temel bilgiler desimal, hexadesimal, binary sayı sistemleri hakkında bilgiler ve basit devre yazılım örnekleri
8 Pic pinlerinin input (giriş) olarak ayarlanması ve bu işlemin kullanım alanları hakkında detaylı bilgi kod örnekleri detaylı kod açıklamaları ve örnek uygulama devreleri Mikrodenetleyiciyi Programlayabilme
9 Kod örnekleri üzerinden deneme komutlarının kullanımı ve LED yakma uygulaması
10 ARASINAV
11 Mikrodenetleyiciler ile sensor kullanımı
12 7 Segment display uygulaması
13 Laboratuvar Uygulamaları
14 PIC basic ile LCD kullanımı LCD bacaklarının bağlantı bilgileri çalışması özel karakterler ve kod yazımı
15 Kesme (Interrupt) Timer Counter Eeprom ve sensör kullanımı okuma yazma hakkında bilgiler
16 ADC üzerinden veri okuma ve programlama