Problémy s LCD 2x16 znaků
Moderátor: Moderátoři
Problémy s LCD 2x16 znaků
Mám takový malý problém. Zapojil jsem PIC a tento displej podle zapojení uvedené na stránkách DOVEDABOYS a prográmkem test LCD uvedený tamtéž. Vše fungovalo OK ale potom jsem laboroval s programem abych mohl upravit HW a to přesun ovládání displeje Z portu RA0 a RA1 na porty B abych uvolnil port A pro svojí aplikaci. Při tomto laborování jsem udělal chybu v programu a tuto jsem odeslal na displej. Od té doby mi displej nic nezobrazuje ani s původním zapojením. Nezobrazuje ani čtverečky po připojení napájení. Pokud připojím pouze napájení a kontrast tak se objeví osm čtverečků ale kolem poloviny displeje ve dvou řádkách. Dotaz se týká toho jak vše vrátit do původního stavu. Předem děkuji
čtverečky už tam má (když přivedl jen napajení a kontrast) ..... ale ne jak by měly být (jestli jsem to dobře pochopil).jezevec píše:Pohni trimrem kontrastu.
Obávám se že si ten displej poslal do křemíkového nebe. Po zapojení napájení a kotrastu se musí rozsvítit všechny čtverečky v prvním řádku (kontrolní obrazec--- displej tím dává najevo že je vše OK) ......... tohle ale není tvůj případ a vypadá to že displej je v pr....
Nemám moc skúsenosti , ale to èo popisuješ my robil neinicializovaný display.
Na skúšanie LCD použivam PC + LPT+ JACLD (alebo tak akosi sa to volá)
t.j. program na zobrazenie predvolených údajov z PC na LCD
Na skúšanie LCD použivam PC + LPT+ JACLD (alebo tak akosi sa to volá)
t.j. program na zobrazenie predvolených údajov z PC na LCD
Nikdy neøíkejte, že nìco nejde, protože vždy se najde blbec, který neví, že to nejde, a udìlá to !
Úspìch je špatný uèitel. Kvùli nìmu si chytøí lidé myslí, že nemohou prohrát. (Bill Gates)
Úspìch je špatný uèitel. Kvùli nìmu si chytøí lidé myslí, že nemohou prohrát. (Bill Gates)
... pokud bys zaslal špatný příkaz do LCD, tak by se asi zníčit neměl, ale mě se již párkráte stalo, že mi z ničehož nic přestal fungovat PICák, choval se jako zamčenej. Přitom Config word mám přímo v .HEx takže se při programování zamčít nemohl. Přikládám to k neduhu po domácku bastleným programátorům. Takže zkus v programátoru smazat PIC a poté ho načíst, zda je opravdu smazaný a poté ho znovu naprogramovat a zkontrolovat "Verify". Mohlo se stát něco s programátorem nebo s obvodem (ikdyž ten jsi asi zkoušel nový) a ani o tom nemusíš vědět.
Tak chyba nalezena nevím přesně princip ale pokud připojím podsvícení tak zmizí displej a kdž posvícení připojím přes různé velikosti odporů tak se podle toho ztrácí částečně znaky z displeje.pjarda píše:Mám takový malý problém. Zapojil jsem PIC a tento displej podle zapojení uvedené na stránkách DOVEDABOYS a prográmkem test LCD uvedený tamtéž. Vše fungovalo OK ale potom jsem laboroval s programem abych mohl upravit HW a to přesun ovládání displeje Z portu RA0 a RA1 na porty B abych uvolnil port A pro svojí aplikaci. Při tomto laborování jsem udělal chybu v programu a tuto jsem odeslal na displej. Od té doby mi displej nic nezobrazuje ani s původním zapojením. Nezobrazuje ani čtverečky po připojení napájení. Pokud připojím pouze napájení a kontrast tak se objeví osm čtverečků ale kolem poloviny displeje ve dvou řádkách. Dotaz se týká toho jak vše vrátit do původního stavu. Předem děkuji
čtverečky už tam má (když přivedl jen napajení a kontrast) ..... ale ne jak by měly být (jestli jsem to dobře pochopil).
Obávám se že si ten displej poslal do křemíkového nebe. Po zapojení napájení a kotrastu se musí rozsvítit všechny čtverečky v prvním řádku (kontrolní obrazec--- displej tím dává najevo že je vše OK) ......... tohle ale není tvůj případ a vypadá to že displej je v pr....[/quote]
Ja mam tiez display 2x16 znakov a ked pripojim len napajanie zobrazi mi prvych osem obdlznikov zvysok sa zobrazi az po pripojeni atmega8 a odsluznym firmwarom. Skus si skontrolovat pici popripade vymen. Neviem ako je to lebo ja programujem Atmeli.
Obávám se že si ten displej poslal do křemíkového nebe. Po zapojení napájení a kotrastu se musí rozsvítit všechny čtverečky v prvním řádku (kontrolní obrazec--- displej tím dává najevo že je vše OK) ......... tohle ale není tvůj případ a vypadá to že displej je v pr....[/quote]
Ja mam tiez display 2x16 znakov a ked pripojim len napajanie zobrazi mi prvych osem obdlznikov zvysok sa zobrazi az po pripojeni atmega8 a odsluznym firmwarom. Skus si skontrolovat pici popripade vymen. Neviem ako je to lebo ja programujem Atmeli.
Pravdepodobne mas zniceny display alebo to kombinujes s kontrastom lcd.[/quote]technik16 píše:Tak chyba nalezena nevím přesně princip ale pokud připojím podsvícení tak zmizí displej a kdž posvícení připojím přes různé velikosti odporů tak se podle toho ztrácí částečně znaky z displeje.
Tak závada nalezena nebyl to PIC a ani display ale 5V stabilizátor do proudu cca 120 mA fungoval v pohodě ale od většího proudu šel poměrně rychle do kolen a výstupní napětí kleslo na cca 2,8 V a tím přestal display zobrazovat a jen podsvěcoval přitom ale PIC makal dál bez potíží. Tak moc děkuji všem za pomoc a snahu poradit
- ZdenekHQ
- Administrátor
- Příspěvky: 25593
- Registrován: 21 črc 2006, 02:00
- Bydliště: skoro Brno
- Kontaktovat uživatele:
Teď jsem taky válčil s displejem - ani nemrkl. Ve schematu je trimr kontrastu 10K a ten můj zobrazuje teprv kolem 330R proti zemi a já tam měl 2K2 s tím, že už to musí svítit jak blázen...
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
- ZdenekHQ
- Administrátor
- Příspěvky: 25593
- Registrován: 21 črc 2006, 02:00
- Bydliště: skoro Brno
- Kontaktovat uživatele:
A nevíš, jestli jde na čtyřřádkovým displeji nějak elegantně vyřešit to, že když dole přidám jeden řádek, tak se to celý posune nahoru ? Mají to na potvoru dělaný s těma zpřeházenýma adresama... Výpis postupně po řádcích od vrchu není problém, ale ten scroll by se hodil.... Možná to popostrčit shiftem vlevo...
Pro moje oslovení klidně použijte jméno Zdeněk
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]
Správně navržené zapojení je jako recept na dobré jídlo.
Můžete vynechat půlku ingrediencí, nebo přidat jiné,
ale jste si jistí, že vám to bude chutnat[?]