Názory ke článku Práce s LCD
9. 11. 2007
Zajímalo by mě jak ovládat display který má pouze 4 datové vodiče... Mám jeden display vykuchaný z telefonu panasonic. Má celkem 9 vodičů (pokud se nepletu: UCC,GND,CON,RS,RW,DB0,DB1,DB2,DB3). Slyšel jsem něco o tom že se display dá přepnout do modu 4bit sběrnice. Poradíte mi pls někdo?
9. 11. 2007
Jan16 píše:
>>PS: email: jan.16(at)seznam.czZajímalo by mě jak ovládat display který má pouze 4 datové vodiče... Mám jeden display vykuchaný z telefonu panasonic. Má celkem 9 vodičů (pokud se nepletu: UCC,GND,CON,RS,RW,DB0,DB1,DB2,DB3). Slyšel jsem něco o tom že se display dá přepnout do modu 4bit sběrnice. Poradíte mi pls někdo?
To Jan16:
Zdravím, 4 bitovou komunikaci popisuje datasheet, ale pokud je problém angličtina, jakákoliv kniha Davida Matouška nabízí hotové řešení v podobě příkladu na CD
19. 11. 2007
To durmitor: No angličtina opravdu problémem není, jak vytvořit 4bit koémunikaci taky jsem pochopil, jen mě šlo o to jestli je normální a běžné, že se vyrábí displeje, které mají už od výroby vyvedeno jenom 10 vývodů. :) ALe asi jsem svůj dotaz špatně formuloval :)
To Jan16:
Zdravím, omlouvám se za pozdní odpověď. Pokud má jen 4 dráty může být připojen pře SPI například...
5. 1. 2008
neví nekdo kde může bejt problém,inicializaci sem napsal v asm podle datasheetu,u lcd se jakoby rozsvitily oba radky na plno a po chvili zhasly.. jenze kdyz na to podle navodu a asci tabulky chci zapsat nějaký znak tak to neběží,nic nevypise.díky za odpověď jinak sem navod na 4 bit inicializaci našel na týhle stránce...http://www.everbouquet.com.tw/Gener.htm
kdyby
10. 1. 2008
To wiew:
Jakou máš optimalizaci? Doporučuju vypnout, nefunguje mi to s tím
19. 5. 2008
... jen už dlouho nevidím pokračování. To je škoda, jestli ale nepokračuje na jiném webu. Jsem naprostým a úplným začátečníkem v programování mikrokontrolérů, který se rozhodl pro AVR a ač na webu nic česky (ale ani pořádně anglicky) krok pro kroku vysvětleno o AVR není, tenhle seriálek hltám, dá se podle něj učit velmi dobře. To je moje zkušenost. Chybí mi ale postupem seriálu tak dobře popsané kódy v Cčku tak, jako byly v assembleru a zdá se mi, že bylo slíbeno, že se budeme věnovat GCC kompilátoru v AVRStudiu, jeho podrobnému nastavení a nemůžu to nalézt. Prosím, pane Karasi, šlo by se tomu C věnovat víc, podrobněji, pro zatím nezkušené začátečníčky?
zdravim, na tomto serveru jsem seriál ukončil, protože nespadá do jeho tematiky. Více se AVR věnuji na http://kvetakov.net ale i tam je seriál dost rozkouskovaný a je tam začátek také v codevision. Niméně pokud jde pouze o jazyk C, náplní tohoto seriálu není jej učit. O toho jsou jiné. Zde se pouze aplikuje. Pokud ale jde o to jak s C pro AVR začít, myslím, že by nebyl problém o tom napsat článek. Jen bych musel vědět, že o to bude zájem
24. 5. 2008
Díky za reakci, jsem tedy jeden ze zájemců o pomoc v začátcích s C pro AVR. Na netu je dost příkladů, ale již v určité vyšší fázi složitosti a jakmile používají některé z direktiv, načítají jakési již předpřipravené knihovny typické pro daný vývojový software, začátečník netuší oč vlastně jde. Když budu mluvit za sebe, můžu jen takový kód opsat, zkompilovat ale už ne upravit pro použití v jiném prostředí. Typicky kód v C napsaný v CodeVisionAVR vs. AVRStudio s GCC. Potřeboval bych dobře okomentovaný nejen vlastní výkonný kód v C ale i direktivy, co obsahují, proč. Asi nejlépe právě pro zmíněné prostředí AVRStudio s GCC, protože je, myslím, kvalitní a ještě k tomu zdarma. Jakmile se začne člověk orientovat v základním ovládání procesoru, může pokračovat již lépe sám. Základní práce s porty, klasické blikání, ovládání pomocí tlačítka nebo matice tlačítek, základ komunikace pomocí UART, USART ...
1. 11. 2008
Reagoval na komentář od uživatele pavel :
Take se priklanim k tomuto nazoru.
23. 1. 2010
Podle článku na tomto vebu jsem se pokusil naprogramovat aplikaci s použitím AD převodníku,LCD display a UARTEM v jednom programu. Po překonání několika nezdarů ,které jsem si způsobyl sám se mě podařilo zdrojový kód skompilovat v CV . Po nahrání hex souboru do mega16 to chodí podle předpokladu. Samožřejmě jsem přeložený kód ve formátu cof také krokoval v AVR. Tady je ale problém s LCD. Pokud dojdeme k příkazu lcd_init simulátor nějaký čas nereaguje, ale inicializaci provede a ikonky pro krokování se znovu objeví. Pokud, ale má provést příkaz pro výpis textu na LCD, tak už nelze pokračovat dál. Řešil jsem to tak, že jsem příkazy pro výpis na LCD ve zdrojovém kódu označil jako komentáře a po přeložení odkrokoval v AVR Studiu. Možné je že AVR Studio není na vině a já jen nemohu přijít na to jak tuto možnost využít. Pokud má někdo zkušenost jak odsimulovat LCD v AVR Studiu prosím podělte se o své zkušenosti jistě to pomůže i dalším, kteří tyto stránky pročítají