Geri

                       

 

Dersin Adı

Kodu

Yarıyılı

T+U

Kredisi

AKTS

Mikroişlemciler

0504607

6

3+0

3

6

 

Ön Koşul Dersler

Yok

 

Dersin Dili

Türkçe

Dersin Türü

Zorunlu

Dersin Koordinatörü

Yrd.Doç.Dr. Nurettin BEŞLİ

Dersi Veren

Yrd.Doç.Dr. Nurettin BEŞLİ

Dersin Yardımcıları

Yok

Dersin Amacı

Mikroişlemci/Mikrodenetleyici temel kavramlarını, yapılarını,programlama yöntemlerini ve çevre birimleriyle ilgili ilişkileri öğretip tasarım yapabilme yetisini kazandırmak.

Dersin Öğrenme Çıktıları

·         Mikroişlemci/Mikrodenetleyici temel kavramlarını bilir

·         İşlemciyi oluşturan üniteleri ve çalışmasını bilir,

·         Komut setleri ve programlama yöntemlerini bilir,

·         Çevre birimleri tanır ve bağlantı yöntemlerini bilir,

·         Belirli amaca yönelik sistem tasarlayıp programlayabilir.

Dersin İçeriği

Mikroişlemcilere ilişkin temel kavramlar. Bellekler, çalışma ilkeleri ve türlerin

incelenmesi. Adres uzayı ve bellek tasarımı. Mikroişlemciler ve G/Ç temel kavramları.Kesme yapıları ve kesme önceliği. Doğrudan bellek erişimi. G/Ç arabirimi tasarımı. PIC 16F877 veya belirlenecek bir işlemcinin incelenmesi: Donanım ve Yazılım. Komut zaman çizelgelerinin incelenmesi; Devre tasarımı ve Assembly Programlamanın simulasyon veya uygulamalı olarak gerçeklenmesi

 

Haftalar

Konular

1

Mikroişlemcilere ilişkin temel kavramlar

2

Bellekler, çalışma ilkeleri ve türlerin incelenmesi

3

Adres uzayı ve bellek tasarımı

4

Mikroişlemciler ve G/Ç temel kavramları; G/Ç arabirimi tasarımı

5

Kesme yapıları ve kesme önceliği; Doğrudan bellek erişimi

6

PIC 16F877 veya belirlenecek bir işlemcinin tanıtılması: Donanımsal( Veri yolları,Adres yolları, Kayıtçılar,Hafıza yapısı vb)

7

ARASINAV

8

PIC 16F877 veya belirlenecek bir işlemcinin tanıtılması: Donanımsal( Veri yolları,Adres yolları, Kayıtçılar,Hafıza yapısı vb)

9

PIC 16F877 veya belirlenecek bir işlemcinin tanıtılması: Yazılım(Adres Modları, komutlar, vb)

10

PIC 16F877 veya belirlenecek bir işlemcinin tanıtılması: Yazılım(Adres Modları, komutlar, vb)

11

Komut zaman çizelgelerinin incelenmesi

12

Timer’ın tanıtılması ve ilgili kayıtçıların kullanımı

13

ADC(Analog to Digital Converter) tanıtılması ve kullanımı

14

FİNAL SINAVI

 

Genel Yeterlilikler

Sayısal Mantık temelleri kavramlarını anlamış olmak.

 

Kaynaklar

·         Brey, B. , B. , Microprocessor/Hardware Interfacing and Applications, 1984,Merrill, 414 p.

·         HAKAN KARAKAŞ, İleri PIC 16F84 Uygulamaları I

·         Hikmet Şahin, PIC Programlama Teknikleri ve PIC16F877A

·         Deney Föyleri

·         PIC 16f877 Microchip.pdf PIC 16F877 data sheet http://www.microchip.com

 

Değerlendirme Sistemi

Ara sınav: %40

Final: %60

Projeler:

Ödevler: Duyurularak yapılabilir.