Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi
Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi
Mikro Bilgisayarlı Sistem Tasarımı - Fırat Üniversitesi
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