LCD Menu

Nov 27, 2006 14 Replies

Witam,



Wiem, ¿e ju¿ du¿o by³o postów na ten temat ale chcia³bym siê zapytaæ czy kto¶ z grupowiczów zna sposób na realizacjê wielopoziomowego menu na wy¶wietlacz LCD 2x16 znaków. Chcia³bym zrealizowaæ takie menu na mikrokontrolerze AVR i co wa¿ne, chcia³bym aby by³o optymalne pod wzglêdem ilo¶ci kodu jaki bêdzie zajmowaæ (im mniej tym lepiej). Menu ma mieæ "g³eboko¶æ" do 3 poziomów MenuLevel1



- SubMenuLevel 1 1



- SubMenuLevel 1 1 1



- SubMenuLevel 1 1 2



- SubMenuLevel 1 1 3



- SubMenuLevel 1 1 4



- SubMenuLevel 1 2 ... ...



i do kilku pozycji na ka¿dym z poziomów. Je¶li kto¶ z grupowiczów móg³by poleciæ mi jakie¶ rozwi±zanie (mile widziany kod C lub ASM) z opisem koncepcji to bêdê bardzo wdziêczny.



Pzdr



galahard


poszlo na priv: n-poziomowe, kazde podmenu moze byc inne, wszystkei stringi w ROM, calosc zajmuje naprawde niewiele, w ROM siedza praktycznie same znaki

MuNiO napisawszy:

i jeszcze ja i ja!!!

z góry dziêki, pozdro

Dino ( din0 (at) gazeta.pl )

Ja tez poprosze, z gory wielkie dzieki. /PM crtcrt(at)tlen.pl

Greg(G.Kasprowicz) napisał(a):

Może lepiej to umieścić na stronce albo jakims upie, bo posypie się wiele próśb, ja też się dołączam... ;)

faktycznie, prosb bylo duzo jeszcze jedna i wrzuce na www:)

No to poprosimy na www :-)

Rafa³

U¿ytkownik "Greg(G.Kasprowicz)" snipped-for-privacy@CERN.CH napisa³ w wiadomo¶ci news:ekgsmk$q0u$ snipped-for-privacy@inews.gazeta.pl...

Dnia Tue, 28 Nov 2006 09:40:52 +0100, Greg(G.Kasprowicz) napisał(a):

Proszę? ;)

Pzdr. Marcin Stanisz

a prosze bardzo

formatting link

Nie chce byæ z³o¶liwy, ale pewnie wiêkszo¶æ osób pytaj±cych o ten kod nie bêdzie w stanie z tego skorzystaæ. Udostêpni³e¶ "obszerny" kod ¼ród³owy licz±c na to, ¿e kto¶ wydobêdzie z niego interesuj±co go czê¶æ. Mi by siê nie chcia³o tego robiæ, pozosta³ym pewnie te¿ nie bêdzie.

Dnia Tue, 28 Nov 2006 17:06:50 +0100, Greg(G.Kasprowicz) napisał(a):

Dziękować :)

Marcin Stanisz

cale menu jest w osobnym pliku, latwo dojsc po nazwie ktorym.. a pozostala czes kodu dalem po to by sobie podpatrzec np obsluge HD44780 po SPI czy zajrzec do obslugi klawiaury

Greg(G.Kasprowicz) napisawszy:

niniejszym podziêkowa³!

Ja siê akurat z tych "bonusów" cieszê bardzo. Okazuje siê, ¿e niektóre rzeczy mo¿na zrobiæ.... no, je¶li nie pro¶ciej, to bardziej elegancko.

pozdro Dino

U¿ytkownik "galahard":

Bardzo dobry sposob zaproponowal kiedys peters. Wystarczy raz napisac obsluge i stosowac praktycznie do kazdego programu. Dowolna ilosc pozycji i poziomow zagniezdzania, latwosc dopisywania kolejnych, a takze mozliwosc blyskawicznego zmieniania kolejnosci.

Szczegoly w ponizszym watku:

formatting link

Heliogabal

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required