Lcd'ye yazı yazdıramıyorum

Başlatan casanowa123, 29 Nisan 2011, 17:04:33

casanowa123

internette paylaşılan projeleri deniyorum ama bir türlü lcd ye yazı gelmiyor.
Pic olarak 16f877 kullanıyorum,
PORTB'ye D7,D6,D5,D4
Portc'de ise RS,RW,E uçları var. Uygulamada RS Ucu kırmızıyken benim uygulamamda mavi oluyor.RS ucunu giriş yapsamda sonuç değişmiyor.4 saattir denemediğim uygulama kalmadı ltfen yardımcı olur musunuz?
Kodlarda şu şekilde;

Alıntı Yap#include <pic.h>
#include "delay.h"
#include "lcd.h"

main (void)
{
unsigned char isim[]="deneme";
TRISB=0x00;
TRISC=0x00;
PORTB=0x00;
PORTC=0x00;

lcd_init();
lcd_clear();
for (;;)
{
lcd_goto(0x00);
lcd_puts(isim);
DelayMs(250);
}

}

YalnizToprak

kolay gelsin,

sonuca ulaştın mı?

desman

Merhaba;
Aynı sorunu bnde yaşamıstım nasıl çözdüğümü yazıyorum.Eğer kodlarında bi sorun yoksa şunlardan olabilir;
1)Ben  r/w ucunu PIC'in bir bacagını low yapıp oraya bağlamıştım.
2)ilk başta pot yada trimpot kullanmamıstım,ama sonradan 10k 'lik bir pot bağlayıp parlaklık ayarını yaptıktan sonra yazılar görünmüştü.
Belki aynılarını yaparsan sorun çözülür.Başarılar :)
A freshman at YTU

LukeSkywalker

lcdgoto(0x00)'nedir?
lcd_goto(1,1) yazın bakalım..