Elektrotekno.com Ana Sayfa || Tezler, Makaleler vb.


PIC Programlama Teknikleri

Açıklama:
Elektrik, Elektronik, Haberleşme ve Otomasyon konularının ağırlıklı olarak konuşulduğu, tartışıldığı ve bilgi paylaşımı yapıldığı forumumuza hoşgeldiniz.
Şu an E-kütüphane (Elektrik, elektronik ve haberleşme konularında) kategorisi içerisindeki Tezler, Makaleler vb. forumunda bulunuyorsunuz.
Bu sayfada üyelerimizin "otomasyon sistemlerinde plc-scada uygulama alanları" konusundaki problem, görüş ve önerileri okuyabilir ayrıca konu hakkındaki doküman, resim, proje, devre ve programlara ücretsiz olarak ulaşabilirsiniz. Üye olduktan sonra sizler de konu hakkında sorular sorabilir ya da yorum ve paylaşım yaparak birikimlerinizi aktarabilirsiniz.
Forumdan tam olarak yararlanabilmek için üye olmayı unutmayınız!
Kayıt: 18 Mar 2007
Mesajlar: 31

Offline
tagre
Tarih: 20 02 2008 23:18

PIC PROGRAMLAMA TEKNİKLRİ
Günümüzde en yaygın olarak kullanılan mikrodenetleyiciler mikroişlemci temelli sistemlere göre bir çok avantajları vardır. Kendi içerisinde RAM, ROM, I/O hatları vardır. Bu gün mikrodenetleyiciler otomobillerde motor kontrol, elektronik ve iç panel kontrol, kameralarda ışık ve odaklama kontrol, ölçüm sistemleri gibi amaçlarla kullanılmaktadır.

PIC ise RISC ( Reduced Instruction Set Computer ) mimari temelli bir mikro denetleyicidir. RISC mimarisinde daha az komut bulunur. Kullanım olarak esnek yapısı ve az elemana gereksinim duyması PIC' i populer kılmaya başlamıştır.
1-PIC’E GENEL BİR BAKIŞ
1.1-GİRİŞ
PIC Harvard mimarisi temelli bir 8-bitlik mikrodenetleyicidir. Bu, bellek ve veri için ayrı yerleşik bus’ların bulunduğu anlamına gelir. Böylelikle akış miktarı veriye ve program belleğine simultane erişim sayesinde arttırılmış olur. Geleneksel mikrodenetleyicilerde veri ve programı taşıyan bir tek yerleşik bus bulunur. Bu, PIC ile karşılaştırıldığında işlem hızını en az iki kat yavaşlatır.

Tüm komutlar 12, 14 veya 16 bitlik program bellek sözcüğüne sığar. Yazılımın, programın veri kısmına atlamaya ve veri’ yi komut gibi çalıştırmasına gerek yoktur. Bu 8-bitlik bus kullanan ve Harvard mimarisi temelli olmayan mikrodenetleyicilerde gerçekleşmektedir. PIC 16C5x ailesinde 12 bit uzunluğunda 33 komut, 16Cxx ailesinde 14 bit uzunluğunda 35 komut ve son çıkan 18Cxx ailesinde ise 16 bit kelime uzunluğunda 76 komut vardır.

Mikroişlemcilerde olduğu gibi PIC, osilatör ve yerleşik saat yolu (clock bus) arasına bağlı yerleşik bir 4'lü bölünmeye sahiptir. Bu nedenle bir cycle 4 clock girişine gereksinim duyar. Fakat mimarisi bakımından oldukça hızlıdır. Örneğ



PIC Programlama Teknikleri


Benzer Konular

- plc programlama teknikleri

- Modülasyon Teknikleri
- c# ile oyun programlama
- Pic 16F84/628 Programlama ve Deney Seti
- C Programlama Konusunda Harika Bir Döküman
- sistem programlama ve ileri c uygulamaları - kaan aslan - 05.04.2008
- Programlama sorunu (Tanımlama yapıldıktan sonra aynı adda farklı port tanımlama)
- Programlama sorunu. for next if else mantığı.
- Siemens Drive ES ile sürücü konfigürasyonu ve programlama

- Mühendisler için matlab ile programlama kitabı Engineering - Matlab Programming

- İnce film kalınlık ölçme teknikleri (Elipsometre)

Sitemize üyelik ve içeriğin indirilmesi tamamen ücretsizdir. Sitemizde paylaşılan tüm dokümanlar (Tezler, makaleler, ders notları, sınav soru cevaplar, projeler) paylaşımcıların bireysel çalışmaları olup telif hakları kendilerine aittir ya da açık bir şekilde kamusal alana yerleştirilmiş dokümanların birer kopyalarıdır. Kişilerin bireysel çalışmalarını sitemizde yüklemesinde, sitemizde paylaşıma teşvik eden puanlama sisteminin de etkisi büyüktür. Bunlara rağmen hala size ait olan ve burada bulunmasına izin vermediğiniz dokümanlar varsa iletişim bölümünden yöneticilere bildirmeniz durumunda derhal silineceklerdir.
Powered by phpBB | Translated by phpBB Türkiye | Ads by Google Adsense | Design by Crazy Bat based
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72