lo8(), hi8()

PräprozessorAusschließlich eine Funktion des Präprozessors

Gibt das niederwertige bzw. höherwertige Byte vom 16-Bit-Wert einer Konstante oder eines Symbols zurück. Syntax:

  • byteWert = lo8( value ) - niederwertiges Byte
  • byteWert = low( value ) - niederwertiges Byte
  • byteWert = hi8( value ) - höherwertiges Byte
  • byteWert = high( value ) - höherwertiges Byte

Siehe auch: Direktiven, luna-pp Beispiel:

asm
  ldi ZL,lo8(dVarClassAvrValue)
  ldi ZH,hi8(dVarClassAvrValue)
  ld  _HA0,Z
endasm