|
Decision
and structures
IF,
THEN, ELSE, ELSEIF, END IF, DO, LOOP, WHILE, WEND, UNTIL, EXIT DO,
EXIT WHILE, FOR, NEXT, TO, STEP, EXIT FOR, ON .. GOTO/GOSUB, SELECT, CASE.
Input
and output
PRINT,
INPUT, INKEY, PRINT, INPUTHEX, LCD, UPPERLINE, LOWERLINE,DISPLAY
ON/OFF, CURSOR ON/OFF/BLINK/NOBLINK, HOME, LOCATE, SHIFTLCD
LEFT/RIGHT, SHIFTCURSOR LEFT/RIGHT, CLS, DEFLCDCHAR, WAITKEY,
INPUTBIN, PRINTBIN, OPEN, CLOSE, DEBOUNCE, SHIFTIN, SHIFTOUT,
GETATKBD, SPC, SERIN, SEROUT
Numeric
functions
AND,
OR, XOR, INC, DEC, MOD, NOT, ABS, BCD, LOG, EXP, SQR,
SIN,COS,TAN,ATN, ATN2, ASIN, ACOS, FIX, ROUND, MOD, SGN, POWER,
RAD2DEG, DEG2RAD, LOG10, TANH, SINH, COSH.
I2C
I2CSTART,
I2CSTOP, I2CWBYTE, I2CRBYTE, I2CSEND and I2CRECEIVE.
1WIRE
1WWRITE,
1WREAD, 1WRESET, 1WIRECOUNT, 1WSEARCHFIRST, 1WSEARCHNEXT.
SPI
SPIINIT,
SPIIN, SPIOUT, SPIMOVE.
Interrupt
programming
ON
INT0/INT1/TIMER0/TIMER1/SERIAL, RETURN, ENABLE, DISABLE, COUNTERx,
CAPTUREx, INTERRUPTS, CONFIG, START, LOAD.
Bit
manipulation
SET,
RESET, ROTATE, SHIFT, BITWAIT, TOGGLE.
Variables
DIM,
BIT , BYTE , INTEGER , WORD, LONG, SINGLE, STRING , DEFBIT, DEFBYTE,
DEFINT, DEFWORD.
Miscellaneous
REM,
' , SWAP, END, STOP, CONST, DELAY, WAIT, WAITMS, GOTO, GOSUB,
POWERDOWN, IDLE, DECLARE, CALL, SUB, END SUB, MAKEDEC, MAKEBCD,
INP,OUT, ALIAS, DIM , ERASE, DATA, READ, RESTORE, INCR, DECR, PEEK,
POKE, CPEEK, FUNCTION, READMAGCARD, BIN2GREY, GREY2BIN, CRC8, CRC16, CHECKSUM.
Compiler
directives
$INCLUDE,
$BAUD and $CRYSTAL, $SERIALINPUT, $SERIALOUTPUT, $RAMSIZE,
$RAMSTART, $DEFAULT XRAM, $ASM-$END ASM, $LCD, $EXTERNAL, $LIB.
String
manipulation
STRING,
SPACE, LEFT, RIGHT, MID, VAL, HEXVAL, LEN, STR, HEX, LTRIM, RTRIM,
TRIM, LCASE, UCASE, FORMAT, FUSING, INSTR.
And
many other functions, statements and directives |