- # -

#AUTOCODE

#IF ELSE ENDIF

- $ -

$ASM

$BAUD

$BAUD1

$BGF

$BIGSTRINGS

$BOOT

$CRYSTAL

$DATA

$DBG

$DEFAULT

$EEPLEAVE

$EEPROM

$EEPROMHEX

$EEPROMSIZE

$END ASM

$EXTERNAL

$FRAMESIZE

$HWSTACK

$INC

$INCLUDE

$INITMICRO

$LCD

$LCDPUTCTRL

$LCDPUTDATA

$LCDRS

$LCDVFO

$LIB

$LOADER

$LOADERSIZE

$MAP

$NOCOMPILE

$NOINIT

$NORAMCLEAR

$PROG

$PROGRAMMER

$PROJECTTIME

$REGFILE

$RESOURCE

$ROMSTART

$SERIALINPUT

$SERIALINPUT1

$SERIALINPUT2LCD

$SERIALOUTPUT

$SERIALOUTPUT1

$SIM

$SWSTACK

$TIMEOUT

$TINY

$WAITSTATE

$XA

$XRAMSIZE

$XRAMSTART

- 1 -

1WIRECOUNT

1WIRESEARCHNEXT

1WREAD

1WRESET

1WSEARCHFIRST

1WVERIFY

1WWRITE

- A -

ABS

ACOS

Adding XRAM

Additional Hardware

ADR

ADR2

ALIAS

AN

Application Notes

ARRAY

ASC

ASCII chart

ASIN

Assembler mnemonics

AT_EMULATOR

AT86RF401

AT90CAN128

AT90PWM2-3

AT90S1200

AT90S2313

AT90S2323

AT90S2333

AT90S2343

AT90S4414

AT90S4433

AT90S4434

AT90S8515

AT90S8535

AT90USB162

ATMEGA103

ATMEGA128

ATMEGA16

ATMEGA161

ATMEGA162

ATMEGA163

ATMEGA164P

ATMEGA165

ATMEGA168

ATMEGA169

ATMEGA2560

ATMEGA2561

ATMEGA32

ATMEGA323

ATMEGA324P

ATMEGA325

ATMEGA329

ATMEGA406

ATMEGA48

ATMEGA603

ATMEGA64

ATMEGA640

ATMEGA644P

ATMEGA645

ATMEGA649

ATMEGA8

ATMEGA8515

ATMEGA8535

ATMEGA88

ATN

ATN2

Attaching an LCD Display

ATtiny12

ATtiny13

ATtiny15

ATtiny22

ATtiny2313

ATtiny24

ATtiny25

ATtiny26

ATtiny261

ATtiny44

ATtiny45

ATtiny461

ATtiny84

ATtiny85

ATtiny861

AVR Internal Hardware

AVR Internal Hardware Port B

AVR Internal Hardware Port D

AVR Internal Hardware Watchdog timer

AVR Internal Registers

AVR-DOS File System

- B -

BASCOM Editor Keys

BASE64DEC

BASE64ENC

BAUD

BAUD1

BCCALL

BCD

BCDEF

BCINIT

BCRESET

BIN

BIN2GRAY

BINVAL

BIT

BITS

BITWAIT

BLOAD

BOX

BOXFILL

BSAVE

BUFSPACE

BYTE

BYVAL

- C -

CALL

CASE

Changes compared to BASCOM-8051

CHARPOS

CHECKSUM

CHR

CIRCLE

CLEAR

CLOCKDIVISION

CLOSE

Close Project

CLOSESOCKET

CLS

Compact FlashCard Driver

CONFIG

CONFIG 1WIRE

CONFIG ACI

CONFIG ADC

CONFIG ADCx

CONFIG ATEMU

CONFIG CLOCK

CONFIG CLOCKDIV

CONFIG COM1

CONFIG COM2

CONFIG COMx

CONFIG DAC

CONFIG DACA

CONFIG DACB

CONFIG DATE

CONFIG DCF77

CONFIG DEBOUNCE

CONFIG DMXSLAVE

CONFIG EEPROM

CONFIG EXTENDED_PORT

CONFIG GRAPHLCD

CONFIG HITAG

CONFIG I2CDELAY

CONFIG I2CSLAVE

CONFIG INPUT

CONFIG INTx

CONFIG KBD

CONFIG KEYBOARD

CONFIG LCD

