Merhaba, tuş takımıyla lcdye veri gönderip bunları ds1302 saat entegresine gönderen bir programı anlamaya çalışıyorum. Şu kodlardaki 48'in mantığı ne olabilir?
48, "0" karakterinin ASCII kodudur Bundan sonraki karakterler de sıralı olarak dizilmiştir. Kodlarda muhtemelen lcd_getc fonksiyonundan bir karakter alıyor ve ondan 48'i çıkartarak karaktere karşı düşen rakamı bulmaya çalışıyor. http://www.asciitable.com/index/asciifull.gif
quote:
Orijinalden alıntı: kirmik
48, "0" karakterinin ASCII kodudur Bundan sonraki karakterler de sıralı olarak dizilmiştir. Kodlarda muhtemelen lcd_getc fonksiyonundan bir karakter alıyor ve ondan 48'i çıkartarak karaktere karşı düşen rakamı bulmaya çalışıyor. http://www.asciitable.com/index/asciifull.gif
Teşekkürler. Ben de sonradan anladım.
yeni mesaja git
Yeni mesajları sizin için sürekli kontrol ediyoruz, bir mesaj yazılırsa otomatik yükleyeceğiz.Bir Daha Gösterme