DemUinoDuo (3 / 3 steg)

Steg 3: programvara



Sammanfattning av kommandon & uttryck

": en icke-utskrivbara kommentarrad

00-99: ett två siffrigt nummer av sig själv är likvärdig med goto

AI: bifoga avbrott 0,1,2

ANF: visar den genomsnittliga, r.m.s, max. och min. axxx

APL: Rita innehållet i axx med stapeldiagram

ar: analog Läs

AW: "analog Skriv" per sanguino eller mer korrekt pwm

ca: analog capture i en matris

cl: rensar displayen

cm: köra innehållet i pekaren p eller en

CNO: att hitta en linje nummer i * Prgm]

cnv: faltning av två matriser

DFT: diskreta fouriertransformen

di: vänta ett antal pulser och mäta längd och timing

Dim: allokera minne för användaren array axxx

dl: dröjsmål

gör: i samband med "wh"

Dr: digital läsa någon pin

DW: digital skriva någon pin

Ed: redaktör läge för batch-kommandon

El: EEPROM läsåtkomst funktion

Els: i samband med "if"

slutet: slutet uttalande av ett program

ENSB: slutar subrutin

ES: EEPROM skrivåtkomst funktion

EV: EEPROM viewer

fl: enkelt glidande medelvärde filter

fr: för-next-loop (fr-nx)

gå: hoppa till programmet steg

gosb: fortsätta körningen till subrutin / lägligt utförande

gt: väntar på indata från användaren

om: testa villkor

IO: långsam GPIO

JMP: liknar goto

LD: belastning/merge program från EEPROM

LP:: upprepade gånger utföra flera kommandon i interaktivt läge

LPR: definiera lp: kommando parametrar

ls: listläge

ml: få tid

mm: Visa ledigt minne

nos: konverterar tal till en sträng

NX: i samband med 'fr'

pa: snabb 8-bitars utdata från port A

pl: Rita array cxx

PM: Ange stift för i eller produktion

PPR: Ange apl plottning parametrar

PR: skriver ut ett meddelande eller värde eller karaktär

PW: pwm med Tangentbordskontroll

RN: kör programmet i RAM

RGC: sträcker kopieringskommando som array operationer

RGS: spänna ange kommandot för array operationer

rs: mjuk återställning (register opåverkad – heap avmarkerade)

SD: SD card access funktioner (belastning, spara, ta bort och dir)

SI: synkron seriell in med clock och data stift

SM: mini oscilloskop app

SND: snabb användaren moduleras pwm på 7,8 KHz

sno: sträng till nummer

så: synkron seriell utgång med clock och data stift

STC: kopiera strängen till matris

STF: finna snöre i matris / tillbaka stränglängd

stm: jämföra strängar

sub: förklarar subrutin

sv: spara program på EEPROM

TN: en ton ett pip

wh: en do-medan loop används tillsammans med "göra"

Enkla konstruktioner för uttryck i RPN Notation

Var1 = Var2 Var3 +: lägga till

Var1 = Var2 Var3 -: subtrahera

Var1 = Var2 Var3 *: multiplicera

Var1 = Var2 Var3 /: dela upp

Var1 = Var2 Var3%: modulo - heltal endast

Var1 = Var2 INV: ömsesidiga

Var1 = Var2 Var3 >: större än

Var1 = Var2 Var3 <: mindre än

Var1 = Var2 Var3 =: jämställdhet

Var1 = Var2 Var3! =: ojämlikhet

Var1 = Var2 Var3 & &: logiskt och

Var1 = Var2 Var3 || : logiskt eller

Var1 = Var2! : boolean inte

Var1 = Var2 synd: sinuskurva

Var1 = Var2 ASN: arcsin

Var1 = Var2 TAN: tangens

Var1 = Var2 ATN: tangens

Var1 = Var2 logg: log10

Var1 = Var2 EXP: exponentiell

Var1 = Var2 Var3 POW: power

Var1 = Var2 SQR: kvadratroten

Var1 = Var2 SQ: kvadraten

Var1 = Var2: likställa

Var1 = Var1 Var2 Var3 BW: bitWrite

Var1 = Var2 Var3 BR: bitRead

Var1 = Var2 Var3 &: bitvis AND

Var1 = Var2 Var3 | : bitvis OR

Var1 = Var2 Var3 <<: lite vänster-SKIFT

Var1 = Var2 Var3 >>: lite höger-Skift

#p: π ≈ 3.14159265358 (intern)

#e: e ≈ 2.7182818

Se Steg
Relaterade Ämnen