rf alıcı verici lcd sorunu

elmariacci

Üye
Katılım
17 Şub 2012
Mesajlar
14
Puanları
1
Yaş
31
merhaba arkadaşlar

Kod:
#use rs232(baud=600,parity=N,xmit=pin_b2,rcv=pin_b1,bits=8)
bu kodu yazmadığım zaman lcd de sorun yok.hatta xmit=pin_b2,rcv=pin_b1 bu pinleri bile sildiğimde lcd düzgün çalişiyor.
rf alıcı verici devresi yaptığımdan dolayı yukarıdaki kodu kullanamam lazım.pic16f628a'nin b2 ve b1 bacaklari hem lcd nin belli olan girişlerine bağlı bir de pic'in b2 pini rf vericinin data girişine bağlı.
sorun galiba pic'in b2 pininin hem lcd hem de verici tarafindan kullanılmasından kaynaklanıyor.
boyle bi sorun olabilir mi??
 

abidon

Üye
Katılım
23 Kas 2006
Mesajlar
158
Puanları
1
Olur tabii ki. 2 seçeneğiniz var: Ya LCD'nin ilgili uçlarını başka pine bağlacaksınız ki bunu yaparsanız programda pin değişikliğini de belirtmeniz gerekir ya da seri haberleşmeyi uart pinlerinden değil de başka pinlerden yapacaksınız. Ama RS232 kullanımında uart modülden haberleşme tavsiye edilir.
 
Konu Sah

elmariacci

Üye
Katılım
17 Şub 2012
Mesajlar
14
Puanları
1
Yaş
31
Olur tabii ki. 2 seçeneğiniz var: Ya LCD'nin ilgili uçlarını başka pine bağlacaksınız ki bunu yaparsanız programda pin değişikliğini de belirtmeniz gerekir ya da seri haberleşmeyi uart pinlerinden değil de başka pinlerden yapacaksınız. Ama RS232 kullanımında uart modülden haberleşme tavsiye edilir.

baktım bi türlü beceremiyorum bir tane daha elimde 16f628a vardı rf için o pici kullandim.verici için bir tane pic lcd için de bir tane pic kullandim mecburen.
 

abidon

Üye
Katılım
23 Kas 2006
Mesajlar
158
Puanları
1
2 pic kullanımı pratik değil. Ya daha büyük pic kullanın ya da LCD için sadece b1 ve b2 pinlerini başka pinlere aktarın. Programla yapabilirsiniz bunu. Örnek;

#define LCD_ENABLE_PIN PIN_E0
#define LCD_RS_PIN PIN_E1
#define LCD_RW_PIN PIN_E2
#define LCD_DATA4 PIN_D4
#define LCD_DATA5 PIN_D5
#define LCD_DATA6 PIN_D6
#define LCD_DATA7 PIN_D7
 

tekin126

Profesyonel Üye
Katılım
23 Eki 2008
Mesajlar
3,344
Puanları
656
LCD cmos entegre havadakı nemden etkılenen bır malzeme besleme kaynağını filtreleme yaparsanız duzelır ayrıca sayın abıdon arkadaşin dedıklerınıde duşunun derım kolay gelsın
 
Konu Sah

elmariacci

Üye
Katılım
17 Şub 2012
Mesajlar
14
Puanları
1
Yaş
31
tek pic kullandim tx ucuna karişmadim a1 pinini tx rx diye atadim şu şekil


bu verici

Kod:
#use rs232(baud=2400,xmit=PIN_A1,parity=N,stop=1,stream=iletisim_1)

bu alici

Kod:
#use rs232(baud=2400,rcv=PIN_A1,parity=N,stop=1,stream=iletisim_1)

bu şekilde olur değil mi devreyi halen çaliştiramadim orasi da ayri bi muamma zaten.
 

Yeni mesajlar

Forum istatistikleri

Konular
119,176
Mesajlar
838,548
Kullanıcılar
432,327
Son üye
mustafaH.D

Yeni konular

Üst