lcd 2x yardım

Başlatan garip_c, 21 Ocak 2012, 16:50:48

vitruvius

Sol ok için:
Tablodan sol oku bulup işaretledik.
En yukarı çıktık yazan binary değere baktık: 0111
En sola gittik yazan binary değere baktık: 1111
Yukarıdaki değer ile soldaki değeri birleştirip sol ok'un binary kodunu bulduk: 01111111
Kodda binary olarak yazmak istediğinizi varsayarsak kod olarak:
lcd_putc(0b01111111);
yazdık. Gördüğünüz gibi 0b'den sonra bulduğumuz kodu yazdık.
Eğer ki 16'lık tabanda yazmak isterseniz bilgisayarın hesap makinasından bulduğumuz bu 01111111 ikilik taban değerini onaltılık tabana çevirebilirsiniz.
O da 7F yapar.
16'lık tabandaki sayıyı kod içinde yazmak isterseniz de:
lcd_putc(0x7F);
yazmanız yeterlidir.

Siz ikilik tabanda çalışırsanız kafanız daha az karışır.

garip_c

TEŞEKKÜR EDERİM HOCAM MAKBULE GEÇTİ VALLA HEMEN NOT ALIYORUM KAFAM AZ DİNLENSİN BU İŞLER YORUCU AMA GÜZEL

garip_c

ARKADAŞLAR TAM İŞİ ÇÖZDÜM TEŞEKKÜR EDERİM BENDE BİR TANIDIM KODER ARKADAŞIM VAR BUNU OTOMATİK YAPACAK PROGRAMI YAZMASINI İSTİCEM VE OLDUĞU ZAMAN PAYLAŞACAĞIM UMARIM HERKESE YARARLI OLUR