quot; značka: ")
if ... then - normálne, ak /potom rozhodovací
rokov - priradenie (voliteľná )
return - návrat z podprogramu
end - ukončenie programu a spať
inštrukcie, ktoré majú čo do činenia s I /O pinov:
Tlačidlo - čítať tlačidla na vstupnom pinu, s odskoku a automatické opakovanie
high - set I /O pin high
vstup - nastavíte smer I /O pin na vstup
low - set I /O pin nízka
výstup - nastavte smer I /O pin na výstup
pot - čítať potenciometer na I /O pin
pulsin - prečítajte si dobu trvania impulzu prichádzajúce na vstupný pin
pulsout - poslať impulz dobu určitú sa na výstupné pin
PWM - vykonávať šírka pulzu modulácie na výstupné pin
zvrátiť - obrátiť smer I /O pin
Serín - čítať sériových dát na vstupné pin
serout - napísať sériových dát na výstupné pin
Zvuk - poslať zvuk špecifické frekvencie na výstupné pin
Prepnúť - prepnutie bit na výstupe pin
Usmernenia špecifické pre základné Pečiatka:
vetva - čítajte vetvenia tabuľku
debug - poslať ladiaci reťazec do konzoly na stolnom počítači
eeprom - stiahnuť program do EEPROM
lookdown - vráti index hodnotu v zozname
vyhľadávanie - pole vyhľadávania pomocou indexu
zdriemnuť - spánok na krátku dobu
pauza - oneskorenie pre zadaný čas
V náhodnom poradí - vybrať náhodné číslo
prečítať - prečítajte si hodnotu z EEPROM
spánku - vypnutie napájania po stanovenú dobu
write - zápis dát do pamäti EEPROM
Operations:
+ - prídavok
- - odčítanie
* - násobenie (low-word)
** - násobenie (high-slovo)
/- divízia
//- mod
max - návrat maximálne 2 hodnôt
min - návratnosť minimálne 2 hodnoty
& - A
| - OR
^ - XOR
& /- NAND
| /- NOR
^ /- XNOR
If logic:=
<>
<
<=
>
>=
AND
OR
Variables
All premenné v BS-1 majú vopred definované názvy (ktoré môžete nahradiť s názvami vlastný). Pamätajte si, že tam sú len 14 bytov pamäte RAM k dispozícii, takže premenné sú zriedkavé. Tu sú štandardné názvy:
W0, w1, w2 ... W6 - 16-bit premennej slovo
b0, b1, b2 ... B13 - 8-bit byte premenné
bit0, bit1, Bit2