Elektronik ve Teknoloji Merkezi Elektrotekno.com
Elektronik ve Teknoloji Merkezi




Click here to go to the original topic

Elektrotekno.com Ana Sayfa Devre ve proje istekleriniz
Yazar Mesaj
deep_blue
Tarih: 13.01.2008, 04:49 Mesaj konusu: pic ile atm1602b lcd yi süremiyorum yardım

merhaba arkadaşlar iki tane termometre devresi devedim birinde 16f877 birinde 16f84 kullandım fakat lcd den herhangi bir görüntü alamadım atm1602b kullandım devrede.yarım ederseniz sevinirim ayrıca 877a nın hex kodları 877 ye uyar mı problem tamamen bundan kaynaklanıyor olabilir mi?
-----------------------------------------------------

ete
Tarih: 13.01.2008, 09:53 Mesaj konusu:

LCD açısından 877 ile 877a arasında fark yok. Uyması gerek. Ama zaten F84 de de bir netice alamadığına göre bir şeyleri yanlış yapıyorsun yada LCD in bozuk. Bu gibi durumlarda hem kod hemde şema vermek daha akıllıca olabilrdi. Zira bazen önünde duran şeyi görmezsin bir üçüncü kişi hemen görür.
Gelelim muhtemel hatalara;
- En çok yapılan hatadan başlamak istiyorum. LCD nin 3 nolu bacağı kontrast bacağı olup bu bacak 10 K lık bir trimpotun orta ucuna bağlanmalıdır. Trimpotun diğer uçlarından birisi +5V ta diğeride GND ye bağlanıp ekranda bir şeyler yada en azından karaltılar görününceye kadar trimpot ayarlanmalıdır. Trimpot kullanmak istemez iseniz, 3 nolu LCD bacağını 470-680 Ohm arası bir dirençle GND ye bağlayın ve aynı bacağı 8K2 ile de +5V ta bağlayın.

- LCD nin 1 nolu bacağı ile 5 nolu bacağı GND ye bağlanmalı , 2 nolu bacağı ise +5V ta bağlı olmalıdır.

- LCD nin data bacakları mutlaka her hangi bir portun ya sıfır nolu pininden itibaren yada 4 bitlik iletişim kullanılacak ise 4 nolu pininden itibaren sıra ile bağlanmalı. Genelde 4 bitlik kullanıldığı için bağlantı örneği şöyle olmalıdır.
LCD-D4==>PortB.4 yada PORTA.4 Yada PortB.0
LCD.D5==>PortB.5 yada PORTA.5 YAda PortB.1
LCD.D6==>PortB.6 yada PORTA.6 Yada PortB.2
LCD-D7==>PortB.7 yada PORTA.7 Yada PortB.3

Bu bağlantı şekilleri ASM haricinde ve hatta ASM dede define edilerek pic'e hangi pin nereye bağlanmış söylenmelidir.

Bundan sonrası komut vermeye kalıyor.

Ete
tilkisinan
Tarih: 13.01.2008, 12:27 Mesaj konusu:

1602b problemli bir lcd arkadaşım bende çok uğraştım.


bağlantıuçlarını resimdeki gibi bağla. vo ucunuda 2k dirençle gnd.'a bağla.
nurim
Tarih: 13.01.2008, 22:04 Mesaj konusu:

tilkisinan yazmış: 1602b problemli bir lcd arkadaşım bende çok uğraştım.


DATASHEET teki Bağlantılar bu şekilde gösterilmiş;birde böyle dene istersen.......



1-Vss - 0v
2-Vdd - 5v
3-V0 - LCD volt
4- R/S
5- R/W
6- E
7-14 - DB0 -DB7

Kolay gelsin
nurim
tilkisinan
Tarih: 13.01.2008, 23:57 Mesaj konusu:

emin olmak için
vida deliklerinin yanlarındaki iletken alanların gnd ucu ile kısa devre olduğundan emin ol. lcd elden çıkmasın.
deep_blue
Tarih: 14.01.2008, 02:08 Mesaj konusu:

yardımlarınız için teşekkür ederim son bir kez daha deneyeceğim ben anlamadığım uçlarında +5 ve olmasına rağmen ekranda herhangi bir karaltı dahi göremiyor olmam. 10k lık potu çevirmeme rağmen değişiklik olmuyor bunun dışında özellikle tavsiye edebileceğiniz 2*16 lcd var mı




ozmen8
Tarih: 15.01.2008, 13:37 Mesaj konusu:

Bu lcd nin bacak bağlantıları vs.hakkında bilgi veren datasheet var mı?
deep_blue
Tarih: 17.01.2008, 01:19 Mesaj konusu:

evet var

pın 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
sıgnal vss vdd vo rs r/w e db0 db1 db2 db3 db4 db5 db6 db7 a k
Elektrotekno.com Ana Sayfa Devre ve proje istekleriniz
1. sayfa (Toplam 1 sayfa)

pic ile atm1602b lcd yi süremiyorum yardım

Gizlilik Politikası

PLC programming