Türkçe English Ders İçerik Rapor
Ders Öğretim Planı
MİKRODENETLEYİCİLER
1 Dersin Adı: MİKRODENETLEYİCİLER
2 Dersin Kodu: EMEZ201
3 Dersin Türü: Zorunlu
4 Dersin Seviyesi: Önlisans
5 Dersin Verildiği Yıl: 2
6 Dersin Verildiği Yarıyıl: 3
7 Dersin AKTS Kredisi: 4
8 Teorik Ders Saati (saat/hafta): 2
9 Uygulama Ders Saati (saat/hafta): 0
10 Laboratuar Ders Saati (saat/hafta): 2
11 Dersin Önkoşulu Yok
12 Ders İçin Önerilen Diğer Hususlar Mikrodenetleyici eğitim setleri, Arduino, Rasperry PI
13 Dersin Dili: Türkçe
14 Dersin Veriliş Şekli Yüz yüze
15 Dersin Koordinatörü: Öğr.Gör. BASRİ KUL
16 Dersi Veren Diğer Öğretim Elemanları: Meslek Yüksekokulları Yönetim Kurullarının görevlendirdiği öğretim elemanları.
17 Ders Koordinatörünün İletişim Bilgileri: basrikul@uludag.edu.tr
(224)2942380
18 Dersin Web Adresi:
19 Dersin Amacı Bu dersin amacı mikrocontroller mimarilerini anlamak ve bu Assembler dili programlayarak konuya hakim olmasını sağlamaktır. ATMEL AVR Serisi 8bit işlemciler üzerinde çalışılmaktadır.
20 Dersin Mesleki Gelişime Katkısı: Günümüzde artık işlemci kelimesi tam anlamıyla hayatlarımıza girmiştir. Bu ders ile öğrenciler ve mesleki olarak sayısal dünyayı gerçek anlamda anlayacaklardır. Mikroişlemciler nasıl çalışır nasıl programlanır. Assembler, c, c++ dilleri ile programlama yaparak mesleki olarak, mikro işlemci yanında programlama dillerini de derin olarak kavrayacaklarıdır.
21 Ders Öğrenme Kazanımları
1 mikrocontroller nedir?;
2 Gömülü yazılım mimarisi;
3 Mikro işlemci ile mikrocontroller arasındaki farklar;
4 Gömülü sistemleri geliştirme ve kullanma;
5 Bit seviyesinde işlemler ve hesaplamaları;
6 seri haberleşme mimarisi ve blok yapıları;
7 sensörler ve işlemciler arasında yazılım donanım katmanları;
8 Architecure, RISC, CISC,RAM, ROM, EEPROM, FLASH, ALU, Registers;
22 Dersin İçeriği
Hafta Teori Uygulama
1 What is Microcontroller? 8Bit Atmel AVR series RISCControllers Led Blink coding
2 Architecure, RISC, CISC,RAM, ROM, EEPROM, FLASH, ALU, Registers Dual led flip flop coding
3 Bit, byte, word, nibble, cycle, command cycle, and timing Buttons and leds
4 Pheripherals & Timing, Connecting transistor to a controller
5 routine, subroutine and Calling simple AVR assembler coding and simulation
6 Assembler coding, Machine Coding simple AVR assembler coding and simulation
7 Assembler coding, Machine Coding simple subrotuine assembler coding and simulation
8 Stack Stack test coding
9 Stack-2 push, pop coding
10 IRQ, timers IRQ with timer
11 Uart, Uart Communicaiton test and timing in scope
12 Simple Algorithms in an embedded systems Simple Algorithms app.
13 Algorithms and applications examples 1-10
14 Algorithms and applications examples 1-10
23 Ders Kitabı, Referanslar ve/veya Diğer Kaynaklar: Mikroprocessors and MicroControllers-I
Ögr.Gör.Basri KUL
24 Değerlendirme
YARIYIL İÇİ ÇALIŞMALARI SAYISI KATKI YÜZDESİ
Ara Sınav 1 30
Kısa Sınav 0 0
Ödev 1 20
Yıl sonu Sınavı 1 50
Toplam 3 100
Yıl içi çalışmalarının Başarıya Oranı 50
Finalin BAşarıya Oranı 50
Toplam 100
Derste Kullanılan Ölçme ve Değerlendirme Yaklaşımları Ölçme ve değerlendirme, Bursa Uludağ Üniversitesi Önlisans ve Lisans Eğitim Öğretim Yönetmeliği ilkelerine göre yapılmaktadır.
Açıklama Sonuçlar, öğrenci otomasyon sistemi ile saptanan harf notu ile belirlenmektedir.
25 AKTS / İŞ YÜKÜ TABLOSU
Etkinlik SAYISI Süresi [Saat] Toplam İş Yükü [Saat]
Teorik Dersler 14 2 28
Uygulamalı Dersler 14 2 28
Sınıf Dışı Ders Çalışma Süresi (Ön çalışma, pekiştirme) 0 0 0
Ödevler 1 2 22
Projeler 5 4 20
Arazi Çalışmaları 0 0 0
Arasınavlar 1 5 5
Diğer 0 0 0
Yarıyıl Sonu Sınavları 1 20 20
Toplam İş Yükü 123
Toplam İş Yükü / 30 saat 4,1
Dersin AKTS Kredisi 4
26 PROGRAM YETERLİLİKLERİ İLE DERS ÖĞRENİN KAZANIMLARI İLİŞKİSİ TABLOSU
PY1 PY2 PY3 PY4 PY5 PY6 PY7 PY8 PY9 PY10 PY11 PY12
OK1 4 4 4 5 5 4 4 3 5 3 5 3
OK2 4 3 4 5 4 4 4 4 5 3 4 5
OK3 3 3 3 5 3 5 4 4 3 3 3 2
OK4 3 3 5 4 4 5 4 4 3 5 3 3
OK5 4 5 4 5 4 5 4 5 4 4 4 4
OK6 4 4 4 5 5 4 4 3 3 3 4 3
OK7 3 4 4 5 4 3 5 4 3 4 4 3
OK8 4 2 5 4 4 4 3 5 4 4 4 3
ÖK: Öğrenme Kazanımları PY: Program yeterlilikleri
Katkı Düzeyi: 1 Çok Düşük 2 Düşük 3 Orta 4 Yüksek 5 Çok Yüksek
Bologna İletişim
Mail : bologna@uludag.edu.tr
Tasarım & Kodlama
Bilgi İşlem Daire Başkanlığı © 2015
otomasyon@uludag.edu.tr