Aşağıda verilen kodların algoritması çok acilll!!!!

tuncer5976

Üye
Katılım
4 Ağu 2014
Mesajlar
12
Puanları
1
#include <16F877.h>
#use delay(clock=4000000)

int i,k,x,y;
int konum,sayici;
int temp[16];
int metin[]={
0xFF,0x89,0x89,0x89,0x81, //E
0xFF,0x89,0x89,0x89,0x81
0xFF,0x80,0x80,0x80,0x80, //L
0xFF,0x89,0x89,0x89,0x81, //E
0xFF,0x18,0x24,0x42,0x81, //K
0x01,0x01,0xFF,0x01,0x01, //T
0xFF , 0x11 , 0x31 , 0xCE , //R
0x84,0xFD,0x84,0x00, //İ
0xFF,0x18,0x24,0x42,0x81, //K
0x00 , 0x00 , 0x00 , // Bosluk
0xFF,0x89,0x89,0x89,0x81, //E
0xFF,0x80,0x80,0x80,0x80, //L
0xFF,0x89,0x89,0x89,0x81, //E
0xFF,0x18,0x24,0x42,0x81, //K
0x01,0x01,0xFF,0x01,0x01, //T
0xFF , 0x11 , 0x31 , 0xCE , //R
0x3C , 0x42 , 0x81 , 0x81 , 0x81 , 0x42 , 0x3C , //O
0x84,0xFD,0x84,0x00, //İ
0xFF,0x18,0x24,0x42,0x81, //K
0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 , 0x00 ,
};

void temp_bastir(int temp)
{
sayici=0x00;

for(x=0 ; x<8 ; x++)
{
for(y=0 ; y<32 ; y++)
{
output_D(sayici);
output_B(*(temp+y));
sayici++;
if(sayici==0x20)
{
sayici=0x00;
}
delay_us(825);
}

}

}

void main()
{

while(TRUE)
{
set_tris_B(0x00);
set_tris_D(0x00);

output_B(0x00);
output_D(0x00);

konum=0;
if(i==80)
{
i=0;
}
for(i=0 ; i<80 ; i++)
{
for(k=i ; k<i+32 ; k++)
{
temp[konum]=metin[k];
konum++;
}
konum=0;
temp_bastir(temp);
}

}
}

Arkadaşlar bu programın bana algoritması yapacak olan var mı lütfen çok acill!!!!!!!!!!
 
Onu yapamam, elektronik teki n harfi eksik.
 
sen sadece yap onu eksik yazmışım düzeltirim olmasa çok acil
 
Tübitak sayfalarında kendin yap linki altında kayan yazı projesine ve pro suna göz at.
 
Bu siteyi kullanmak için çerezler gereklidir. Siteyi kullanmaya devam etmek için onları kabul etmelisiniz. Daha fazla bilgi edin…