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.
 

Forum istatistikleri

Konular
127,962
Mesajlar
913,925
Kullanıcılar
449,609
Son üye
cherrywine

Yeni konular

Geri
Üst