INDEX
Table of contents
Keyword Reference
Installing BASCOM-8051
Updates
BASCOM IDE
RUNNING BASCOM-8051
BASCOM IDE
File New
File Open
File Close
File Save
File Save As...
File Print Preview
File Print
File Exit
Edit Undo
Edit Redo
Edit Copy
Edit Cut
Edit Paste
Edit Find
Edit Find Next
Edit Replace
Edit Goto
Edit Indent Block
Edit Unindent Block
Editor Keys
Program Compile
Program Syntax check
Program Show Result
Program Simulate
Program Send to chip
Tools Terminal Emulator
Tools LCD designer
Tools Graphic Converter
Tools LIB Manager
Tools Triscent Converter
Tools Export to RTF
Options Compiler Output
Options Compiler Communication
Options Compiler I2C
Options Compiler LCD
Options Compiler Misc
Options Communication
Options Environment
Options hardware simulator
Options Programmer
Options Monitor
Options Printer
Window cascade
Window Tile
Window arrange icons
Window minimize all
Help About
Help Index
Help on help
Help Shop
Help Forum
Help Support
Help Credits
Language fundamentals
Language fundamentals
BASCOM Language Reference
BASCOM Statements
#IF
#ELSE
#ENDIF
1WIRE
1WIRECOUNT
1WSEARCHFIRST
1WSEARCHNEXT
$ASM - $END ASM
$BAUD
$BGF
$CRYSTAL
$DEFAULT XRAM
$EXTERNAL
$INCLUDE
$IRAMSTART
$LARGE
$LIB
$LCD
$LCDRS
$MAP
$NOBREAK
$NOINIT
$NONAN
$NONULL
$NORAMCLEAR
$NOSP
$OBJ
$RAMSIZE
$RAMTRON
$RAMSTART
$REGFILE
$ROMSTART
$SERIALINPUT
$SERIALINPUT2LCD
$SERIALOUTPUT
$SIM
$TIMEOUT
$WAIT
ALIAS
ABS
ASC
AVG
BAUD
BCD
BITWAIT
BREAK
CALL
CHR
CLS
CONST
CONFIG
CONFIG 1WIRE
CONFIG ADUC812
CONFIG BAUD
CONFIG BAUD1
CONFIG DEBOUNCE
CONFIG I2CDELAY
CONFIG GETRC
CONFIG GRAPHLCD
CONFIG LCDPIN
CONFIG LCD
CONFIG LCDBUS
CONFIG MICROWIRE
CONFIG PRINT
CONFIG SCL
CONFIG SDA
CONFIG SERVOS
CONFIG SPI
CONFIG TIMER0, TIMER1
CONFIG WATCHDOG
COUNTER
CPEEK
CURSOR
DATA
DEBOUNCE
DECR
DECLARE
DEF
DEFLCDCHAR
DELAY
DIM
DISABLE
DISPLAY
DO
ELSE
ENABLE
END
END IF
ERASE
EXIT
FOR
FOURTHLINE
FUSING
GET
GETAD
GETAD2051
GETRC
GETRC5
GOSUB
GOTO
HEX
HEXVAL
HIGH
HIGHW
HOME
I2CRECEIVE
I2CSEND
I2C
IDLE
IF
INCR
INKEY
INP
INPUT
INPUTBIN
INPUTHEX
INSTR
LCASE
LCD
LCDINIT
LCDHEX
LEFT
LEN
LOAD
LOCATE
LOOKUP
LOOKUPSTR
LOW
LOWW
LOWERLINE
MAKEBCD
MAKEDEC
MAKEINT
MAX
MID
MIN
MOD
MWINIT
MWREAD
MWWOPCODE
MWWRITE
NEXT
ON interrupt
ON value
OPEN
OUT
PORT
PEEK
POKE
POWERDOWN
PRINT
PRINTBIN
PRINTHEX
PRIORITY
PSET
PUT
READ
READMAGCARD
REM
REPLACE
RESET
RESTORE
RETURN
RIGHT
RND
ROTATE
SELECT
SET
SHIFTCURSOR
SHIFT
SHIFTIN
SHIFTLCD
SHOWPIC
SOUND
SOUNDEXT
SPACE
SPC
SPIIN
SPIINIT
SPIOUT
START
STOP
STOP Timer
STR
STRING
SUB
SWAP
THIRDLINE
UCASE
UPPERLINE
VAL
VARPTR
WAIT
WAITKEY
WAITMS
WAITMSE
WATCHDOG
WHILE .. WEND
Using assembly
Using assemly
Internal registers
Initialization
Additional Hardware
Additional Hardware
Alternative port-pin functions
Hardware - LCD display
Hardware - I2C
1WIRE INFO
Supported Programmers
MCS Flash programmer
MCS SPI programmer
Blow IT Flashprogrammer
PG2051 flash programmer
PG302 programmer
SE512 or SE514 programmer
SE-812
Sample Electronics ISP programmer
CYGNAL JTAG Programmer
Futurelec
JPK Systems X-programmer
Peter Averill's TAFE programmer
STK200/300 ISP Programmer
Rhombus SCE-51
SE511-SE516 programmer
MCS USBISP Programmer
BASCOM Misc
Error messages
Compiler Limits
Reserved Words
Microprocessor support
Microprocessor support
TIMER2
DATA EEPROM
AT898252 WATCHDOG
WATCHDOG 80515
INTERRUPTS and PRIORITY 80515
INTERRUPTS and PRIORITY 80537
ADUC 812
89C51
International Resellers
International Resellers
Third party hardware
Third party Hardware
Grifo
Rhombus

© 2021 MCS Electronics