Generátor kódu vlastných znakov LCD displeja

Dosť často sa stáva, že pri vývoji aplikácií spojených s procesormi AVR mapríklad s platformou CodeVisionAVR narazíte skôr či neskôr na potrebu vygenerovať špeciálny znak pre zobrazenie určitej funkcie napríklad na dvoj riadkovom displeji s radičom HD44780, no a potom riešite problém, že ako. Práve v tom vám pomôže tento generátor, kde si iba jednoducho naklikáte požadovaný znak a vygenerujete si jeho kód. Ten následne prekopírujete do platformy CodeVisionAVR a je to.
CodeVisionAVR je vývojové prostredie (IDE) určené pre vývoj aplikácií na mikrokontroléry z rodiny AVR od firmy Atmel (dnes Microchip Technology). Toto IDE umožňuje vývojárom rýchlo a jednoducho vytvárať programy v jazyku C pre mikrokontroléry AVR s podporou rôznych funkcií, ako sú napríklad generovanie zdrojového kódu, nástroje pre ladenie a simuláciu programov a mnoho ďalších funkcií. CodeVisionAVR je komerčný program, ale ponúka bezplatnú skúšobnú verziu, ktorá umožňuje vytvárať programy do veľkosti 4 kB.
Môžete definovať osem (8) znakov. Použite rôzne názvy, napr. char0[8], char1[8], char2[8],
... Nový znak (char0)
sa uloží do pamäte lcd (na miesto 0) príkazom : define_char(char0,0);
. (Opakujte to pre každý nový znak - PO init_lcd)
. Na zobrazenie tohto nového znaku použite nasledujúci príkaz : lcd_gotoxy(0,3); lcd_putchar(0);
Tým sa zobrazí prvý (na mieste 0) definovaný znak na pozícii 0,3.