User manual
28
Novo je to da navedemo pin za osvetlitev z #define backlight. To je predprocesorski ukaz, ki
bo zamenjal vsa imena, ki se pojavijo v izvorni kodi z oznako Backlight vrednosti 9. Na ta
način lahko naredite spremembe na parametrih zelo hitro, brez da bi morali preiskati celotno
izvorno kodo.
Nasvet
Za več informacije na temo predprocesorjev si poglejte spletno stran:
http://www.mikrocontroller.net/articles/C-Pr%C3%A4prozessor
Sledeča programska točka ponuja možnost izpisa posameznih znakov kot v starem pisalnem
stroju:
Tukaj je Array z 6 znaki nastavljen in že v naprej določen z nizom (string) »HELLO«. Vedno
morate nastaviti Array večji kot 1, ker je nevidna prekinitev niza (\0) dodana samodejno.
For() zanka izpiše vsak posamezen znak iz Arraya s kratkim premorom. Za vso operacijo je
kazalnik vklopljen, da zgleda bolj kot pisalni stroj.
8. Ustvarjanje lastnih znakov
Ustvarjanje lastnih znakov, kot je že bilo opisano z uporabo .createChar(), je pogosto
potrebno ko uporabljate matrični LCD, ker veliko znakov potrebnih v praksi ni vključenih v
tabelo znakov LCD. Obstaja možnost ustvarjanja lastnih znakov piko za piko in jih lahko