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. |
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 |