DEFLCDCHAR/de
(→(**COPIED FROM ENGLISH PAGE**) =) |
(→Remarks) |
||
Line 15: | Line 15: | ||
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
− | = <span class="f_Header"> | + | = <span class="f_Header">Anmerkungen</span> = |
<div style="padding: 0px; margin: 0px 0px 0px 4px;"> | <div style="padding: 0px; margin: 0px 0px 0px 4px;"> | ||
{| width="604" cellspacing="0" cellpadding="1" border="1" style="border: 2px solid rgb(0, 0, 0); border-spacing: 0px; border-collapse: collapse;" | {| width="604" cellspacing="0" cellpadding="1" border="1" style="border: 2px solid rgb(0, 0, 0); border-spacing: 0px; border-collapse: collapse;" | ||
Line 23: | Line 23: | ||
| valign="top" width="75%" style="width: 504px; border: 1px solid rgb(0, 0, 0);" | | | valign="top" width="75%" style="width: 504px; border: 1px solid rgb(0, 0, 0);" | | ||
− | + | Konstante für das Zeichen (0-7). | |
|- style="vertical-align: top;" | |- style="vertical-align: top;" | ||
Line 30: | Line 30: | ||
| valign="top" width="75%" style="width: 504px; border: 1px solid rgb(0, 0, 0);" | | | valign="top" width="75%" style="width: 504px; border: 1px solid rgb(0, 0, 0);" | | ||
− | + | Die Zeilenwerte für das Zeichen. | |
|} | |} | ||
Line 36: | Line 36: | ||
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
− | + | Sie können den [[Tools LCD Designer|LCD Designer]] benutzen um das Zeichen zu designen. | |
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
− | + | Es ist wichtig, dass ein CLS nach (je)dem DEFLCDCHAR Befehl kommt. | |
− | + | ||
− | + | ||
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
− | + | Benutzerdefinierte Zeichen können mit | |
+ | [[CHR|Chr]]() ausgegeben werden. | ||
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
− | LCD Text | + | LCD Text Displays haben einen 64 Byte Speicher der benutzt werden kann um benutzerdefinierte Zeichen zu speichern. Jedes Zeichen benötigt 8 Byte weil ein Zeichen ein Array von 8x8 Pixeln ist. Auf diese Weise kann man maximal 8 Zeichen definieren. Besser gesagt: Es können maximal 8 Zeichen zur selben Zeit angezeigt werden. Man kann während des Programmablaufs die Zeichen redefinieren. |
− | + | Ein benutzerdefiniertes Zeichen kann benutzt werden um Zeichen anzuzeigen die nicht in der LCD Zeichentabelle enthalten sind. Zum Beispiel Û. | |
− | + | Man kann benutzerdefinierte Zeichen auch verwenden um Balkendiagramme oder Musik-Noten darzustellen. | |
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> |
Revision as of 01:24, 12 March 2013
Contents |
Funktion
Definiert ein benutzerdefiniertes LCD-Zeichen.
Syntax
DEFLCDCHAR char,r1,r2,r3,r4,r5,r6,r7,r8
Anmerkungen
char |
Konstante für das Zeichen (0-7). |
r1-r8 |
Die Zeilenwerte für das Zeichen. |
Sie können den LCD Designer benutzen um das Zeichen zu designen.
Es ist wichtig, dass ein CLS nach (je)dem DEFLCDCHAR Befehl kommt.
Benutzerdefinierte Zeichen können mit Chr() ausgegeben werden.
LCD Text Displays haben einen 64 Byte Speicher der benutzt werden kann um benutzerdefinierte Zeichen zu speichern. Jedes Zeichen benötigt 8 Byte weil ein Zeichen ein Array von 8x8 Pixeln ist. Auf diese Weise kann man maximal 8 Zeichen definieren. Besser gesagt: Es können maximal 8 Zeichen zur selben Zeit angezeigt werden. Man kann während des Programmablaufs die Zeichen redefinieren.
Ein benutzerdefiniertes Zeichen kann benutzt werden um Zeichen anzuzeigen die nicht in der LCD Zeichentabelle enthalten sind. Zum Beispiel Û.
Man kann benutzerdefinierte Zeichen auch verwenden um Balkendiagramme oder Musik-Noten darzustellen.
See also
Partial Example
Deflcdchar 1 , 225 , 227 , 226 , 226 , 226 , 242 , 234 , 228 ' replace ? with number (0-7) Deflcdchar 0 , 240 , 224 , 224 , 255 , 254 , 252 , 248 , 240 ' replace ? with number (0-7) Cls 'select data RAM Rem it is important that a CLS is following the deflcdchar statements because it will set the controller back in datamode Lcd Chr(0) ; Chr(1)
Languages | English • Deutsch |
---|