Microcontroller Nedir ?

Microcontroller Manitksal fonksiyonlari bir araya toplayip içinde micro islemci barindiran bir cihazdir. Genelde basli basina bir sistem olmayip disardan klavye gibi ilaveler eklenerek amaca ulalabilir. uygun bir micro computer devresi için gerekli olan herseyi barindirir, Mcu lar Tek baslarina kullanilabilecegi gibi , baska bir sistemi yönetmek amaciyla da kullanilabilir.

   Tümlesik Mcu’lar klasik mikroislemcili(intel 8088 gibi) sistemlerden farkli olarak program bellegi, RAM, I/O ve CPU(micro islemci) bir arada bulundugundan çok tercih edilir olmustur.

Klasik micro islemcilerle micro computer devresi yapabilmek için Gerekli olan devre elemanlari ve harcanan çok fazla emek ortadan kalkmistir.
Eskiden Cpu – Ram – Rom –  I/O – PCB  – decoder encoder vb. entegreleri bir araya getirmek sureti ile kendi micro computer devremizi yapmak gerekirken, Tümlesik Mcu’lar bu ihtiyaçlari karsilayacak sekilde Tek kilif içinde imal edilmis. çagimiz gelistiricilerine çok büyük kolayliklar saglamistir.

Mcu ya En iyi Örnek PIC’tir
 Pic micro bunlarin hepsini içinde toplayarak
hazir programlanabilir bir sistem sunmustur.

Pic serisi micro controllerlerin, baz modellerinde ihtiyaca göre entegreye ilave edilmis devreleri vardir. Gelistiricinin amacina uygun kullanimi için ilave edilmis modellerdir. Devre tasarim ve yer tasarrufu açisindan büyük kolayliktir.

Mcu’lar C, assembler yada PLC ile programlanabilir. PIC16Fxx serisinin  micro islemci komutlari 35 adet assembler komutundan ibarettir.

PIC’in üreticisi Microchip firmasidir. yazilacak bir program bu firmaya ait MP-LAB programiyla derleyip simule edebiliriz.

Kullanilacak olan programlama dili tamamiyla kullanicinin seçimine kalmistir. Ayni zamanda C disinda PicBasic ve PicPascal dilleride diger firmalardan temin edilebilir.
Kaynak: sistemelektronik.com
belgesi-1161

Belgeci , 2280 belge yazmış

Cevap Gönderin