CONFIG LCDBUS

CONFIG LCDMODE

CONFIG LCDPIN

CONFIG OSC

CONFIG PORT

CONFIG PRINT

CONFIG PRINTBIN

CONFIG PRIORITY

CONFIG PS2EMU

CONFIG RC5

CONFIG SCL

CONFIG SDA

CONFIG SERIALIN

CONFIG SERIALOUT

CONFIG SERVOS

CONFIG SHIFTIN

CONFIG SINGLE

CONFIG SPI

CONFIG SYSCLOCK

CONFIG TCPIP

CONFIG TIMER0

CONFIG TIMER1

CONFIG TIMER2

CONFIG TWI

CONFIG TWISLAVE

CONFIG USB

CONFIG WAITSUART

CONFIG WATCHDOG

CONFIG X10

CONFIG XRAM

CONST

Constants

CONTENTS

COS

COSH

COUNTER0 and COUNTER1

CPEEK

CPEEKH

CRC16

CRC16UNI

CRC32

CRC8

CRYSTAL

CURSOR

custom designs

- D -

DATA

DATE

DATE$

DATETIME

DAYOFWEEK

DAYOFYEAR

DBG

DCF77TIMEZONE

DEBOUNCE

DEBUG

DECLARE FUNCTION

DECLARE SUB

DECR

DEFBIT

DEFINT

DEFLCDCHAR

DEFLNG

DEFSNG

DEFWORD

DEFxxx

DEG2RAD

DELAY

DIM

DIR

DISABLE

DISKFREE

DISKSIZE

DISPLAY

DO

DOUBLE

DOWNTO

DriveCheck

DriveGetIdentity

DriveInit

DriveReadSector

DriveReset

DriveWriteSector

DTMFOUT

- E -

ECHO

Edit Collapse

Edit Collapse All

Edit Copy

Edit Cut

Edit Indent Block

Edit Insert Character

Edit Outdent Block

Edit Paste

Edit Proper Indent

Edit Redo

Edit Remark Block

Edit Select All

Edit UnCollapse All

Edit Undo

Elektor CF-Interface

ELSE

ELSE
IF-THEN-ELSE-END IF

EM4095

ENABLE

ENCODER

END

END IF

END SELECT

EOF

ERAM

Error Codes

EUROTIMEDATE

EXIT

EXP

EXTENDED I2C

- F -

File Close

File Exit

File export HTML

File export to RTF

File Import Project

File New

File New Project

File Open

File Print

File Print Preview

File Save

File Save As

File Save Project

FILEATTR

FILEDATE

FILEDATETIME

FILELEN

FILETIME

FIX

FLIP

FLUSH

FM24C16

FM25C256

Font Editor

FOR

FORMAT

FOR-NEXT

FOURTHLINE

FP_TRIG

FRAC

FREEFILE

FUNCTION

FUSING

- G -

GET

GETADC

GETATKBD

GETATKBDRAW

GETDSTIP

GETDSTPORT

GETKBD

GETRC

GETRC5

GETSOCKET

GETTCPREGS

GLCD

GLCDCMD

GLCDDATA

GLCDSED

GOSUB

GOTO

GRAY2BIN

- H -

Help About

Help Index

Help Knowledge Base

Help MCS Forum

Help MCS Shop

Help On BASCOM

Help Support

Help Update

HEX

HEXVAL

HIGH

HIGHW

HOME

- I -

I2C TWI Slave

I2C_TWI

I2CINIT

I2CRBYTE

I2CRECEIVE

I2CSEND

I2CSLAVE

I2CSTART

I2CSTOP

I2CSTOP: I2CRBYTE: I2CWBYTE

I2CWBYTE

I2START

IDE

IDLE

IF

IF-THEN-ELSE-END IF

INCR

INDEX

Index
Table of contents

INITFILESYSTEM

INITLCD

INKEY

INP

INPUT

INPUTBIN

INPUTHEX

Installation of BASCOM

INSTR

INT

INTEGER

IP2STR

ISCHARWAITING

- K -

KAMPROG

Keyword Reference

KILL

- L -

Language Fundamentals

LCASE

LCD

LCD RGB-8 Converter

LCD4.LIB

LCD4BUSY

LCD4E2

LCDAT

LCDCONTRAST

LCD-EPSON

LEFT

LEN

LINE

LINE INPUT

LINEINPUT

