Vytvoření menu v C, zobrazení na LCD, položky spouští funkce

Zdravím, potřeboval bych vytvořit jednoduché menu v Céčku se zobrazením na LCD. Hlavní menu by mělo tak přibližně 4 položky a u některých položek by bylo submenu s dalšími řekněme dva až třemi položkami. Po vybrání určité položky by se zavolala určená funkce, která by vykonala určené operace. U tlačítek pro rolování v menu můžu použít i přerušení (při stisknutí libovolného tlačítka se vyvolá přerušení a můžu číst klávesy). Už se mi to i povedlo nějak naprogramovat, ale je to strašně neefektivní a nepřehledné, jelikož neumím moc používat ukazatele. Poradí někdo jak to naprogramovat co možná nejefektivněji?

:arrow_right: administrator: přejmenováno z "Vytvoření menu v C"

Koukám, že se nikdo o své menu nechce nechat podojit :slight_smile:. Jelikož to budu taky potřebovat, něco jsem spáchal. Zajisté to najdeš :wink:. Mělo by to jít přeložit na všech překladačích ansi C. Nevyužívá to žádné platformově nebo překladačově závislé konstrukce.

taky bě mě to zajímalo. Jestli něco máš, můžeš to sem hodit?

Jako zdejší registrovaný už k tomu máš přístup :slight_smile: (downloads).

Ja registrovany som a pristup k “tomu” nemam :frowning:

Určitě máš.
https://forum.mcontrollers.com/t/kratka-dema-pro-avr/1829/1

Ja si myslim ze Martin, i kdyz je registrovany tak nema pristup k “tem” vecem.

To je divný :open_mouth:. Myslel jsem, že to vidí všichni registrovaní.

Tak uz vidim. :slight_smile: