Şimdi Ara

CCS C ile pic programlama örnekleri

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
20
Cevap
5
Favori
26.416
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Arkadaşlar pic programlamak için ccs c kullanıyorsanız aşağıdak kaynaklar işinize yarayabilir. Uygulamaların hepsinde açık kaynak kod mevcut. İndirin arşivinizde bulunsun.

    Sony SIRC Protokolü ve CCS Sürücü Programı
    2×16 LCD’ler için flexy driver
    DS18B20 Sürücü Programı
    PCF8583 İçin Sürücü Programı
    Software PWM ile RGB LED
    Nokia 3310 LCD (LPH7779) Sürücü Programı
    Nokia 3310 LCD for Proteus Kütüphane Dosyaları
    İkili Tabanda Sayma İşlemi Proteus Simülasyonu
    OSRAM Touch Screen Pictiva OLED Display Library for Proteus
    0-99-0 İleri Geri Sayıcı Proteus Simülasyonu
    0-9-0 İleri Geri Proteus Sayıcı Simülasyonu
    Hesap Makinesi Proteus Simülasyonu
    [Analog Dijital Çevirici Proteus Uygulaması
    24LC256 Bellek ile Proteus Simülasyonu
    SD MMC Card Fat16 Demo in CCS C and Proteus Design File (SD MMC Driver)
    RGB Ledler ile Gece Lambası
    MMC Türkçe
    CCS ile PS/2 keyboard driver/decoder
    TPIC6B595 ve CCS C Sürücü Programı
    SHT75 ile Sıcaklık ve Nem Ölçümü
    CCS C ile Nokia 7110 Lcd Driver ve Proteus Uygulaması
    CCS C ile Rüzgarölçer(Anemometer)
    CCS C ile Kayan Yazı
    DS18b20 ve DS1302 ile LCD Termometre Saat
    PT2262 ve PT2272 Kumanda Modülatör Entegreleri
    LCD Kayan Yazı
    Seri Porttan LCD’ye Veri Gönderme
    USB Çay Kahve Isıtma
    Step Motor Sürücü ve Kontrol Devreleri
    CCS C Örnekleri
    Ütü ile Baskı Devre Yapımı
    Proteus İsis ve Mplab Görsel Eğitim
    C Programlama Dili Kitapları ve Sunuları
    Pic ile Kara Şimşek Devresi
    10 CM 7 Segment Display DS18B20 & DS1302 Saat Termometre
    Programlanabilir LED
    UM3481 Kapı Zili, Melodi Üreteci
    CCS C , L298 ile Motor Kontrolü
    Proteus İsis Ares Görsel Eğitim 2
    Manchester Kodlaması ile RF Veri Haberleşmesi
    ATX PSU ile Laboratuvar Tipi Güç Kaynağı
    Pic Deneme, Proje Geliştirme Kartı
    Arabalar İçin Dijital Takometre, Motor Devir Göstergesi
    CCS C ile Hazır Pic Projeleri
    Philips RC5 Örnek Uygulamaları
    Super Bright Led
    Ledlerle Sembol Oluşturma
    Led ile Yanma Efekti oluşturma
    CCS C ile Pic Devreleri ve Uygulamaları
    Pic Donanım Mimarisi: A Portu
    PWM ile DC Motor Hız Kontrolü
    Pic16F876 ile Transistörün Bacaklarının Bulunması ve Sağlamlık Testi
    Pulse Density Modulation (PDM: Pulse Density Modulation)
    CCS C ile Pic Tengu
    CCS C İle Çizgi İzleyen Robot
    Mikrodenetleyiciler ve CCS C ile Pic Programlama Örnekleri 1
    CCS C DERSLERİ
    Elektrik Elektronik Flash Animasyonları
    Mikrodenetleyiciler ve CCS C ile Pic Programlama Örnekleri 2
    Basit Diy Elektronik Devreler
    CCS C Dersleri - 1 Temel Giriş Çıkış İşlemleri







  • O kadar döküman paylaşmıssın ve bir teşekkür eden olmamış çok ilginç.

    TEŞEKKÜRLER (bakın zor değilmiş)
  • quote:

    Orijinalden alıntı: Smoch

    O kadar döküman paylaşmıssın ve bir teşekkür eden olmamış çok ilginç.

    TEŞEKKÜRLER (bakın zor değilmiş)
    hocam acele etme insanları böyle teşvik etmeye gerek yok illaki bir teşekkür eden çıkacaktır.Çok teşekkür ederim arkadaşım faydalı dökümanlar devamını bekliyoruz.



    < Bu mesaj bu kişi tarafından değiştirildi BR.YILMAZ -- 12 Mart 2009; 16:08:07 >
  • quote:

    Orijinalden alıntı: Smoch

    O kadar döküman paylaşmıssın ve bir teşekkür eden olmamış çok ilginç.

    TEŞEKKÜRLER (bakın zor değilmiş)
    quote:

    Orjinalden alıntı: Méchatronic
    ... teşekkür eden olmamış çok ilginç...


    Bazı forumlar mesaj sayısı artsın gibi sebeplerle gizli içerik, teşekkür butonu,mesaj sayısı,.. gibi şeyler yaparlar.
    Söz konusu bilgi ve paylaşımsa , paylaşan bilirki bilgi kıymetlidir ve ve kendisine mutlaka teşekkür ediliyordur.
    Bilirki bilgi paylaşım sitelerinde fazla söze gerek olmadan paylaşım idealdir.

    Açıyoruz bir başlık bakıyoruz bir link ve bilgi, sonrasında 30-40-50 sayfa teşekkür,arada bir kaç soru ve çok kıymetli cevaplar,araki bulasın.
    Sonra diyorlarki sövmek yasak...




  • quote:

    Orijinalden alıntı: musallim

    quote:

    Orjinalden alıntı: Méchatronic
    ... teşekkür eden olmamış çok ilginç...


    Bazı forumlar mesaj sayısı artsın gibi sebeplerle gizli içerik, teşekkür butonu,mesaj sayısı,.. gibi şeyler yaparlar.
    Söz konusu bilgi ve paylaşımsa , paylaşan bilirki bilgi kıymetlidir ve ve kendisine mutlaka teşekkür ediliyordur.
    Bilirki bilgi paylaşım sitelerinde fazla söze gerek olmadan paylaşım idealdir.

    Açıyoruz bir başlık bakıyoruz bir link ve bilgi, sonrasında 30-40-50 sayfa teşekkür,arada bir kaç soru ve çok kıymetli cevaplar,araki bulasın.
    Sonra diyorlarki sövmek yasak...

    Alıntıları Göster
    Hocam 18 Temmuz 2008'de açılmış konu daha ne bir teşekkür ne bir soru var yazık ya adam o kadar emek sarf edip oraya eklemiş tek tek uğraşmış insaflı olun biraz lütfen



    < Bu mesaj bu kişi tarafından değiştirildi Smoch -- 12 Mart 2009; 21:03:44 >




  • quote:

    Orijinalden alıntı: Smoch

    Hocam 18 Temmuz 2008'de açılmış konu daha ne bir teşekkür ne bir soru var yazık ya adam o kadar emek sarf edip oraya eklemiş tek tek uğraşmış insaflı olun biraz lütfen

    Alıntıları Göster
    Hazır konusu geçmişken bir şeyler sorayım;

    Ccs c ye yeni başladım basit 1-2 led uygulamasından sonra çizgi izleyen robot programı denedim fakat 2 gündür uğraşmama rağmen beceremedim acaba yardımcı olurmusunuz?

    Mantık olarak şöyle ;

    Pic'in girişlerden sürekli değişim halinde 0v-5v uygulanıyor.(CNY70) Ben bu girişlerden (CNY70) gelen "0" bilgisini işleyip "0" bilgilerine göre motor döndürmeye çalışıyorum fakat bir türlü olmuyor.Bana yardımcı olurmusunuz?


    Şuana kadar yazdığım kısım;



    #include <16f877.h> // Kullanılacak denetleyicinin başlık dosyası tanıtılıyor.

    #fuses XT,NOWDT,NOPROTECT,NOBROWNOUT,NOLVP,NOPUT,NOWRT,NODEBUG,NOCPD // Denetleyici konfigürasyon ayarları

    #use fast_io(a) // Port yönlendirme komutları A portu için geçerli
    #use fast_io(b) // Port yönlendirme komutları B portu için geçerli


    void main()
    {
    set_tris_a(0b00000001); // RA0 ucu giriş olarak ayarlandı.
    set_tris_b(0x00); // RB0 portu tümüyle çıkış olarak ayarlandı.

    output_b(0x00);

    basla:

    if (input(pin_a0)&&input(pin_a1))
    {
    output_bit(pin_b0,1);
    output_bit(pin_b1,1);
    }
    else if (input(!pin_a0)&&input(pin_a1))
    {
    output_bit(pin_b0,0);
    output_bit(pin_b1,1);
    }
    else if (input(pin_a0)&&input(!pin_a1))
    {
    output_bit(pin_b0,1);
    output_bit(pin_b1,0);
    }
    else
    {
    output_bit(pin_b0,1);
    output_bit(pin_b1,1);
    goto basla;
    }
    }




    Yardımcı olursanız çok sevinirim.Teşekkürler




  • quote:

    Orijinalden alıntı: Smoch

    Hazır konusu geçmişken bir şeyler sorayım;

    Ccs c ye yeni başladım basit 1-2 led uygulamasından sonra çizgi izleyen robot programı denedim fakat 2 gündür uğraşmama rağmen beceremedim acaba yardımcı olurmusunuz?

    Mantık olarak şöyle ;

    Pic'in girişlerden sürekli değişim halinde 0v-5v uygulanıyor.(CNY70) Ben bu girişlerden (CNY70) gelen "0" bilgisini işleyip "0" bilgilerine göre motor döndürmeye çalışıyorum fakat bir türlü olmuyor.Bana yardımcı olurmusunuz?


    Şuana kadar yazdığım kısım;



    #include <16f877.h> // Kullanılacak denetleyicinin başlık dosyası tanıtılıyor.

    #fuses XT,NOWDT,NOPROTECT,NOBROWNOUT,NOLVP,NOPUT,NOWRT,NODEBUG,NOCPD // Denetleyici konfigürasyon ayarları

    #use fast_io(a) // Port yönlendirme komutları A portu için geçerli
    #use fast_io(b) // Port yönlendirme komutları B portu için geçerli


    void main()
    {
    set_tris_a(0b00000001); // RA0 ucu giriş olarak ayarlandı.
    set_tris_b(0x00); // RB0 portu tümüyle çıkış olarak ayarlandı.

    output_b(0x00);

    basla:

    if (input(pin_a0)&&input(pin_a1))
    {
    output_bit(pin_b0,1);
    output_bit(pin_b1,1);
    }
    else if (input(!pin_a0)&&input(pin_a1))
    {
    output_bit(pin_b0,0);
    output_bit(pin_b1,1);
    }
    else if (input(pin_a0)&&input(!pin_a1))
    {
    output_bit(pin_b0,1);
    output_bit(pin_b1,0);
    }
    else
    {
    output_bit(pin_b0,1);
    output_bit(pin_b1,1);
    goto basla;
    }
    }




    Yardımcı olursanız çok sevinirim.Teşekkürler

    Alıntıları Göster
    Teşekkürler.




  • Yapay Zeka’dan İlgili Konular
    C programlama
    5 yıl önce açıldı
    C++ Kaynak Kod
    4 yıl önce açıldı
    Daha Fazla Göster
  • quote:

    Orijinalden alıntı: Smoch

    Hazır konusu geçmişken bir şeyler sorayım;

    Ccs c ye yeni başladım basit 1-2 led uygulamasından sonra çizgi izleyen robot programı denedim fakat 2 gündür uğraşmama rağmen beceremedim acaba yardımcı olurmusunuz?

    Mantık olarak şöyle ;

    Pic'in girişlerden sürekli değişim halinde 0v-5v uygulanıyor.(CNY70) Ben bu girişlerden (CNY70) gelen "0" bilgisini işleyip "0" bilgilerine göre motor döndürmeye çalışıyorum fakat bir türlü olmuyor.Bana yardımcı olurmusunuz?


    Şuana kadar yazdığım kısım;



    #include <16f877.h> // Kullanılacak denetleyicinin başlık dosyası tanıtılıyor.

    #fuses XT,NOWDT,NOPROTECT,NOBROWNOUT,NOLVP,NOPUT,NOWRT,NODEBUG,NOCPD // Denetleyici konfigürasyon ayarları

    #use fast_io(a) // Port yönlendirme komutları A portu için geçerli
    #use fast_io(b) // Port yönlendirme komutları B portu için geçerli


    void main()
    {
    set_tris_a(0b00000001); // RA0 ucu giriş olarak ayarlandı.
    set_tris_b(0x00); // RB0 portu tümüyle çıkış olarak ayarlandı.

    output_b(0x00);

    basla:

    if (input(pin_a0)&&input(pin_a1))
    {
    output_bit(pin_b0,1);
    output_bit(pin_b1,1);
    }
    else if (input(!pin_a0)&&input(pin_a1))
    {
    output_bit(pin_b0,0);
    output_bit(pin_b1,1);
    }
    else if (input(pin_a0)&&input(!pin_a1))
    {
    output_bit(pin_b0,1);
    output_bit(pin_b1,0);
    }
    else
    {
    output_bit(pin_b0,1);
    output_bit(pin_b1,1);
    goto basla;
    }
    }




    Yardımcı olursanız çok sevinirim.Teşekkürler

    Alıntıları Göster
    dostum kristal hızını belirleyen satır gözükmüyor

    #use delay(clock=4000000)

    gibi bir satır olmalı

    #include <16f877.h>
    #fuses XT,NOWDT,PUT,PROTECT,BROWNOUT,NOLVP
    #use delay(clock=4000000)
    void main()
    {
    for(;;){
    if (input(pin_a0)&&input(pin_a1))
    {
    output_bit(pin_b0,1);
    output_bit(pin_b1,1);
    }
    else if (input(!pin_a0)&&input(pin_a1))
    {
    output_bit(pin_b0,0);
    output_bit(pin_b1,1);
    }
    else if (input(pin_a0)&&input(!pin_a1))
    {
    output_bit(pin_b0,1);
    output_bit(pin_b1,0);
    }
    else
    {
    output_bit(pin_b0,1);
    output_bit(pin_b1,1);
    }
    }
    }




  • quote:

    Orijinalden alıntı: ccspic

    dostum kristal hızını belirleyen satır gözükmüyor

    #use delay(clock=4000000)

    gibi bir satır olmalı

    #include <16f877.h>
    #fuses XT,NOWDT,PUT,PROTECT,BROWNOUT,NOLVP
    #use delay(clock=4000000)
    void main()
    {
    for(;;){
    if (input(pin_a0)&&input(pin_a1))
    {
    output_bit(pin_b0,1);
    output_bit(pin_b1,1);
    }
    else if (input(!pin_a0)&&input(pin_a1))
    {
    output_bit(pin_b0,0);
    output_bit(pin_b1,1);
    }
    else if (input(pin_a0)&&input(!pin_a1))
    {
    output_bit(pin_b0,1);
    output_bit(pin_b1,0);
    }
    else
    {
    output_bit(pin_b0,1);
    output_bit(pin_b1,1);
    }
    }
    }

    Alıntıları Göster
    Bu şekilde de calışmadı program...

    Yazmak istediğim programda şartlı dallanma olmamalı,ani değişikliklere göre çıkış vermeli pic.




  • quote:

    Orijinalden alıntı: Smoch

    Bu şekilde de calışmadı program...

    Yazmak istediğim programda şartlı dallanma olmamalı,ani değişikliklere göre çıkış vermeli pic.

    Alıntıları Göster
    http://img23.imageshack.us/my.php?image=222sft.jpg




  • quote:

    Orijinalden alıntı: Smoch

    http://img23.imageshack.us/my.php?image=222sft.jpg

    Alıntıları Göster
    Devrenin solunda buttonlarda 10k ile 220'yi karıştırmışsın Yerlerini değiştir. Hatta 220'yi iptal et doğrudan bağla.




  • quote:

    Orijinalden alıntı: Liu Kang

    Devrenin solunda buttonlarda 10k ile 220'yi karıştırmışsın Yerlerini değiştir. Hatta 220'yi iptal et doğrudan bağla.

    Alıntıları Göster
    Tamam çalıştı ama anladım ki karışık bir dil.
  • quote:

    Orijinalden alıntı: Smoch

    Tamam çalıştı ama anladım ki karışık bir dil.

    Alıntıları Göster
    paylaşım için teşekkürler hocam.
  • quote:

    Orijinalden alıntı: pisiko__

    paylaşım için teşekkürler hocam.

    Alıntıları Göster
    Tamam hallettim.



    < Bu mesaj bu kişi tarafından değiştirildi Smoch -- 15 Mart 2009; 22:09:33 >
  • quote:

    Orijinalden alıntı: Smoch

    Tamam hallettim.

    Alıntıları Göster
    Şemayı aldığın yerde RA3-referans noktası.
    Oradaki potla eşik noktasını ayarlarsın ...
  • quote:

    Orijinalden alıntı: Smoch

    Bu mesaj silindi.

    Alıntıları Göster
    emeğin için teşekkürler çok aradığım dosyalardı çalışmaların da başarılar dilerim
  • quote:

    Orijinalden alıntı: tulu03

    emeğin için teşekkürler çok aradığım dosyalardı çalışmaların da başarılar dilerim

    Alıntıları Göster
    Allah tuttuğunu altın etsin.
  • quote:

    Orijinalden alıntı: azofeifa

    Allah tuttuğunu altın etsin.

    Alıntıları Göster
    hocam ccs-c de alt alta if-else kullanılmaıyor... c kitaplarından öğrenebilirsin.. yani if-else-else satırında ikinci else bloğunu görmüyor, be demiyorum, üretici firma söylüyor. bunu bi araştır...
  • quote:

    Orijinalden alıntı: mdagli2003

    hocam ccs-c de alt alta if-else kullanılmaıyor... c kitaplarından öğrenebilirsin.. yani if-else-else satırında ikinci else bloğunu görmüyor, be demiyorum, üretici firma söylüyor. bunu bi araştır...

    Alıntıları Göster
    Linkteki kaynakların hepsi ölmüş.

    yenilermisiniz?
  • quote:

    Orijinalden alıntı: extreme257

    Linkteki kaynakların hepsi ölmüş.

    yenilermisiniz?

    Alıntıları Göster
    teşekkürler :)
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.