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.

BÖLÜM 4. PIC MİKRODENETLEYİCİLERİN TANITIMI<br />

<strong>Mikro</strong>denetleyicilerin kullanımı yaygınlaştıkça Atmel, Philips, Renesas, NEC, Microchip<br />

gibi firmalar mikrodenetleyicilerle piyasa çıkmaya başladılar. Bu firmalardan Microchip, 1990<br />

yılından itibaren 8-bit‟lik mimari üzerine yaptığı özel donanım eklentileri ile günümüzde onlarca<br />

çeşit mikrodenetleyici üretmektedir. Bu firma aynı zamanda 2004 yılı içerisinde dsPIC adı verdiği<br />

16-bit mimarili yeni mikrodenetleyicisini çıkarmıştır. 8 bitlik mikrodenetleyiciler 8-bitlik veri yolu,<br />

16-bitlik mikrodenetleyiciler ise 16-bitlik veri yolunu kullanırlar.<br />

Microchip gibi bazı frmalar diğerlerinden farklı olarak uygulamalar için gerekli olabilecek<br />

çeşitli donanımları (ADC, DAC, RTC v.b.) mikrodenetleyici içerisine eklemektedir. Böylece bu<br />

donanımları harici olarak kullanmanın getireceği ek maliyet azaltılabilir. PIC<br />

mikrodenetleyicilerinin sağladığı avantajlar ;<br />

Piyasada kolay bulunabilmeleri ve birçok çeşidinin olması.<br />

Programlama için gerekli donanımların çok basit olması ve ücretsiz devre şemalarının<br />

kolaylıkla bulunabilmesi<br />

Programlama için gerekli olan yazılım geliştirme araçlarının Microchip tarafından ücretsiz<br />

olarak sunulması<br />

Sahip olduğu RISC mimarisinin, az sayıda komut ile kolayca programlanmasına olanak<br />

sağlaması<br />

Basic, C gibi yüksek ve orta seviyeli dillerde programlanmalarını sağlayan ücretli/ücretsiz<br />

yazılımlarının bulunması.<br />

Yaygın kullanımın bir sonucu olarak çok miktarda örnek uygulama ve kaynağın bulunması<br />

Microchip tarafından yazılan uygulama notlarının uygulama geliştirmede kolaylıklar<br />

sağlaması<br />

DIP kılıf yapısı ile de üretilmesinin kart tasarımında kolaylık sağlaması.<br />

Bu avantajları ile PIC mikrodenetleyicileri, giriş seviyesindeki kullanıcılar için uygun bir<br />

başlangıç noktasıdır. Birçok karmaşık uygulama için bile farklı modeldeki PIC‟ler ile çözümler<br />

üretebilmektedir.<br />

4.1. PIC Mimarisi<br />

Microchip firması tarafından üretilen mikrodenetleyicilerde Harvard mimarisi (RISC yapısı)<br />

kullanılmaktadır. Bu nedenle PIC mikrodenetleyicilerinin program ve veri belleği birbirinden<br />

ayrıdır. RISC yapısı nedeniyle PIC‟ler oldukça az komut (35 komut) ile programlanmaktadır.<br />

Microchip, PIC mikrodenetleyicilerinin sınıfındaki diğer 8-bitlik mikrodenetleyicilere göre aynı işi<br />

yapacak program kodunun 2 kat daha az yer kapladığını ve bu program kodunun 4 kat daha hızlı<br />

çalıştırdığını ileri sürmektedir.<br />

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

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

Saved successfully!

Ooh no, something went wrong!