2x16 lcd kütüphanesi oluşturma öğrenme

harf

Üye
Katılım
9 Nis 2009
Mesajlar
102
Puanları
1
FxDev.org Sayfa 42
#define ImlecGeri 16 // Kursoru bir karakter geri kaydır
#define KaydirSaga 24 // Göstergeyi bir karakter sağa kaydır
#define KaydirSola 28 // Göstergeyi bir karakter sola kaydır
#define EkraniKapat 8 // Göstergeyi kapat (veriler silinmez)
#define BirinciSatir 128 // LCD'nin ilk satir baĢlangıç adresi



selam arkadaşlar bu 2x16 lcd kütüphanesini bana açıklayacak varmı teksatır bit çift satırbit bunlar neye göre hesaplanıyor işin içinden çıkamadım yardım ederseniz çok sevinirim şimdiden çok teşekkür ederim












// (DDRAM adres)
#define IkinciSatir 192 // Ġkinci satirin baĢlangıç adresi
#define KarakUretAdres 64 // Karakter üreteci adresini belirle
// (CGRAM adres)
/* LCD'de Kullanilan Fonksiyon Seçimi */
#define CiftSatir8Bit 56 // 8 bit ara birim, 2 satir, 5*7 piksel
#define TekSatir8Bit 48 // 8 bit ara birim, 1 satir, 5*7 piksel
#define CiftSatir4Bit 40 // 4 bit ara birim, 2 satir, 5*7 piksel
#define TekSatir4Bit 32 // 4 bit ara birim, 1 satir, 5*7 piksel
extern void veri_yolla(unsigned char);
extern void lcd_clear(void);
extern void lcd_yaz(const char *s);
extern void lcd_gotoxy(unsigned char x, unsigned char y);
extern void lcd_init(void);
extern void lcd_komut(unsigned char c);
 

Forum istatistikleri

Konular
127,956
Mesajlar
913,906
Kullanıcılar
449,606
Son üye
rasit.

Yeni konular

Geri
Üst