basit bi kayan yazı örnegi kullanmak isteyenlere yada yeni başlayanlara faydalı

Başlatan toprak6834, 24 Şubat 2013, 22:06:29

toprak6834

inşallah faydalı olur herkese iyi çalışmalar...16f887 ile yapılmıştır

http://rapidshare.com/files/3141263964/kayan%20yaz%C4%B1%20basit.rar

/******************************************************
 Uygulama Adı      : Matris LED Display Uygulamas
*******************************************************/
#include <16f877.h>     // Kullanılacak denetleyicinin başlık dosyası tanıtılıyor.

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

#use delay(clock=4000000)   // Gecikme fonksiyonu için kullanılan osilatör frekansı belirtiliyor

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

//******** Matrise Gönderilecek Karakter Bilgileri *******
 int harf[]={ 0xFF,0x00,0xFD,0xFB,0xFD,0x00,//M
              0xFF,0x00,0x7F,0x7F,0x7F,0x00,//U
              0xFF,0x00,0xE6,0xD6,0xB6,0x79,//R
              0xFF,0x03,0xF5,0xF6,0xF5,0x03,//A
              0xFF,0xFE,0xFE,0x00,0xFE,0xFE};//T

int gec[30],bas[2];
       
          

int i,j,kal=0,con;



void main ()
{ 
   setup_psp(PSP_DISABLED);        // PSP birimi devre dışı
   setup_spi(SPI_SS_DISABLED);     // SPI birimi devre dışı
   setup_timer_1(T1_DISABLED);     // T1 zamanlayıcısı devre dışı
   setup_timer_2(T2_DISABLED,0,1); // T2 zamanlayıcısı devre dışı
   setup_adc_ports(NO_ANALOGS);    // ANALOG giriş yok
   setup_adc(ADC_OFF);             // ADC birimi devre dışı
   setup_CCP1(CCP_OFF);            // CCP1 birimi devre dışı
   setup_CCP2(CCP_OFF);            // CCP2 birimi devre dışı

   set_tris_b(0x00);  // B portu tümüyle çıkış olarak yönlendiriliyor
   set_tris_c(0x00);// C portu tümüyle çıkış olarak yönlendiriliyor
   output_b(0x00);
   output_c(0x00);
   
   for(i=0;i<30;i++)
   {
   gec[i]=harf[i];
   }
   j=0;
   con=0;
   while(1)
   {
   
   for(i=0;i<16;i++)
   {
   output_c(j);
   output_b(gec[i]);
   delay_ms(1);
   j=j+1;
   if(j==16)
   {
   j=0;
   }
   }
   
   
   
   if(kal==5)
   {
   bas[0]=gec[0];
   for(i=0;i<29;i++)
   {
   gec[i]=gec[i+1];
   }
   gec[i]=bas[0];
   kal=0;
   
   }
   kal=kal+1;
   
}
}

ilhan_mkp

hocam rapid yerine kod ekle ile konuya ekleseniz daha iyi olurdu.
rapid linkleri kisa zamanda telef oluyor.


toprak6834

hocam içinde proteus çizimleride mevcut yani nasıl ekliyim buraya programı direk proteustan similasyon yapabilirsiniz link gidince tekrar eklenir.ama ben kodu da ekliyim de kod ekle nerde var bulamadım

Extreme

rapid yerine diğer upload siteleri çok daha sağlıklı rapid eskiden efsanedeydi ama malasef şu an çok kötü.

toyo

Gelirken ne getirilir ki giderken ne götürülür.

toprak6834

linki yeniledim tekrar bakarmısın... başka bi site için üye olmam lazım sırf buraya ekliyim diye rapid üye oldum

toyo

Gelirken ne getirilir ki giderken ne götürülür.

toprak6834

valla şimdi ben tıkladım indiriliyo ben sana mail atıyım istersen en kısa zamandada başka bi yere üye olup oraya eklerim sana zahmet bi daha bi denermisin


toyo


Tamam iyi olur  ;D kareas_06@windowslive.com
Teşekkürler..
Aynı sorun devam ediyor.
Gelirken ne getirilir ki giderken ne götürülür.

ilhan_mkp

hocam buraya  yüklemeni istememin sebebi buydu her nedense rapidle sorun yaşayan biri mutlaka çıkıyor  :(

hasan_can

Link çalışmıyor. dropbox.com sitesinden yayınlarsan sorunun ortadan kalkacağınız düşünüyorum.



toprak6834

230 kişi görüntülemiş yaklaşık 3-5 kişi teşekkür etti çok ilginç ya