LOAD

LOADADR

LOADLABEL

LOADWORDADR

LOC

LOCAL

LOCATE

LOF

LOG

LOG10

LONG

LOOKDOWN

LOOKUP

LOOKUPSTR

LOOP

LOW

LOWERLINE

LTRIM

- M -

MACRO

MAKEBCD

MAKEDEC

MAKEINT

MAKEMODBUS

MAKETCP

MAX

MCS Bootloader

MCSBYTE

MCSBYTEINT

MEMCOPY

Memory usage

MID

MIN

Mixing ASM and BASIC

mkII

- N -

NBITS

New CF-Card Drivers

New IDE

New PC

Newbie problems

NEXT

- O -

ON INTERRUPT

ON VALUE

OPEN

Open Project

Options

Options Communication

Options Compiler Defaults

Options Compiler Settings

Options Editor

Options Editor Font

Options IDE

Options Programmer

Options Simulator

OUT

- P -

PCF8533

PDF viewer

PEEK

POKE

POPALL

POWER

POWER MODE

Power Up

POWERDOWN

POWERSAVE

PRINT

PRINTBIN

Program Development Order

Project Assemble

Project Compile

Project Flow Dependency

Project Output

Project Send to Chip

Project Show Result

Project Simulate

Project Syntax Check

PS2MOUSE_EMULATOR

PS2MOUSEXY

PSET

PULSEIN

PULSEOUT

PUSHALL

PUT

- Q -

QUOTE

- R -

RAD2DEG

RC5SEND

RC5SENDEXT

RC6SEND

READ

READEEPROM

READHITAG

READMAGCARD

REM

Resellers

Reserved Words

RESET

RESTORE

RETURN

RIGHT

RND

ROTATE

ROUND

RTRIM

Running BASCOM

- S -

Save Project As

Search Find

Search Find in Files

Search Find Next

Search Goto

Search Goto Bookmark

Search Next Bookmark

Search Next Error

Search Previous Bookmark

Search Replace

Search Toggle Bookmark

SECELAPSED

SECOFDAY

SEEK

SELECT

SELECT-CASE-END SELECT

SENDSCAN

SENDSCANKBD

SERIN

SEROUT

SET

SETFONT

SETIPPROTOCOL

SETTCP

SETTCPREGS

SGN

SHIFT

SHIFTCURSOR

SHIFTIN

SHIFTLCD

SHIFTOUT

SHOWPIC

SHOWPICE

SIN

SINGLE

SINH

SOCKETCONNECT

SOCKETLISTEN

SOCKETSTAT

SONYSEND

SOUND

SPACE

SPC

SPIIN

SPIINIT

SPIMOVE

SPIOUT

SPISLAVE

SPLIT

SQR

START

STCHECK

STEP

STK500 Programmer

STOP

STR

STRING

SUB

Supported Programmers

SWAP

SYSDAY

SYSSEC

SYSSECELAPSED

- T -

TAN

TANH

TCP/IP

TCPCHECKSUM

TCPIP

Tools TCPIP
TCPIP

TCPREAD

TCPWRITE

TCPWRITESTR

THEN

THIRDLINE

TIME

TIME$

TIMER0

TIMER1

Tips and tricks

TOGGLE

Tools Batch Compile

Tools Device Manager

Tools Graphic Converter

Tools LCD Designer

Tools LIB Manager

Tools PDF Download

Tools Plugin Manager

Tools Resource Editor

Tools Terminal Emulator

TRIM

- U -

UCASE

UDP

UDPREAD

UDPWRITE

UDPWRITESTR

Updates

UPPERLINE

USB162

USBASP

USB-ISP Programmer

Using the 1 WIRE protocol

Using the I2C protocol

Using the SPI protocol

USING the UART

- V -

VAL

VARPTR

VER

VERSION

View Events

View Info Panel

View PinOut Vieewer

View Project Explorer

View Project Manager

View Properties

View Search Result

View Split View

- W -

WAIT

WAITKEY

WAITMS

WAITUS

WEND

WHILE

WHILE-WEND

Window Arrange Icons

Window Maximize All

Window Minimize All

Window next window

window previous window

Window Tile horizontally

Window tile vertically

Windows Cascade

WORD

WRITE

WRITEEEPROM

- X -

X10DETECT

X10SEND

XRAM

XRAM CF-Interface for simulation