21.08.2013 Views

Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi

Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi

Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Mikro</strong>denetleyici (microcontroller) bir bilgisayar içerisinde bulunması gereken temel<br />

bileşenlerden Hafıza, I/O ünitesinin tek bir chip(yonga) üzerinde üretilmiş biçimine denir.<br />

ÇEVRESEL<br />

ÜNĠTELER<br />

Lamba, motor,<br />

LCD, ısı,ışık<br />

sensörü vb.<br />

PIC<br />

<strong>Mikro</strong>denetleyicisi<br />

I/O Bellek<br />

Şekil 1.2 : Bir mikrodenetleyici sisteminin temel bileşenleri<br />

<strong>Mikro</strong>işlemci ile kontrol edilebilecek bir sistemi kurmak için en azından şu üniteler<br />

bulunmalıdır; CPU, RAM, Giriş/çıkış ünitesi ve bu üniteler arasında veri/adres alış verişini<br />

sağlamak için bilgi iletim yolları (DATA BUS) gerekmektedir. Bu üniteleri yerleştirmek için baskı<br />

devre organizasyonu da önemli bir aşamadır. <strong>Mikro</strong>denetleyici ile kontrol edilebilecek sistemde ise<br />

yukarıda saydığımız ünitelerin yerine tek bir yonga (mikrodenetleyici) kullanmak yeterli olacaktır.<br />

Tek bir yonga kullanmak ile, maliyet düşecek, kullanım ve programlama kolaylığı sağlanacaktır. Bu<br />

avantajlardan dolayı son zamanlarda bilgisayar kontrolü gerektiren elektronik uygulamalarda<br />

gelişmiş mikroişlemci (Embeded processor) kullanma eğilimi gözlenmiştir.<br />

CPU<br />

(Genel amaçlı<br />

<strong>Mikro</strong>işlemci)<br />

Tek chip<br />

Veri yolu<br />

RAM ROM G/Ç<br />

Portu<br />

Adres yolu<br />

a) Genel amaçlı mikroişlemci sistemi<br />

CPU<br />

G/Ç<br />

Portu<br />

RAM ROM<br />

Timer<br />

Seri,<br />

Paralel,<br />

port<br />

b) <strong>Mikro</strong>denetleyici sistemi<br />

Timer<br />

Tek chip<br />

Seri,<br />

Paralel,<br />

port<br />

Şekil 1.3 <strong>Mikro</strong>işlemcili sistem ile mikrodenetleyici sistemler<br />

İbrahim Türkoğlu, <strong>Fırat</strong> <strong>Üniversitesi</strong> - Elektronik ve Bilgisayar Eğitimi Bölümü, Elazığ- 2010. 6

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!