Výběr LCD 128x64

Nejjednodušší je začít se znakovým LCD. Pošleš jednoduchou inicializační sekvenci a pak už vlastně jenom posíláš ASCII kódy znaků, které chceš zobrazit. Nevýhodou je, že máš jenom 8 uživatelsky definovaných znaků a tím pádem je třeba použití české diakritiky velmi složité, až nemožné. Výhodou je, že displeje s řadičem HD44780 a kompatiibilním jsou natolik rozšířené, že návodů, jak na jeho ovládání je plný Internet. Situace kolem grafických LCD displejů je trošku složitější. U těchto modulů existuje celá řada různých řadičů s různým ovládáním. Některé umí i znakovou sadu, takže na ně lze psát podobně jako na textový displej. Ale i pokud ne, tak si vlastní znakovou sadu můžeš nadefinovat přímo v MCU a můžeš použít v pohodě i diakritiku a spoustu dalších věcí. Na začátek by asi bylo nejlepší koupit LCD modul s řadičem KS0108 kompatibilním (to ten, co na něj máš odkaz není, ten má řadič ST7920). V textovém režimu je prakticky totožný se znakovým displejem 16x4 znaky, v grafickém režimu je ale organizace jeho paměti trochu divoká. Pro KS0108 existuje na Internetu spousta informací az mého pohledu bych řekl, že je asi nejjednodušší.

Java simulátory LCD displejů :
Textový 16x2 s HD44780 - dinceraydin.com/djlcdsim/djlcdsim.html
Grafický 128x64 s KS0108 - dinceraydin.com/djgfxlcdsim/djgfxlcdsim.html