AVR Assembler Makros: Unterschied zwischen den Versionen
Aus der Mikrocontroller.net Artikelsammlung, mit Beiträgen verschiedener Autoren (siehe Versionsgeschichte)
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
Zeile 1: | Zeile 1: | ||
Heri entsteht eine Sammlung von verschiedenen nützlichen [[Makro]]s für den [[AVR]] [[Assembler]]. | Heri entsteht eine Sammlung von verschiedenen nützlichen [[Makro]]s für den [[AVR]] [[Assembler]]. | ||
=== Z-Pointer | === 16 Bit Konstante in Z-Pointer laden === | ||
< | |||
<pre> | |||
.MACRO SetZPtr ;(Adresse) | .MACRO SetZPtr ;(Adresse) | ||
ldi ZL, LOW(@0) | ldi ZL, LOW(@0) | ||
ldi ZH, HIGH(@0) | ldi ZH, HIGH(@0) | ||
.ENDMACRO | .ENDMACRO | ||
</ | </pre> |