BASCOM a display atm1602b 16*2 černé čtverečky nahoře

Diskuze a poradna o programátorech a programování různých obvodů

Moderátor: Moderátoři

Zpráva
Autor
michalino

#16 Příspěvek od michalino »

Děkuji všem za rady... ještě se tonepodařilo rozchodit

Tak jsem zjistil, že R/W mám napojené na + nikoliv na zem....
Když to zapojím na zem, tak zkratuju zdroj...

JInak ivanko18, děkuji za program, i když se mi ho ještě nepodařilo na LCD rozjet..
ted uvazuju, jestli zapojeni dratku nemam nahodou spatne.....

musim přemýšlet..
kdybyste náhodou měli ještě radu a děkuji za všechny předešlé a kdybyste navíc měli chvilku, napište prosím, děkuji a mějte se fajn..
jdu bádat
Uživatelský avatar
caven
Příspěvky: 417
Registrován: 15 srp 2006, 00:00

#17 Příspěvek od caven »

R/W musíš mít na zem jinak je displej nastaven pro čtení z vnitřní RAM do procesoru, to do něho nazapíšeš vůbec nic
Uživatelský avatar
ivanko18
Příspěvky: 126
Registrován: 31 kvě 2009, 00:00
Bydliště: Povazie,SK

#18 Příspěvek od ivanko18 »

rozmiestnenie pinov LCD je tu
Config Lcdpin = Pin , Db4 = Portd.5 , Db5 = Portd.6 , Db6 = Portd.7 , Db7 = Portb.0 , E = Portd.3 , Rs = Portd.4
michalino

#19 Příspěvek od michalino »

Děkuji všem za piny,

opět v práci...dnes odpoledne budu pokračovat a komplet od začátku se budu řídit dle pinů označených výše, jen ale ty piny nestačí, pak je tam výstup LCD například Voo nebo Vcc a pak ještě další Vxxxx viz datasheet:

http://www.elektronika.opatnet.cz/datasheet/A/ATM1602B.pdf

co prosím ta různá "Véčka" znamenají, které Vxxx je pro přípojení na plus zdroje....případně na co jsou ostatní véčka? V tom vím, že je můj problém, neznalost...

děkuji Vám
Uživatelský avatar
ivanko18
Příspěvky: 126
Registrován: 31 kvě 2009, 00:00
Bydliště: Povazie,SK

#20 Příspěvek od ivanko18 »

strana 8 pdf co si poslal
VDD = +5V
VSS = 0V(gnd)
VO = +0 az 5V cez bezec trimra 10-20kOhm
Uživatelský avatar
nekmil
Příspěvky: 787
Registrován: 06 bře 2005, 00:00
Bydliště: Havířov

#21 Příspěvek od nekmil »

Chlape,chlape nejdříve jsi psal že zapojení 1000x kontroluješ a teď z tebe vylezlo, že to máš špatně zapojené a dokonce ani nevíš který vývod co znamená.
Polepši se. :D
Uživatelský avatar
ivanko18
Příspěvky: 126
Registrován: 31 kvě 2009, 00:00
Bydliště: Povazie,SK

#22 Příspěvek od ivanko18 »

este je dobre dorobit si do programu slucku s led ktora bude blikat aby si vedel ze MCU zije.A si to nevies urobit tak napis a ja ti to tam dorobim
michalino

#23 Příspěvek od michalino »

Přátelé!!!!

Předem Vám chci poděkovat za Vaše rady, Váš čas a ochotu, jelikož jste mě dovedli do zdárného cíle. Včera v pozdních hodinách za svitu zářivky a za pohledu už jen půl oka, druhé únavou už padlo, jsem vytrhal všechny kablíky z nepájivého pole a dle Vašich rad jsem se hodlal polepšit a vše začít poctivě od začátku předělávat...

Piny jsem zapojil a nastavil v procesoru ty, které jste napsali o pár příspěvků výše. Zapojení LCD ke zdroji jsem provedl tak, jak jste uvedli výše a jedinná součástka byl trimr dle Vašich rad uvedených opět v předchozích příspěvcích.

LCD se najednou rozjelo!!!!!!!!!!!!!!
Díky, díky, díky, obrovská pomoc a funguje to, dokonce tam nemám žádný další odpůrek připojený a žádný další kondenzátor..... a PIN R/W mám úplně odpojený, nemám ho uzemněný.... funguje to i tak...

a pak fuse bity....mám nastavený interní oscilátor...a pakliže fuse bity nastavím, jak je uvedeno v předchozích příspěvcích, pak vše funguje jako by mnohem rychleji, až nepřirozeně rychle i s nastavením prodlevy wait 1 v příkazu pro blikání ledkou...

rozhodl jsem se dát proto defaultní nastavení fuse bitu pro ATMEGA8 ktere nabizi ponyprog a vse bezi uplne krasne!!!

DÍKY!!!!!!!!!!!!!!!!!
Odpovědět

Zpět na „Programování PIC, ATMEL, EEPROM a dalších obvodů“