xc8 printf fonksiyonu kullanımı

Başlatan apsis, 01 Mart 2015, 22:57:17

apsis

xc8 deki printf() fonksiyonu ile lcd için çıkış alınabiliyor mu? Yoksa farklı bir görevi mi var. Çünkü ben stdio'a baktığımda port işlmleri ile ilgili bir şey göremedim. Eğer kullanılıyorsa lcd için çıkış alınacak port ayarını nasıl yapıyoruz?
"Makineye Beyin" MEKATRONİK

mehmet

http://www.microchip.com/forums/m757560.aspx
http://sky.geocities.jp/home_iwamoto/page/Psoft/Psoft_B01a.htm
http://airvariable.asablo.jp/blog/2012/07/05/6500879

"putch" fonksiyonunu yeniden tanımlıyorsunuz.  Bu fonksiyon
içerisine LCD rutinlerini yazıyorsunuz. Herhangi bir yerde
kullanılan "printf" fonksiyonu bu putch fonksiyonuna dallanıyor...

http://forums.futura-sciences.com/electronique/644092-compilateur-pic-xc8-instruction-printf.html
Aynı şekilde seri haberleşme için de geçerli olabilmektedir...
Olan olmuştur,
olacak olan da olmuştur.
Olacak bir şey yoktur.
---------------------------------------------
http://www.mehmetbilgi.net.tr

apsis

ben burada port yönlendirmeleriyle ilgili birşey göremedim!
"Makineye Beyin" MEKATRONİK

Tagli

Port yönlendirmesi de benzer şekilde yapılıyor. XC8'in derleyici rehberinde şu basit örneği vermiş:
void putch(char data) {
    while( ! TXIF) // check buffer
        continue;    // wait till ready
    TXREG = data;    // send data
}
Gökçe Tağlıoğlu

apsis

hocam bu seri lcd ler için anladığım kadarıyla. paralel lcd ler için nasıl oluyor?
"Makineye Beyin" MEKATRONİK