Hitech + LCD + printf() üçlüsü

Başlatan serdararikan, 08 Aralık 2009, 19:52:07

serdararikan

Hitech + LCD + printf()   üçlüsünü nasıl kullanabiliriz?

serdararikan

LCD de formatlı string göstermek istiyorum.  
printf("Sayı=%d",sayi);


bu tarz bi işlemi yapmak istiyorum ve bunu lcd de östermek istiyorum fakat gerçekleştiremiyorum.Bi tecrübesi olan varmı???

Klein

Herhangi bir dizideki karakterleri LCD'de gösterebiliyor musun?

örn :
const char karsilama_mesaji[]={'Merhaba Dunya'}

mesajını ekranda gösterebiliyor musun?
eğer bunu gösterebiliyorsan:

Biçok derleyicide , printf fonksiyonunun varsayılan çıktısı birimi uart'tır. Bu yüzden doğrudan "printf()" kullanamazsın.Bunun yerine "sprintf()" fonksiyonunu kullanarak  mesajını önce  bellek alanına , sonra da o alandaki veriyi de lcd'ye atacaksın.  

char  lcd_array[32];
int sayi=1234;
sprintf(lcd_array,"Sayi=%d",sayi);

şeklinde kullanabilirsin.

serdararikan

teşekkür ederim dostum çalıştı....