Helloworld:
Hello world program a különböző üzemmódokhoz.
Cpu-usedmeter:
Megméri, hogy megszakításos folyamatos frissítési üzemmódban (LCDMODECONTIRQ) mennyi processzoridőt vesz igénybe az LCD frissítése. A mérés úgy történik, hogy megméri egy adott idő alatt (1. Timerrel megvalósítva), egy 32 bites számlálót meddig tud egyesével megnövelni. Mindezt kikapcsolt és bekapcsolt Lcd frissítéssel is. Kiírja a két számláló értékét, valamint azt is, hogy a bekapcsolt frissítés alatt hány százalékkal lett alacsonyabb ez az érték.
Demo-cursor:
A kijelzőn a karakterkészletet visszafelé gördíti, miközben a kurzort előre viszi. A kurzort e közben ki-be kapcsolgatja, és a formáját is váltogatja.
Lcd-speedmeter:
TIMER1 segítségével megméri mennyi ideig tart az LCD frissítése BUSY flag figyeléses üzemmódban (LCDMODEONCEBUSY). Kiírja az ebből adódó képkocka/másodperc (FPS) és a karakter/másodperc (CPS) értékét.
Demo-ora:
Óra program mind a 4 mikrovezérlő családhoz. A program bemutatja a villogtatási lehetőséget, a kurzort, a felhasználó által definiált karaktereket, és azok animálását is. Hogy mit mutasson be, az pusztán az lcdchar.h-ban beállított konfigurációtól fog függni. Sikeres konfigurálás és felprogramozás után a kijelzőn meg kell jelennie a működő órának.
A karakter LCD kezelő "driver" v0.5 letölthető innen: charlcd-v05.zip
Sok sikert a felhasználáshoz.
Roberto Benjami
Értékeléshez bejelentkezés szükséges!