|
Mikrodenetleyici:
Tek bir silikon yonga üstünde birleþtirilmiþ bir mikroiþlemci, veri ve
program belleði, sayýsal (lojik) giriþ ve çýkýþlar (I/O), analog giriþler ve
daha fazla güç veren ve iþlev katan öteki çevre birimleri (zamanlayýcýlar,
sayaçlar, kesiciler, analogtan sayýsala
çeviriciler, vb.) barýndýran mikrobilgisayarlardýr.
Mikroiþlemci:
Sayýsal
bilgileri adres ve veri yolu ile alan, bu bilgileri bir hafýza biriminde
saklanmýþ program komutlarýna uygun olarak iþleyen ve elde edilen sonuçlarý
sayýsal çýktýya dönüþtüren mantýk devreleridir.
Mikrodenetleyici ve
Mikroiþlemci ile Arasýndaki Farklar
Mikroiþlemci ve Mikrodenetleyiciler arasýndaki en temel fark, mikrodenetleyici program deðiþikliði olmayan sabit bir
programýn sürekli çalýþmasý gereken durumlarda kullanýlýr. Mikroiþlemci ise
geniþ kapsamlý ve duyarlý iþlemler yapmak için seçilen bir sistemdir. Diðer
bir fark ise mikrodenetleyicilerde bütün birimlerin
(CPU,RAM,ROM,Portlar) tek
yonga üzerinde bulunmasý.Uygulama alaný olarak
mikroiþlemci mikrodenetleyiciye göre daha
kapsamlýdýr.
Mikrodenetleyiciler sýradan
mikroiþlemcilere göre;
Oldukça küçük
boyutludurlar,
Çok düþük güç tüketimine
sahiptirler,
Düþük maliyetlidirler,
Yüksek performansa
sahiptirler.
Mikrodenetleyiciler Nasýl Kullanýlýrlar?
Mikrodenetleyiciler, program
dilleri ile oluþturulan kodlarýn uygun derleyiciler kullanarak mikrodenetleyiciye aktarýlmasý ile programlanýr. Program
içerisinde belirli koþullara ya da input - output ( I / O ) uçlarýndan alýnan sinyallere göre
kararlar verdirilebilir. Elde edilen sinyallere ve verilere göre matematiksel
ve mantýksal iþlemler yapýlarak sonuçlar tekrar I / O uçlarýndan digital sinyaller halinde ( 5 V = lojik 1 , 0 V = lojik 0 ) verilir.
|