LOADLABEL/de
(→(**COPIED FROM ENGLISH PAGE**) =) |
(→Anmerkungen) |
||
(13 intermediate revisions by one user not shown) | |||
Line 1: | Line 1: | ||
+ | |||
= <span class="f_Header">Funktion</span> = | = <span class="f_Header">Funktion</span> = | ||
− | Weist einem Word die Adresse eines | + | |
+ | Weist einem Word die Adresse eines Labels zu. | ||
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
Line 15: | Line 17: | ||
<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="488" cellspacing="0" cellpadding="1" border="1" style="border: 2px solid rgb(0, 0, 0); border-spacing: 0px; border-collapse: collapse;" | {| width="488" cellspacing="0" cellpadding="1" border="1" style="border: 2px solid rgb(0, 0, 0); border-spacing: 0px; border-collapse: collapse;" | ||
Line 23: | Line 25: | ||
| valign="top" width="100%" style="width: 424px; border: 1px solid rgb(0, 0, 0);" | | | valign="top" width="100%" style="width: 424px; border: 1px solid rgb(0, 0, 0);" | | ||
− | + | Die Variable der die Adresse eines Labels übergeben wird. | |
|- style="vertical-align: top;" | |- style="vertical-align: top;" | ||
Line 30: | Line 32: | ||
| valign="top" width="100%" style="width: 424px; border: 1px solid rgb(0, 0, 0);" | | | valign="top" width="100%" style="width: 424px; border: 1px solid rgb(0, 0, 0);" | | ||
− | + | Der Name des Labels | |
|} | |} | ||
Line 38: | Line 40: | ||
<span style="font-family: Arial;"> </span> | <span style="font-family: Arial;"> </span> | ||
− | + | Es gibt Fälle in denen die Adresse einer bestimmten Stelle im Programm bekannt sein muss, wie z.B. bei der Ausführung von Cpeek(). | |
− | + | Platzieren Sie ein Label an eine Stelle im Programm, können sie mit LOADLABEL diese Adresse einer Variablen zuweisen. | |
| | ||
− | + | LOADLABEL funktioniert nur auf Mikroprozessoren mit einem Programmspeicher <=64KB. | |
| | ||
− | + | Wollen Sie LOADLABEL auf ein Label im $EEPROM Datenbereich anwenden, müssen diese Label im Programmcode der LOADLABEL-Funktion vorgeornet sein. | |
− | + | ||
| | ||
− | + | So funktioniert es : | |
| | ||
− | $ | + | $Eeprom ' eeprom image |
+ | | ||
+ | Label1: | ||
+ | Data 1,2,3,4,5 | ||
+ | | ||
+ | Label2: | ||
+ | Data 6,7,8,9,10 | ||
+ | | ||
+ | $Data ' back to normal mode | ||
+ | | ||
+ | Dim W as Word | ||
+ | W=LOADLABEL(label2) | ||
+ | | ||
− | + | Dieser Programmcode funktioniert, da LOADLABEL nach dem EEPROM-DATA-Label angewendet wird. | |
− | + | = <span class="f_Header">Siehe auch</span> = | |
− | + | [[LOADADR]] , [[LOADWORDADR]] | |
− | + | <span style="font-family: Arial;"> </span> | |
− | + | <span style="font-family: Arial;"> </span> | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | | + | |
− | |||
<br/><br/>{{Languages}} | <br/><br/>{{Languages}} | ||
[[Category:BASCOM Language Reference/de]] | [[Category:BASCOM Language Reference/de]] |
Latest revision as of 21:29, 27 February 2013
Contents |
Funktion
Weist einem Word die Adresse eines Labels zu.
Syntax
Var = LOADLABEL(label )
Anmerkungen
var |
Die Variable der die Adresse eines Labels übergeben wird. |
lbl |
Der Name des Labels |
Es gibt Fälle in denen die Adresse einer bestimmten Stelle im Programm bekannt sein muss, wie z.B. bei der Ausführung von Cpeek().
Platzieren Sie ein Label an eine Stelle im Programm, können sie mit LOADLABEL diese Adresse einer Variablen zuweisen.
LOADLABEL funktioniert nur auf Mikroprozessoren mit einem Programmspeicher <=64KB.
Wollen Sie LOADLABEL auf ein Label im $EEPROM Datenbereich anwenden, müssen diese Label im Programmcode der LOADLABEL-Funktion vorgeornet sein.
So funktioniert es :
$Eeprom ' eeprom image Label1: Data 1,2,3,4,5 Label2: Data 6,7,8,9,10 $Data ' back to normal mode Dim W as Word W=LOADLABEL(label2)
Dieser Programmcode funktioniert, da LOADLABEL nach dem EEPROM-DATA-Label angewendet wird.
Siehe auch
Languages | English • Deutsch |
---|