LOADLABEL/de
(→(**COPIED FROM ENGLISH PAGE**) =) |
(→Remarks) |
||
Line 23: | Line 23: | ||
| 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 Label übergeben wird. | |
|- style="vertical-align: top;" | |- style="vertical-align: top;" | ||
Line 30: | Line 30: | ||
| 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 38: | ||
<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 diese Stelle im Programm, können die mit LOADLABEL die Adresse einer Variable 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: : | |
| | ||
Line 76: | Line 74: | ||
| | ||
− | + | Dieser Programmcode funktioniert, da LOADLABEL nach dem EEPROM-DATA-Label angewendet wird. | |
− | + | ||
<br/><br/>{{Languages}} | <br/><br/>{{Languages}} | ||
[[Category:BASCOM Language Reference/de]] | [[Category:BASCOM Language Reference/de]] |
Revision as of 22:32, 22 February 2013
Funktion
Weist einem Word die Adresse eines Label zu.
Syntax
Var = LOADLABEL(label )
Remarks
var |
Die Variable der die Adresse eines Label ü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 diese Stelle im Programm, können die mit LOADLABEL die Adresse einer Variable 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.
Languages | English • Deutsch |
---|