LCD ve PİC ... Bir Türlü Başaramadım.

ricetyx

Üye
Katılım
14 May 2009
Mesajlar
142
Puanları
1
Yaş
35
Arkadaşlar Merhaba.

Sırf bunun için hırs yaptım ve kursa yazılma kararı verdim. deli olmamak elde değil.

orta seyive projeler geliştiriyorum. ama ne hikmetse şu lcd projelerine giriş yapamadım.

Arkadaşlar 3 tane LCD Ekran aldım. çeşitli devreler kurdum. sadece merhaba bile yazamadım. ne yapmalıyım bakın aldıgım lcd şeması link aşağıdadır.

nolur hangi dilde olursa olsun bi hex ve devre şeması verin bana. yada herhangi kodu verin derliyim ben.

lütfen yardım.potansiyometre ayarı bile yapmama izin vermiyor çünkü kareler bile çıkmıyor.

WH1602C-Karakter-WINSTAR Display Co., Ltd.
 

hkn_blt

Üye
Katılım
31 Ağu 2009
Mesajlar
1,145
Puanları
31
yazdığın kodları koyarsan yardımcı olabiliriz.biz yazdıktan sonra ne anlamı var maksat senin öğrenmen...
 
Konu Sah
ricetyx

ricetyx

Üye
Katılım
14 May 2009
Mesajlar
142
Puanları
1
Yaş
35
Sayın ömereliusuk : Gönderdiğin dosya için çok teşekkür ederim. internette dolaşan şema ve kodlardan tamamen başka bir kodlama ve şeman var. inşallah bu çalışacak. bugün bunu deneyip, akşam sonucu ileticem.

Sayın secretagent : Çok haklısınınz kodları buraya yapıştırmam gerekiyordu. Buyurun benim çalıştıramadığım kod aşağıdadır.



DEFINE LCD_DREG PORTB
DEFINE LCD_DBIT 4
DEFINE LCD_EREG PORTB
DEFINE LCD_EBIT 3
DEFINE LCD_RWREG PORTB
DEFINE LCD_RWBIT 2
DEFINE LCD_RSREG PORTB
DEFINE LCD_RSBIT 1
DEFINE LCD_BITS 4
DEFINE LCD_LINES 2
TRISA=0
TRISB=0
LOW PORTB.2
PAUSE 200
LCDOUT $FE,1
LCDOUT "SAHIN KOCALAR"
LCDOUT $FE,$C0,"DENEME"
End
 

hkn_blt

Üye
Katılım
31 Ağu 2009
Mesajlar
1,145
Puanları
31
devre proteusta çalışıyormu ? eğer çalışıyor ve gerçekte çalıştıramıyorsan configirasyon ayarlarını yapmalısın...ayrıca kullandığın pic modelinide yazarsan ona göre tüm pinleri digital yapman için gereken kodu söyleyebilirim...
 
Konu Sah
ricetyx

ricetyx

Üye
Katılım
14 May 2009
Mesajlar
142
Puanları
1
Yaş
35
evet devrem proteusta çalışıyor. tam istediğim gibi. Şuan elimde PIC 16F84A, PIC 16F877A, PIC 16F628A var.

PIC 16F84A kullanabiliriz. bu fuse ayarları falan var . sanırım ondan bahsediyorsunuz .ben onları bilmiyorum. yanıtınızı bekliyorum.
 

hkn_blt

Üye
Katılım
31 Ağu 2009
Mesajlar
1,145
Puanları
31
birde bu kodu denermisin



Kod:
@ device pic16f84a
@ device pic16f84a,wdt_on
@ device pic16f84a,pwrt_on
@ device pic16f84a,XT_OSC




DEFINE LCD_DREG PORTB
DEFINE LCD_DBIT 4
DEFINE LCD_EREG PORTB
DEFINE LCD_EBIT 3
DEFINE LCD_RWREG PORTB
DEFINE LCD_RWBIT 2
DEFINE LCD_RSREG PORTB
DEFINE LCD_RSBIT 1 
DEFINE LCD_BITS 4
DEFINE LCD_LINES 2
option_reg=128
intcon=0




TRISA=0
TRISB=0
LOW PORTB.2
PAUSE 200
LCDOUT $FE,1


basla: 
LCDOUT "SAHIN KOCALAR"
LCDOUT $FE,$C0,"DENEME" 
goto basla
End
 

hkn_blt

Üye
Katılım
31 Ağu 2009
Mesajlar
1,145
Puanları
31
ayrıca picin 4 nolu bacağını 10k direnç ile +5V a çekmelisin...
 
Konu Sah
ricetyx

ricetyx

Üye
Katılım
14 May 2009
Mesajlar
142
Puanları
1
Yaş
35
birde bu kodu denermisin



Kod:
@ device pic16f84a
@ device pic16f84a,wdt_on
@ device pic16f84a,pwrt_on
@ device pic16f84a,XT_OSC




DEFINE LCD_DREG PORTB
DEFINE LCD_DBIT 4
DEFINE LCD_EREG PORTB
DEFINE LCD_EBIT 3
DEFINE LCD_RWREG PORTB
DEFINE LCD_RWBIT 2
DEFINE LCD_RSREG PORTB
DEFINE LCD_RSBIT 1 
DEFINE LCD_BITS 4
DEFINE LCD_LINES 2
option_reg=128
intcon=0




TRISA=0
TRISB=0
LOW PORTB.2
PAUSE 200
LCDOUT $FE,1


basla: 
LCDOUT "SAHIN KOCALAR"
LCDOUT $FE,$C0,"DENEME" 
goto basla
End


TAMAM bu akşam eve gidince deneyeğim. sonucu bildireceğim size. çok teşekkür ederim şimdiden
 
Konu Sah
ricetyx

ricetyx

Üye
Katılım
14 May 2009
Mesajlar
142
Puanları
1
Yaş
35
RB4 pini mi ? RA4 pini mi ?

bir de osilatör devresi olarak , 4 mhz ve 2 adet 22pf yapacağım doğrumu ?
 

hkn_blt

Üye
Katılım
31 Ağu 2009
Mesajlar
1,145
Puanları
31
RA4 pini yani MCLR pini, ewet 4mhz ve 2 adet 22pf baglamalısınız...
 

Forum istatistikleri

Konular
122,236
Mesajlar
862,279
Kullanıcılar
438,762
Son üye
zeyt

Yeni konular

Üst