CONFIG LCDMODE/de
(→(**COPIED FROM ENGLISH PAGE**) =) |
(→Example) |
||
(2 intermediate revisions by one user not shown) | |||
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 25: | Line 25: | ||
<span style="font-weight: bold;">PORT</span> | <span style="font-weight: bold;">PORT</span> | ||
− | + | Versetzt das LCD in den 4-bit Port Mode und ist der Standardwert. | |
− | + | Im PORT Mode können Sie verschiedene Pins von verschiedenen Ports benutzen um die Verbindung zu den oberen 4 Daten-Anschlüssen des LC-Displays herzustellen. | |
+ | Auch RS und E können mit einem frei wählbaren Pin verbunden werden. Das ist sehr hilfreich weil man Pins benutzen kann die sonst nicht benötigt werden und es vereinfacht das Leiterplatten-Layout. Andererseits wird mehr Code benötigt um die Pins anzusteuern. | ||
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
− | <span style="font-weight: bold;">BUS</span> | + | <span style="font-weight: bold;">BUS</span> versetzt das LC-Display in den BUS-Mode; dieser Modus wird benutzt wenn man externen RAM hat und deshalb einen Addressen- und Data-Bus in dem System hat. RS und E des LC-Displays können mit einem Address-Decoder verbunden werden. Durch einfaches Schreiben zur externen Speicheradresse wird das LCD selektiert und die Daten werden zum Display geschrieben. Das heißt, dass die Datenleitungen des LCD fest mit den Datenbus-Leitungen verbunden sind. |
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
− | + | Benutzen Sie [[$LCD]] = address and [[$LCDRS]] = address, um die Adressen zu spezifizieren die E und RS enablen. | |
|} | |} | ||
Line 43: | Line 44: | ||
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
− | = <span class="f_Header"> | + | = <span class="f_Header">Siehe auch</span> = |
[[CONFIG LCD|CONFIG LCD]] , [[$LCD]] , [[$LCDRS]] | [[CONFIG LCD|CONFIG LCD]] , [[$LCD]] , [[$LCDRS]] | ||
Line 51: | Line 52: | ||
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
− | = <span class="f_Header"> | + | = <span class="f_Header">Beispiel</span> = |
<br/><source lang="bascomavr"> | <br/><source lang="bascomavr"> | ||
− | Config LCDMODE = PORT ' | + | Config LCDMODE = PORT 'Der Report zeigt die Settings an |
− | Config LCDBUS = 4 '4 | + | Config LCDBUS = 4 '4 Bit Modus |
− | LCD " | + | LCD "Hallo" |
</source><br/>{{Languages}} | </source><br/>{{Languages}} | ||
[[Category:BASCOM Language Reference/de]] | [[Category:BASCOM Language Reference/de]] |
Latest revision as of 02:03, 25 February 2013
Contents |
Funktion
Konfiguriert den LCD-Mode und überschreibt die Standardwerte.
Syntax
CONFIG LCDMODE = type
Anmerkungen
Type |
PORT Versetzt das LCD in den 4-bit Port Mode und ist der Standardwert. Im PORT Mode können Sie verschiedene Pins von verschiedenen Ports benutzen um die Verbindung zu den oberen 4 Daten-Anschlüssen des LC-Displays herzustellen. Auch RS und E können mit einem frei wählbaren Pin verbunden werden. Das ist sehr hilfreich weil man Pins benutzen kann die sonst nicht benötigt werden und es vereinfacht das Leiterplatten-Layout. Andererseits wird mehr Code benötigt um die Pins anzusteuern.
BUS versetzt das LC-Display in den BUS-Mode; dieser Modus wird benutzt wenn man externen RAM hat und deshalb einen Addressen- und Data-Bus in dem System hat. RS und E des LC-Displays können mit einem Address-Decoder verbunden werden. Durch einfaches Schreiben zur externen Speicheradresse wird das LCD selektiert und die Daten werden zum Display geschrieben. Das heißt, dass die Datenleitungen des LCD fest mit den Datenbus-Leitungen verbunden sind.
Benutzen Sie $LCD = address and $LCDRS = address, um die Adressen zu spezifizieren die E und RS enablen. |
Siehe auch
CONFIG LCD , $LCD , $LCDRS
Beispiel
Config LCDMODE = PORT 'Der Report zeigt die Settings an Config LCDBUS = 4 '4 Bit Modus LCD "Hallo"
Languages | English • Deutsch |
---|