15 Mayıs 2011 Pazar

mikrodenetleyiler için derleyiciler

mikrodenetleyiciler için yazılımları tasasrlamak için bi cok programlama dili geliştirilmiştir fakat mikroişlemci ve mikrodenetleyici sadece tek bir dilden anlar, makine dili...Makine dili ikilik yani binary kodlarının işlencinin anlaycağı biçimde sıralanmasıdır..fakat makine dilinin kodları akılda tutulamayacak kadar zordur bu yüzden programcı için içinden çıkılamaz bir drum olusur.. Bu zor durumdan kurtulmak için makine kodlarınını semboliklestirmişlerdir bu sembolik  kodları ikilik kodların isimlestirilmiş hali gibi düsünebiliriz.Bu sembolik kodların en alt seviyesi ASEMBLY dir. Bu dil  mikroedenetleyilerin temel dilidir fakat yapılan programlar oldukça karısıktır anlaması zordur bu yüzden pic basic, pic c, proton gibi derleyiciler ortaya cıkmıstır bu derleyicilerde yazılan programlar hex dosyaları oluşturur denetleyiciyede bu kodlar yüklenir denetleyiciler bunları makine koduna dönüstürerek işlemleri yapar.ASEMBLY derleyicisi hariç diger bi cok derleyici ücretlidir fakat ücretsiz demo sürümleri de vardır.
ASEMBLY derleyicisini MİCROCHİP firmasının sitesinden ücretsiz olarak indirebilirsiniz

BURADAN MPLAB derleyici ortamini indirebilir ve bazı notlara ulaşabilirsiz.

Hiç yorum yok:

Yorum Gönder