Stránka 1 z 1

Univerzální lib/fce pro řízení lcd displaye

Napsal: 24 čer 2014, 19:06
od HafisCZ
Zdrávím,
hledám nějakou univerzální knihovnu pro procesory ATMEL v C/C++ na řízení alfanumerického LCD displaye. Neumím žádnou takovou sehnat ....
Hlavně potřebuju aby uměla tohle:
- Výpis vlastních znaků (například přes vlastní 2D pole)
- Nastavení individuálních portů (třeba E na PC1, RS na PE2, atd...)
Tak jestli o něčem víte/používáte. Díky ;)

Napsal: 24 čer 2014, 19:22
od Davidus
HD44780 ?

Napsal: 24 čer 2014, 19:25
od Honza_dy

Napsal: 24 čer 2014, 20:54
od HafisCZ
No, právě ... Ono jestli není nějaký univerzální, jen třeba s vnitřním přepínaním zahrňující běžně používané řadiče ... !?

Napsal: 25 čer 2014, 10:50
od Honza_dy
Píšeš o alfanumerickém displeji. Z 95% procent využívají řadič HD44780 nebo jeho klony a těm stačí jedna knihovna.
Co se týče u8glib, ta se specializuje na grafické displeje a seznam podporovaných zařízení je dlouhej jako hajzlpapír.
Zkus napsat o jaké konkrétní displeje ti jde.
Hraju si jenom s Arduinem, ale dodávaná knihovna LiquidCrystal umí v podstatě vše co jsi napsal v prvním příspěvku.

Napsal: 25 čer 2014, 12:28
od HafisCZ
Tu knihovnu LiquidCrystal znám, ale podle všeho není udělaná na to, abych jí mohl přímo importovat do avr procesoru.

Napsal: 25 čer 2014, 13:43
od Honza_dy
Z tohoto nebo z tohoto by se něco vybrat nedalo?

Napsal: 25 čer 2014, 15:05
od FHonza
IMHO je pro alfanumerické displeje s řadičem HD44870 a s AVR nejvíc rozšířená knihovna od Petera Fleuryho. Individuální nastavení pinů na porty MCU je v h souboru.