Reklamsız Forum İçin Tıklayınız. * FrmTR Sohbet Kontrol Panelinizde. * FrmTR'nin resim sitesi Resimci.Org yayında
Forum TR
Go Back   Forum TR > >
FrmTR'ye Reklam Vermek İçin: [email protected]
Cevapla
 
Konu Araçları
Eski 20-12-08, 10:50   #1
firat_dulger

Varsayılan Pıc 877 ıle lcd de basıt yazı yazıyorum görüntü pıc e değince cıkıyor acıl yardım


Pic 16f 877 ile LCD de CCS C ile program yazdım basit çalışıyormu diye ama 2x16 lcd de 1 . satrır komple yanıyor ama devreye dokununca veya lcd ye dokununca göruntu gelip gidiyor elımı koyunca devre çalısıyor sorunu bir türlü çözemedim acıl yardımınızı beklıyorum
  Alıntı Yaparak Cevapla
Eski 20-12-08, 11:52   #2
manyak111

Varsayılan C: Pıc 877 ıle lcd de basıt yazı yazıyorum görüntü pıc e değince cıkıyor acıl yardım


lcd markası ne.bide bağlantıları kontrol ettinmi.boardunu kontrol et kısa devre varmı..
  Alıntı Yaparak Cevapla
Eski 20-12-08, 22:47   #3
firat_dulger

Varsayılan C: Pıc 877 ıle lcd de basıt yazı yazıyorum görüntü pıc e değince cıkıyor acıl yardım


Kontrol ettim zaten önce ben 628 de çalışıyordu söktüm 628 de adc olmadığı için 877 aldım ama lcd ye veya picin bacaklarına dukununca geliyor gidiyor ara sıra çalışıyor.
  Alıntı Yaparak Cevapla
Eski 20-12-08, 23:06   #4
manyak111

Varsayılan C: Pıc 877 ıle lcd de basıt yazı yazıyorum görüntü pıc e değince cıkıyor acıl yardım


kodu gönderirsen bakabilirim..anlamadığım picin lcd ye bağlı bacaklarınamı dokununca ekrana doğru veri geliyor..
  Alıntı Yaparak Cevapla
Eski 20-12-08, 23:21   #5
firat_dulger

Varsayılan C: Pıc 877 ıle lcd de basıt yazı yazıyorum görüntü pıc e değince cıkıyor acıl yardım

#define use_portb_lcd TRUE
#include <16F877.h>
#use delay(clock=4000000)
#fuses XT,NOWDT,NOPROTECT,NOBROWNOUT,NOLVP,NOPUT,NOWRT,NO DEBUG,NOCPD
#include <lcd.c>

void main ( )
{
setup_psp(PSP_DISABLED); // PSP birimi devre dışı
setup_spi(SPI_SS_DISABLED); // SPI birimi devre dışı
setup_timer_1(T1_DISABLED); // T1 zamanlayıcısı devre dışı
setup_timer_2(T2_DISABLED,0,1); // T2 zamanlayıcısı devre dışı
setup_adc(ADC_OFF); // ADC birimi devredışı
setup_CCP1(CCP_OFF); // CCP1 birimi devre dışı
setup_CCP2(CCP_OFF); // CCP2 birimi devre dışı
lcd_init();
while(1)
{
lcd_putc("\f FIRAT DULGER\n");
delay_ms(300);
while():
}
}


bu basit şeyi bile doğru çalıştırmıyor 7805 şaseye değsemde ara sıra gliyor vya lcd pic dokunun ca ara sıra gelip gidiyor ama gücü ilk verdiğimde lcd nin ilk satırı komple siyah olarak yanıyor sonra dokunuyorum normal çalışıp yine takılıp kalıyor bir de ben değişen bir yaz yaz mıştım 3 sn aralıklarla dokununca çalışıyor salınca takılıyordu acaba osilatör sorunu mu?
  Alıntı Yaparak Cevapla
Cevapla

Bu konunun kısa yolunu aşağıdaki sitelere ekleyebilirsiniz

Konu Araçları

Gönderme Kuralları
Yeni konu açamazsınız
Cevap yazamazsınız
Dosya gönderemezsiniz
Mesajlarınızı düzenleyemezsiniz

BB code is Açık
Smiley Açık
[IMG] kodu Açık
HTML kodu Kapalı



5651 sayılı yasaya göre forumumuzdaki mesajlardan doğabilecek her türlü sorumluluk yazan kullanıcılara aittir. Şikayet Mailimiz. İçerik, Yer Sağlayıcı Bilgilerimiz. Reklam Mailimiz. Gizlilik Politikası


Reklamı Kapat

Reklamı Kapat