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.
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