ramonn Üye Katılım 23 Ara 2009 Mesajlar 173 Puanları 1 Yaş 35 25 Tem 2010 #1 merhaba Herhangi bir lcddeki veriyi okuyup PIC i hafızasında tutmak istiyorum. istediğim zaman ise bu veriyi tekrar lcd ekranda göstermek istiyorum. bunun için LCDIN komutunu kullandım ama LCD de okuduğum veriyi bir türlü tekrar LCd de gösteremedim. Kod: DEFINE LCD_DREG PORTB DEFINE LCD_DBIT 0 DEFINE LCD_RSREG PORTB DEFINE LCD_RSBIT 4 DEFINE LCD_EREG PORTB DEFINE LCD_EBIT 6 DEFINE LCD_RWREG PORTB DEFINE LCD_RWBIT 5 DEFINE LCD_BITS 4 DEFINE LCD_LINES 2 i VAR BYTE PAUSE 200 LCDOUT $FE,1 LCDOUT "LCD DENEME" LCDIN [i] PAUSE 1000 LCDOUT $FE,1 LCDOUT $FE,i PAUSE 1000 END
merhaba Herhangi bir lcddeki veriyi okuyup PIC i hafızasında tutmak istiyorum. istediğim zaman ise bu veriyi tekrar lcd ekranda göstermek istiyorum. bunun için LCDIN komutunu kullandım ama LCD de okuduğum veriyi bir türlü tekrar LCd de gösteremedim. Kod: DEFINE LCD_DREG PORTB DEFINE LCD_DBIT 0 DEFINE LCD_RSREG PORTB DEFINE LCD_RSBIT 4 DEFINE LCD_EREG PORTB DEFINE LCD_EBIT 6 DEFINE LCD_RWREG PORTB DEFINE LCD_RWBIT 5 DEFINE LCD_BITS 4 DEFINE LCD_LINES 2 i VAR BYTE PAUSE 200 LCDOUT $FE,1 LCDOUT "LCD DENEME" LCDIN [i] PAUSE 1000 LCDOUT $FE,1 LCDOUT $FE,i PAUSE 1000 END
tyildizak Paylaşımcı üye Katılım 17 Ağu 2007 Mesajlar 1,637 Puanları 119 Konum İstanbul 26 Tem 2010 #2 Lcd'den veri okuyabilmeniz için, lcdin komutunda okumak istediğiniz adresi belirtmeniz gerekir diye biliyorum, " LCDIN $80, [ i ] " (1. satır, 1. karakter adresi) gibi..
Lcd'den veri okuyabilmeniz için, lcdin komutunda okumak istediğiniz adresi belirtmeniz gerekir diye biliyorum, " LCDIN $80, [ i ] " (1. satır, 1. karakter adresi) gibi..
Konu Sah ramonn Üye Katılım 23 Ara 2009 Mesajlar 173 Puanları 1 Yaş 35 26 Tem 2010 #3 tamam sorun çözüldü sağol!