1WIRE
1Wire routines allow you to communicate with Dallas 1wire chips.
1WRESET, 1WREAD, 1WWRITE , 1WSEARCHFIRST, 1WSEARCHNEXT , 1WIRECOUNT
Conditions
Conditions execute a part of the program depending on the condition
IF , ELSE , END IF , EXIT, DO , LOOP , SELECT , FOR , NEXT , TO , THEN , WHILE .. WEND
Configuration
Configuration command initialize the hardware to the desired state.
Conversion
A conversion routine is a function that converts a number or string.
ASC, BCD , CHR , FUSING , HEX , HEXVAL , HIGH , HIGHW ,MAKEDEC , MAKEBCD , MAKEINT , STR , VAL
Delay
Delay routines delay the program for the specified time.
Directives
Directives are special instructions for the compiler. They can override a setting from the IDE.
#IF , #ELSE , #ENDIF , $ASM - $END ASM ,$INCLUDE , $BAUD , $BGF , $CRYSTAL , $DEFAULT XRAM , $IRAMSTART , $LARGE , $LCD , $MAP , $NOBREAK , $NOINIT , $NONAN , $NONULL , $NORAMCLEAR , $NOSP , $OBJ , $RAMSIZE , $RAMSTART , $REGFILE , $ROMSTART , $SERIALINPUT , $SERIALINPUT2LCD , $SERIALOUTPUT , $SIM
Graphical LCD
Graphical LCD commands extend the normal text LCD commands.
I2C
I2C commands allow you to communicate with I2C chips with the TWI hardware or with emulated I2C hardware.
I2CRECEIVE , I2CSEND , I2CSTART , I2CSTOP , I2CRBYTE , I2CWBYTE
Interrups
Interrupt related routines.
ON Interrupt , ENABLE , DISABLE , PRIORITY
IO
I/O commands are related to the I/O pins of the processor.
ALIAS , BITWAIT , DEBOUNCE , SET , RESET
Math
Math functions
Micro
Micro statements are highly related to the micro processor.
BREAK , P1,P3 , IDLE , END , POWERDOWN , START , STOP , STOP TIMER
Memory
Memory functions set or read RAM , EEPROM or flash memory.
CPEEK , ERASE , INP , OUT , PEEK , POKE , DIM , READ , RESTORE , DATA , VARPTR
Remote control
Remote control statements send or receive IR commands for remote control.
RS-232
RS-232 are serial routines that use the UART or emulate a UART.
WAITKEY , PRINT , PRINTBIN , PRINTHEX , PUT , OPEN ,SPC , INKEY , INPUT , INPUTBIN , INPUTHEX , GET , CLOSE
SPI
SPI routines communicate according to the SPI protocol with either hardware SPI or software emulated SPI.
String
String routines are used to manipulate strings.
MID , LCASE , INSTR , LEFT , LEN , RIGHT , STRING , REPLACE , SPACE , UCASE
Text LCD
Text LCD routines work with the normal text based LCD displays.
CLS , CURSOR , FOURTHLINE , HOME , LCD , LCDINIT , LCDHEX , LOCATE , SHIFTLCD , SHIFTCURSOR ,DISPLAY , LOWERLINE , UPPERLINE , THIRDLINE
Various
This section contains all statements that were hard to put into another group
CALL , CONST , COUNTER , DECR , DECLARE , DEFINT , DEFBIT ,DEFBYTE , DEFLCDCHAR , DEFWORD , GETAD , GETAD2051 , GETRC , , GOSUB , GOTO , INCR , LOAD , LOOKUP , LOOKUPSTR , LOW , LOWW , ON Value , READMAGCARD , REM , RETURN , RND , ROTATE , SHIFT , SHIFTIN , SHIFTOUT , SOUND , SUB , SWAP