hangi programlama dili ile yazılmış

hsnlhn

Üye
Katılım
27 Haz 2009
Mesajlar
1
Puanları
1
bu kod hangi programlama dili yazımmış ve .asm ve hex nasıl dönüştürebilirim


int a=0,b,d,e,h=0,i,x,y=0,harf_sayisi,dongu,dongu1,k=1,pwm_hizi=255;
unsigned int tablo[]={0,1,3,7,15,31,63,127,255,511,1023,2047,16383,32767,65535} ;
unsigned int tablo1[]={0,1,2,4,8,16,32,64,128,256,512,1024,2048,16384,32768,65536};
unsigned int tablo2[]={53246,53245,53243,53239,53231,53215,53183,53119,52991,52735,52223,51199,49151,28671};


void doludan_bos_yuru(unsigned int tekrar_sayisi){
for(dongu=0;dongu<tekrar_sayisi;dongu++) {
for(b=0;b<harf_sayisi;b++)
{
a=tablo2;
PORTB=a>>8;
PORTA=a>>8;
delay_ms(50);
}
for(b=harf_sayisi-1;b>0;b--)
{
a=tablo2;
PORTB=a>>8;
PORTA=a>>8;
delay_ms(50);
}
a=0;
}


}
void polis(){
for(dongu=0;dongu<10;dongu++){
FLASHH();
FLASH1();
a=0;
}
}




/******************************************/
void ayarlar(){
TRISB=0x00;
PORTB=0;
TRISA=0;
PORTA=0;
harf_sayisi=5; /*animasyon harfsayısını buraya girin*/
x=harf_sayisi;
}
/*******************************************/
void main()
{
ayarlar();
for(;{
yilan(4,0);
pwm_hizi=150;
pwm(4);
saga_yuru_dol(3,0);
saga_sola_yuru(3,1);
polis();
pwm_hizi=150;
pwm(3);
sagdan_dol(2,0);
yilan(3,1);
pwm_hizi=130;
pwm(3);
for(dongu=0;dongu<10;dongu++){
a=170;
PORTB=a;
PORTA=a>>8;
delay_ms(120);
a=341;
PORTB=a;
PORTA=a>>8;
delay_ms(80);
}
for(dongu=0;dongu<10;dongu++){
a=511;
PORTB=a>>8;
PORTA=a>>8;
delay_ms(80);
a=0;
PORTB=a>>8;
PORTA=a>>8;
delay_ms(100);
}
a=0;
polis();
saga_sola_yuru(1,1)
ikili_saga_kay(5,1)
}
}
 
bariz C lakin çok imla hatası var. bu yüzden derlenmez bu. dev c++ indir. türkçe ve kullanışlı bir editörü var. dışardan yarıma gerek kalmaksızın her işini görür.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…