Stap 3: SOFTWARE
Samenvatting van opdrachten & expressies
": een niet-afdrukbare commentaarregel
00-99: een getal van twee cijfers door zelf neerkomt op goto
AI: hechten interrupt 0,1,2
ANF: weergeven van het gemiddelde, r.m.s, max. en min. van axxx
APL: uitzetten van de inhoud van axx staafdiagram gebruiken
AR: analoge lezen
AW: 'analoge schrijven' per sanguino of meer goed pwm
CA: vastleggen van de analoge in een array
cl: Hiermee wist u het display
cm: uitvoeren van de inhoud van de aanwijzer p of een
CNO: vind een lijn nummer index in * [Prgm]
CNV: convolutie van twee matrices
DFT: discrete Fouriertransformatie
di: wachten op een reeks van pulsen en de duur van de maatregel en de timing
Dim: geheugen beschikbaar voor gebruiker matrix axxx
DL: vertraging
doen: in combinatie met 'wh'
Dr: digitaal lezen elke pin
DW: digitale schrijven pin
Ed: editor-modus voor batchopdrachten
El: EEPROM leestoegang functie
Els: in combinatie met 'als'
einde: de verklaring van het einde van een programma
Ensba: eindigt subroutine
ES: EEPROM schrijftoegang functie
EV: EEPROM viewer
FL: eenvoudig bewegende gemiddelde filter
FR: voor-next lus (fr-nx)
gaan: Ga naar programmastap
gosb: blijven uitvoering aan subroutine / tijdige uitvoering
gt: wacht op invoer van de gebruiker
als: voorwaarde testen
io: langzaam GPIO
jmp: vergelijkbaar met goto
LD: load/samenvoegen programma vanaf EEPROM
LP:: herhaaldelijk meerdere opdrachten uitvoeren in de interactieve modus
LPR: definiëren van lp: command parameters
ls: lijst modus
ml: tijd
mm: vrij geheugen weergeven
NOS: Converteert getal naar een tekenreeks
NX: in combinatie met 'fr'
PA: snel 8-bit output van poort A
pl: plot matrix cxx
PM: pinnen voor in- of uitgang instellen
PPR: apl plotten parameters instellen
PR: afdrukken van een bericht of een waarde of een aangepast personage
pw: pwm met het toetsenbord besturen
RN: het programma uitvoeren in RAM
regering van Cambodja: variëren van de opdracht copy voor matrix operaties
RGS: bereik ingesteld commando voor matrix operaties
RS: zachte reset (registers onaangetast-heap gewist)
SD: SD card access-functies ("load", opslaan, verwijderen en dir)
SI: synchrone seriële input met clock en data pinnen
SM: mini oscilloscoop app
snd: snel naar andere gebruiker gemoduleerd pwm op 7,8 KHz
Sno: tekenreeks naar getal
dus: synchrone seriële uitgang met clock en data pins
STC: tekenreeks naar een matrix kopiëren
stf: tekenreeks in de array zoeken / lengte van de tekenreeks als resultaat
STM: vergelijken van tekenreeksen
sub: verklaart subroutine
SV: programma opslaan op EEPROM
TN: pieptoon een Toon
WH: een-while-lus gebruikt in combinatie met 'doen'
Eenvoudige constructies voor expressies in RPN notatie
Var1 = Var2 Var3 +: toevoegen
Var1 = Var2 Var3 -: aftrekken
Var1 = Var2 Var3 *: vermenigvuldigen
Var1 = Var2 Var3 /: verdelen
Var1 = Var2 Var3%: modulo - alleen gehele getallen
Var1 = Var2 INV: wederkerig
Var1 Var2 Var3 = >: groter is dan
Var1 Var2 Var3 = <: minder dan
Var1 = Var2 Var3 =: gelijkheid
Var1 = Var2 Var3! =: ongelijkheid
Var1 = Var2 Var3 & &: logische AND
Var1 = Var2 Var3 || : logische OR
Var1 = Var2! : Booleaanse niet
Var1 = Var2 zonde: sinusoid
Var1 = Var2 ASN: arcsin
Var1 = Var2 TAN: tangens
Var1 = Var2 ATN: boogtangens
Var1 = Var2 LOG: log10
Var1 = Var2 EXP: exponentiële
Var1 Var2 Var3 POW =: macht
Var1 = Var2 SQR: vierkantswortel
Var1 = Var2 SQ: kwadraat
Var1 Var2 =: gelijk
Var1 = Var1 Var2 Var3 BW: bitWrite
Var1 = Var2 Var3 BR: bitRead
Var1 = Var2 Var3 &: bitsgewijze AND
Var1 = Var2 Var3 | : bitsgewijze OR
Var1 Var2 Var3 = <<: beetje shift-links
Var1 Var2 Var3 = >>: beetje shift-rechts
#p: π ≈ 3.14159265358 (intern)
#e: e ≈ 2,7182818