Elektrotekno.com Ana Sayfa || Programlanabilir Cihaz ve Elemanlar || Microchip Pic Serisi


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 Kod Paylaşım ve Soru Cevap Alanı kategorisi içerisindeki Microchip Pic Serisi forumunda bulunuyorsunuz.
Bu sayfada üyelerimizin "16f877 için c ile yazılmış program" 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!

16f877 için c ile yazılmış program

Kayıt: 07 Mar 2006
Mesajlar: 5

Offline
aligokhan
Tarih: 21 12 2006 23:42

selam ben çizgi izleyen yapmaya çalışıyorum. 16f877 için motor sürücü devresinde kullanılmak için C ile yazılmış örnek bir programa ihtiyacım var. lütfen yardım!!!
Kayıt: 26 Arl 2006
Mesajlar: 6

Offline
kouelohabuser
Tarih: 26 12 2006 13:48

ne tür bi motor kullanacaksın.Onları falan belirtmemişsin.Ayrıca hazır program kullanman yerine kendi programını yazman daha verimli olur.Kullanacağın hazır program tam çalışmayabilir.
Başa dön
Kayıt: 07 Mar 2006
Mesajlar: 5

Offline
aligokhan
Tarih: 28 12 2006 01:16

DC motor kullanacağım. Programı direk pic e yukleyip çalıştırmak için istemiyorum zaten. sadece yazacağım programa bir örnek teşkil etsin yani bana fikir versin diye bir örnek program istedim yoksa hiç bir hazır program işe yaramaz elbette.
Başa dön
Kayıt: 27 Ekm 2006
Mesajlar: 24
Konum: Adana
Offline
respected
Tarih: 28 12 2006 11:36

16f628 yerine 16f877 yazarak düzeltirsen sorun olmaz.
//////////////////////////bu kodlar step motor için///////////////////////////////
#include <16f628.h>
#fuses hs,nowdt,noprotect,nolvp
#use delay(clock=4000000)
int a;


byte const poz8[9] = { 0b0000,
0b1000,
0b1001,
0b0001,
0b0101,
0b0100,
0b0110,
0b0010,
0b1010};



void main() {
a=0;
while(true)
{

if(!input(pın_a0))
{
if(a>Cool a=0;
a++;
output_b(poz8[a]);
delay_ms(50);


}

if(!input(pın_a1))
{
if(a<1) a=9;
a--;
output_b(poz8[a]);
delay_ms(50);


}

}

}

burada yazdığımızda orjnal hali değişmektedir. değişmemiş hali rar dosyadadır. istersen kendin de düzenleyebilirsin.

///////////////bu da dc motor içindir/////////////////
#include <16f628.h>
#fuses xt,nowdt,noprotect
#use delay(clock=4000000)


void main()
{



while(true){
if(!input(pın_a0)) output_low(pın_b0);
else output_high(pın_b0);
if(!input(pın_a1)) output_low(pın_b1);
else output_high(pın_b1);

}
}
Başa dön
Kayıt: 19 Hzr 2006
Mesajlar: 85
Konum: Ankara
Offline
surhay
Tarih: 28 12 2006 14:12

dc motorla yapacaksan
http://www.elektrotekno.com/about13878.html
bak derim belki faydası olur.
Başa dön



16f877 için c ile yazılmış program


Benzer Konular

- Aydınlatma projeleri için ayrı bölüm açılmıştır

- Topraklama ve Paratoner projeleri için ayrı bölüm açılmıştır
- İstekleriniz için bu bölümü kullanının.
- Autocad proje istekleriniz için bu başlığı kullanın.
- Program istekleriniz buraya!
- Kart programlayıcı program istekleriniz buraya!!!
- Dosya paylaşmak için yukarıdaki alt forumları kullanınız
- elektronik-1 dersi için kaynak önerisi
- Windows c sharp la yazılmış seri port test yazılımı

- bir kaç adet çizgiyi ölçüp toplamak için her hangi bir komut varmı?




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 için 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