Basisbefehlssatz

Alphabetische Übersicht

  • Abs() - Absolutwert ermitteln.
  • Add - Integer-Addition (Befehls-Syntax).
  • Asc() - Liefert von allen Zeichen die Wertigkeit, z.B. asc(„ “) = 32.
  • Asr - Arithmetisches Bitschieben nach rechts.
  • Asm-EndAsm - Inline Assembler.
  • Avr - Basisklasse AVR-Controller.
  • Break - Vorzeitiges Verlassen von Schleifen.
  • BcdEnc() - BCD Kodierung.
  • BcdDec() - BCD Dekodierung.
  • Bin() - Umwandlung in Binär-Textdarstellung (String).
  • Byte() - Konvertierung von Datentypen.
  • byte1() - 1. Byte eines 16 oder 32-Bit-Wertes
  • byte2() - 2. Byte eines 16 oder 32-Bit-Wertes
  • byte3() - 3. Byte eines 32-Bit-Wertes
  • byte4() - 4. Byte eines 32-Bit-Wertes
  • byVal, byRef - (Schlüsselwort)
  • ByteToInt16 - Vorzeichenkonvertierung.
  • ByteToInt32 - Vorzeichenkonvertierung.
  • Call - Methode oder Inline-Assembler-Unterprogramm anspringen.
  • Ce16() - Konvertierung zwischen LittleEndian/BigEndian.
  • Ce32() - Konvertierung zwischen LittleEndian/BigEndian.
  • Chr() - ASCII-Zeichen erzeugen (String).
  • Cli - Globale Interrupts ausschalten.
  • Class-EndClass - Benutzerdefinierte Klassen.
  • Continue - Schleife fortsetzen mit nächster Iteration.
  • CountFields() - Anzahl Elemente einer separierten Zeichenkette ermitteln.
  • Clr/Clear - Variableninhalt zurücksetzen auf Null/Nil.
  • Cos() - Integer Cosinus.
  • Const - Konstante anlegen.
  • .db - Datenblock einleiten (Byte).
  • .dw - Datenblock einleiten (Word).
  • .dl - Datenblock einleiten (Long).
  • Data-EndData - Datenobjekt anlegen (Flash).
  • Descriptor() - Aktuelle Zeigerposition des Assemblers lesen.
  • Defined() - Prüfen ob eine Konstante oder ein Symbol definiert ist.
  • Deklaration - (Begriff)
  • Decr - Schnelles Dekrementieren.
  • Dim - Variablendimensionierung im Arbeitsspeicher.
  • Div - Integer-Division (Befehls-Syntax).
  • Do-Loop - Schleife mit optionaler Endbedingung.
  • eeDim - Variablen dimensionieren (Eeprom)
  • Fabs() - Fließkomma - Absolutwert ermitteln.
  • Facos() Fließkomma - ArcusCosinus berechnen (Radiant)
  • Fadd() Fließkomma - Addition (Befehls-Syntax/Funktion)
  • Fdiv() Fließkomma - Division (Befehls-Syntax/Funktion)
  • Fmul() Fließkomma - Multiplikation (Befehls-Syntax/Funktion)
  • Fsub() Fließkomma - Subtraktion (Befehls-Syntax/Funktion)
  • Fasin() Fließkomma - ArcusSinus berechnen (Radiant)
  • Fatan() Fließkomma - ArcusTangens berechnen (Radiant)
  • Fcbrt() Fließkomma - Kubikwurzel berechnen
  • Fceil() Fließkomma - Auf Ganzzahl aufrunden
  • Fcosh() Fließkomma - Hyperbolischen Cosinus berechnen (Radiant)
  • Fcos() Fließkomma - Cosinus berechnen (Radiant)
  • Fdeg() Fließkomma - Umrechnung Radiant nach Grad
  • Feven() Fließkomma - Prüfen auf gerade.
  • Fexp() Fließkomma - Exponentialwert berechnen
  • Fix() Fließkomma - In Ganzzahl wandeln.
  • Flexp() Fließkomma - Umkehrfunktion von Frexp
  • Flog10() Fließkomma - Logarithmus zur Basis 10 berechnen
  • Flog() Fließkomma - Natürlichen Logarithmus berechnen
  • Floor() Fließkomma - Abrunden zur nächsten Ganzzahl, abhängig vom Vorzeichen
  • Fodd() Fließkomma - Prüfen auf ungerade.
  • Format() - Formatierter Dezimalstring.
  • For-Next - Schleife mit Zähler.
  • Fpow() Fließkomma - Potenz y von x berechnen
  • Frad() Fließkomma - Umrechnung Grad nach Radiant
  • Frac() Fließkomma - Vorkommastellen abschneiden
  • Frexp() Fließkomma - Wert in Mantisse und Exponent aufteilen
  • Fround() Fließkomma - Arithmetisch runden
  • Fsine() Fließkomma - 360° Wellenfunktion, Winkel in Grad
  • Fsinh() Fließkomma - Hyperbolischen Sinus berechnen
  • Fsin() Fließkomma - Sinus berechnen (Radiant)
  • Fsplit() Fließkomma - Wert in Ganzzahl und rationale Zahl aufteilen
  • Fsqrt() Fließkomma - Quadratwurzel berechnen
  • Fsquare() Fließkomma - Quadrat berechnen
  • Ftanh() Fließkomma - Hyperbolischen Tangens berechnen
  • Ftan() Fließkomma - Tangens berechnen (Radiant)
  • Ftrunc() Fließkomma - Abrunden zur nächsten Ganzzahl.
  • Function-EndFunc - Methode mit Rückgabewert anlegen.
  • Fval() - Zeichenkette mit dezimaler Fließkommazahl nach Binärwert konvertieren.
  • Halt() - Endlosschleife ohne Inhalt.
  • Hex() - Wertkonvertierung nach Hexdarstellung (String).
  • HexVal() - Umwandlung Hexadezimalwert aus Text in Integerwert.
  • Icall - Indirekter Funktionsaufruf über Funktionspointer.
  • Idle-EndIdle - Idle-Event anlegen.
  • If-ElseIf-Else-Endif - Fallunterscheidung durch Bedingungen.
  • Incr - Schnelle Inkrementierung.
  • InpStr - Eingabestring von der 1. seriellen Schnittstelle lesen.
  • Instr() - Text in Text suchen (String).
  • Isr-EndIsr - Interrupt-Serviceroutine anlegen.
  • Jump - Label oder Adresse anspringen.
  • Label - (Begriff)
  • Left() - Linken Teil eines Textes lesen (String).
  • Len() - Länge eines Textes lesen (String).
  • Lower() - Text in Kleinbuchstaben wandeln (String).
  • Long() - Konvertierung von Datentypen.
  • Max() - Größten Wert aus einer Liste von Werten ermitteln.
  • Median16u() - Median Berechnung.
  • Median16s() - Median Berechnung (Vorzeichenbehaftet).
  • MemCmp() - Speicherbereiche im Arbeitsspeicher vergleichen.
  • MemCpy() - Speicherbereiche im Arbeitsspeicher kopieren (schnell).
  • MemSort() - Alle Bytes eines Speicherbereichs aufwärts sortieren.
  • MemRev() - Alle Bytes eines Speicherbereichs reversieren.
  • MemoryBlock - MemoryBlock-Objekt.
  • Mid() - Teil eines Textes lesen (String).
  • Min() - Kleinsten Wert aus einer Liste von Werten ermitteln.
  • Mod - Modulo-Operator
  • Mul - Integer-Multiplikation (Befehls-Syntax).
  • Mkb() - Wert (byte) zu String konvertieren.
  • Mkw() - Wert (word) zu String konvertieren.
  • Mkt() - Wert (uint24) zu String konvertieren.
  • Mkl() - Wert (long) zu String konvertieren.
  • Mks() - Wert (single) zu String konvertieren.
  • Nop - Leerbefehl.
  • NthField() - Element separierter Zeichenketten lesen (String).
  • Odd() - Integerwert auf ungerade prüfen.
  • Operatoren - Liste der Operatoren
  • Replace() - Zeichenkette in einem String suchen und erste Vorkommende ersetzen.
  • ReplaceAll() - Zeichenkette in einem String suchen und alle Vorkommenden ersetzen.
  • Reset - Controller neustarten.
  • Return - Rückkehrbefehl aus Methoden.
  • Right() - Rechten Teil eines textes lesen (String).
  • Rinstr() - Text in einem Text suchen (String).
  • Rnd() - Zufallszahl erzeugen.
  • Rol - Bitweises rotieren nach links.
  • Ror - Bitweises rotieren nach rechts.
  • Rnd() - Pseudo-Zufallszahl 8 Bit.
  • Rnd16 - Pseudo-Zufallszahl 16 Bit.
  • Rnd32 - Pseudo-Zufallszahl 32 Bit.
  • Seed - Pseudo-Zufallszahl 8 Bit (Initialisierung).
  • Seed32 - Pseudo-Zufallszahl 32 Bit (Initialisierung).
  • Select-Case-Default-EndSelect - Schnelle Fallunterscheidung.
  • Sei - Globale Interrupts einschalten.
  • Shl - Bitweises schieben nach links.
  • Shr - Bitweises schieben nach rechts.
  • Sin() - Integer Sinus.
  • Sine() - Schnelle Integer-Sinuswellenfunktion.
  • Single() - Konvertierung von Datentypen.
  • Spc() - Leerzeichen erzeugen (String).
  • Sram - Arbeitsspeicher als Datenobjekt.
  • Static - Schlüsselwort bei Dimensionierung von Variablen.
  • Struct-EndStruct - Benutzerdefinierte Strukturen deklarieren.
  • Str() - Binärwert in Dezimalzahl konvertieren (String).
  • StrFill() - Text mit Text füllen (String).
  • String - (Begriff)
  • Sub - Integer-Subtraktion (Befehls-Syntax).
  • Sqrt() - Integer-Wurzel.
  • Swap - Tauschen von Variablenwerten oder Variableninhalten.
  • Trim() - Führende/Abschließende nicht sichtbare Zeichen entfernen (String).
  • Upper() - Text in Großbuchstaben wandeln (String).
  • Val() - Zeichenkette mit Dezimalzahl zu Integerwert konvertieren.
  • Void - Schlüsselwort für Funktionsaufruf.
  • Void() - Dummymethode.