(Alphabetical Listing)
2 | Note: For BS1/BS2-compatible commands, syntax shown below is in BS2 format. Some commands may use slightly different formatting with the BS1. |
2.5 | Note: Requires {$PBASIC 2.5} directive. |
† | Note: Compound, multi-line command; syntax not shown. |
‡ | Note: Command is accepted by the 24-pin BS2p, BS2pe, and BS2px, but only the 40-pin BS2p40 gives access to the auxiliary I/O pins. |
• AUXIO‡ |
![]() |
AUXIO | ||
• BRANCH2 |
![]() |
BRANCH Offset, [Address1, Address2, ...AddressN] | ||
• BUTTON |
![]() |
BUTTON Pin, DownState, Delay, Rate, Workspace, TargetState, Address | ||
• COMPARE |
![]() |
COMPARE Mode, Result | ||
• CONFIGPIN |
![]() |
CONFIGPIN Mode, PinMask | ||
• COUNT |
![]() |
COUNT Pin, Duration, Variable | ||
• DATA |
![]() |
{Symbol } DATA DataItem {, DataItem, ...} | ||
• DEBUG |
![]() |
DEBUG OutputData {, OutputData} | ||
• DEBUGIN2.5 |
![]() |
DEBUGIN InputData | ||
• DO…LOOP2.5 |
![]() |
DO {WHILE | UNTILCondition(s) } ... LOOP {UNTIL | WHILECondition(s) } | ||
• DTMFOUT |
![]() |
DTMFOUT Pin, {OnTime, OffTime, } [Tone {, Tone, ...}] | ||
• EEPROM |
![]() |
EEPROM {Location,} (DataItem {, DataItem, ...}) | ||
• END |
![]() |
END | ||
• EXIT2.5 |
![]() |
EXIT | ||
• FOR…NEXT |
![]() |
FOR Counter = StartValue TO EndValue {STEP StepValue} ... NEXT | ||
• FREQOUT |
![]() |
FREQOUT Pin, Duration, Freq1 {, Freq2 } | ||
• GET |
![]() |
GET Location, {Word2.5} Variable {, ...} 2.5 | ||
• GOSUB |
![]() |
GOSUB Address | ||
• GOTO |
![]() |
GOTO Address | ||
• HIGH |
![]() |
HIGH Pin | ||
• I2CIN |
![]() |
I2CIN Pin, SlaveID, {Address {\LowAddress },} [InputData] | ||
• I2COUT |
![]() |
I2COUT Pin, SlaveID, {Address {\LowAddress},} [OutputData] | ||
• IF…THEN |
![]() |
IF >Condition THEN Address | ||
• IF…THEN…ELSE2.5, † |
![]() |
|||
• INPUT |
![]() |
INPUT Pin | ||
• IOTERM‡ |
![]() |
IOTERM Port | ||
• LCDCMD |
![]() |
LCDCMD Pin, Command | ||
• LCDIN |
![]() |
LCDIN Pin, Command, [InputData] | ||
• LCDOUT |
![]() |
LCDOUT Pin, Command, [OutputData] | ||
• LET |
![]() |
{LET} Variable = Value | ||
• LOOKDOWN2 |
![]() |
LOOKDOWN Target, {ComparisonOp }[Value0, Value1, ...ValueN], Variable | ||
• LOOKUP2 |
![]() |
LOOKUP Index, [Value0, Value1, ...ValueN], Variable | ||
• LOW |
![]() |
LOW Pin | ||
• MAINIO‡ |
![]() |
MAINIO | ||
• NAP |
![]() |
NAPDuration | ||
• ON...GOSUB2.5 |
![]() |
ON Offset GOSUB Address1, Address2, ...AddressN | ||
• ON...GOTO2.5 |
![]() |
ON Offset GOTO Address1, Address2, ...AddressN | ||
• OUTPUT |
![]() |
OUTPUT Pin | ||
• OWIN |
![]() |
OWIN Pin, Mode, [InputData] | ||
• OWOUT |
![]() |
OWOUT Pin, Mode, [OutputData] | ||
• PAUSE |
![]() |
PAUSE Duration | ||
• POLLIN |
![]() |
POLLIN Pin, State | ||
• POLLMODE |
![]() |
POLLMODE Mode | ||
• POLLOUT |
![]() |
POLLOUT Pin, State | ||
• POLLRUN |
![]() |
POLLRUN ProgramSlot | ||
• POLLWAIT |
![]() |
POLLWAIT Duration | ||
• POT |
![]() |
POT Pin, Scale, Variable | ||
• PULSIN |
![]() |
PULSIN Pin, State, Variable | ||
• PULSOUT |
![]() |
PULSOUT Pin, Duration | ||
• PUT |
![]() |
PUT Location, {Word 2.5} Variable {, ...} 2.5 | ||
• PWM |
![]() |
PWM Pin, Duty, Duration | ||
• RANDOM |
![]() |
RANDOM Variable | ||
• RCTIME |
![]() |
RCTIME Pin, State, Variable | ||
• READ |
![]() |
READ Location, {Word 2.5} Variable {, ...} 2.5 | ||
• RETURN |
![]() |
RETURN | ||
• REVERSE |
![]() |
REVERSE Pin | ||
• RUN |
![]() |
RUN ProgramSlot | ||
• SELECT...CASE2.5, † |
![]() |
|||
• SERIN2 |
![]() |
SERIN Rpin {\Fpin}, Baudmode, {Plabel,} {Timeout, Tlabel, } [InputData] | ||
• SEROUT2 |
![]() |
SEROUT Tpin {\Fpin}, Baudmode, {Pace,} {Timeout, Tlabel,} [OutputData] | ||
• SHIFTIN |
![]() |
SHIFTIN Dpin, Cpin, Mode, [Variable{\Bits} {, Variable{\Bits}...}] | ||
• SHIFTOUT |
![]() |
SHIFTOUT Dpin, Cpin, Mode, [OutputData{\Bits} {, OutputData{\Bits}...}] | ||
• SLEEP |
![]() |
SLEEP Duration | ||
• SOUND |
![]() |
SOUND Pin, (Note, Duration {, Note, Duration...}) | ||
• STOP |
![]() |
STOP | ||
• STORE |
![]() |
STORE ProgramSlot | ||
• TOGGLE |
![]() |
TOGGLE Pin | ||
• WRITE |
![]() |
WRITE Location, {Word 2.5} Value {, ...} 2.5 | ||
• XOUT |
![]() |
XOUT Mpin, Zpin, [House\Command {\Cycles} {, House\Command {\Cycles}...}] |
BASIC Stamp Help Version 2.5.4
Copyright © Parallax Inc.
8/8/2012