karakter dizisi

Başlatan vulture, 06 Şubat 2020, 18:34:54

vulture

unsigned char yazdır[10];

bu şekilde tanımladığım bir dizi var.

yazdır="asdadad";
gonder();

ana fonksiyonda veya while döngüsünde yukarıdaki gibi yazdır deyip gönder fonksiyonu ile "asdadad" karakterlerini gönderiyorum.

Amacım rs232'den gelen verileri yazdır dizisine aktarıp işlemek.

Fakat rs232 ile haberleştirmeyi denemeden önce bir dizi tanımlayıp içerisine değerler yazıp yazdır dizisine o değerleri aktardım. gonder() fonksiyonuyla gönderdim.

yazdır[]=yenidizi[];
gonder();

ama yenidizideki değerleri doğru bir şekilde yazdıramadım. önce dizinin 1.değeri sonra 1.ve 2. değeri aynı anda sonra 1. 2. 3. değerleri aynı anda geliyor. bu şekilde geliyor, ayrı ayrı gelmiyor. Bunu düzeltmenin yolu nedir? yardımcı olursanız sevinirim. teşekkürler...

Powered by EzPortal