Fórum témák

» Több friss téma
Cikkek » Karakteres LCD kijelző driver AVR és PIC mikrovezérlőkhöz
Karakteres LCD kijelző driver AVR és PIC mikrovezérlőkhöz
Szerző: benjami, idő: Jan 17, 2013, Olvasva: 27699, Oldal olvasási idő: kb. 1 perc
Lapozás: OK   5 / 5

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.

 img_5356-nagy.jpg

 



A karakter LCD kezelő "driver" v0.5 letölthető innen: charlcd-v05.zip

Sok sikert a felhasználáshoz.

Roberto Benjami

Következő: »»   5 / 5
Értékeléshez bejelentkezés szükséges!
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem