ModernDevice soros alfanumerikus LCD vezérlőpanel
Az alábbi táblázatban felsorolok néhányat a vezérlőpanel által használt utasítások közül (a teljes parancslista megtalálható itt)
Utasítás |
Leírás |
?f |
képernyőtörlés |
?i |
kurzor előre |
?j |
kurzor fel |
?k |
kurzor le |
?l |
kurzor sorának törlése |
?m |
sor elejére ugrás |
?x## |
a kurzor x koordinátájának megadása (oszlop) |
?y# |
a kurzor y koordinátájának megadása (sor) |
A modul bekapcsolásakor a kurzor az első sor első karakterére áll be (a). A kurzor minden karakter beírásakor a következő címre ugrik (b). Ez az automatikus növelés lényegesen leegyszerűsíti a dolgunkat, hiszen nem kell minden egyes karakternek beírni a pozícióját is. Az első sor beírása után a ?m utasítással visszaugrunk a sor elejére, majd a ?k utasítással levisszük a kurzort a 2. sor első karakterére (c). Ezután folytatjuk a kiírást a 2. sorral (d). A 2. sor kiírása után ismét visszaugrunk a sor elejére, majd felvisszük a kurzort az első sor elejére (e) és a fenti lépéseket ismételjük a mintaprogramunkban 1 másodpercenként egy végtelen cikluson belül. Az eredmény egy 1 másodpercenként az ADC mérés eredményeivel folyamatosan frissülő LCD kijelző.
A cikk még nem ért véget, lapozz!
Értékeléshez bejelentkezés szükséges!