BASCOM-AVR
Contents
| Index
| Search
- # -
#AUTOCODE
#ELSE
#ELSEIF
#ENDIF
#IF
- $ -
$AESKEY
$ASM
$BAUD
$BAUD1
$BGF
$BIGSTRINGS
$BOOT
$BOOTVECTOR
$CRYPT
$CRYSTAL
$DATA
$DBG
$DEFAULT
$EEPLEAVE
$EEPROM
$EEPROMHEX
$EEPROMSIZE
$END ASM
$EXTERNAL
$FILE
$FORECESOFTI2C
$FRAMECHECK
$FRAMEPROTECT
$FRAMESIZE
$HWCHECK
$HWSTACK
$INC
$INCLUDE
$INITMICRO
$LCD
$LCDPUTCTRL
$LCDPUTDATA
$LCDRS
$LCDVFO
$LIB
$LOADER
$LOADERSIZE
$MAP
$NOCOMPILE
$NOFRAMEPROTECT
$NOINIT
$NORAMCLEAR
$NORAMPZ
$NOTRANSFORM
$NOTYPECHECK
$PROG
$PROGRAMMER
$PROJECTTIME
$REDUCEIVR
$REGFILE
$RESOURCE
$ROMSTART
$SERIALINPUT
$SERIALINPUT1
$SERIALINPUT2LCD
$SERIALOUTPUT
$SERIALOUTPUT1
$SIM
$SOFTCHECK
$STACKDUMP
$SWSTACK
$TIMEOUT
$TINY
$TYPECHECK
$VERSION
$WAITSTATE
$XA
$XRAMSIZE
$XRAMSTART
$XTEAKEY
- 1 -
1WIRE
1WIRECOUNT
1WIRESEARCHNEXT
1WREAD
1WRESET
1WSEARCHFIRST
1WVERIFY
1WWRITE
- 2 -
2081
2082
2083
2084
2085
- 4 -
4808
4809
- A -
Abotu Help
ABS
ACOS
Add SPI
Adding SRAM 4-port Non Multiplexed
Adding XRAM
Additional Hardware
ADR
ADR2
AESDECRYPT
AESENCRYPT
Alert
ALIAS
AlphaFunc
AND
ARDUINO
ARRAY
ASC
ASCII chart
ASIN
Assembler mnemonics
AT_EMULATOR
AT86RF401
AT90CAN128
AT90CAN32
AT90PWM216
AT90PWM2-3
AT90S1200
AT90S2313
AT90S2323
AT90S2333
AT90S2343
AT90S4414
AT90S4433
AT90S4434
AT90S8515
AT90S8535
AT90US82
AT90USB1286
AT90USB1287
AT90USB162
AT90USB646
ATMEGA103
ATMEGA128
ATMEGA1280
ATMEGA1281
ATMEGA1284
ATMEGA1284P
ATMEGA128RFA1
ATMEGA16
ATMEGA1608
ATMEGA161
ATMEGA162
ATMEGA163
ATMEGA164P
ATMEGA164PA
ATMEGA165
ATMEGA165A
ATMEGA168
ATMEGA168P
ATMEGA168PB
ATMEGA169
ATMEGA169P
ATMEGA169PA
ATMEGA16A
ATMEGA16M1
ATMEGA16U2
ATMEGA16U4
ATMEGA2560
ATMEGA2561
ATMEGA32
ATMEGA3208
ATMEGA323
ATMEGA324A
ATMEGA324P
ATMEGA324PA
ATMEGA324PB
ATMEGA325
ATMEGA3250P
ATMEGA328
ATMEGA328P
ATMEGA328PB
ATMEGA329
ATMEGA32C1
ATMEGA32M1
ATMEGA32U2
ATMEGA32U4
ATMEGA406
ATMEGA48
ATMEGA4808
ATMEGA4809
ATMEGA48P
ATMEGA48PA
ATMEGA48PB
ATMEGA603
ATMEGA64
ATMEGA640
ATMEGA644
ATMEGA644P
ATMEGA644PA
ATMEGA645
ATMEGA6450P
ATMEGA649
ATMEGA649PA
ATMEGA64C1
ATMEGA64M1
ATMEGA8
ATMEGA808
ATMEGA8515
ATMEGA8535
ATMEGA88
ATMEGA88A
ATMEGA88P
ATMEGA88PA
ATMEGA88PB
ATMEGA8A
ATMEGA8U2
ATMEGAX
ATN
ATN2
Attaching an LCD Display
ATtiny12
ATtiny13
ATtiny13A
ATtiny15
ATTINY1604
ATTINY1606
ATTINY1607
ATTINY1614
ATTINY1616
ATTINY1617
ATTINY1634
ATTINY167
ATTINY20
ATTINY202
ATTINY204
ATTINY212
ATTINY214
ATtiny22
ATtiny2313
ATTINY2313A
ATtiny24
ATtiny25
ATtiny26
ATtiny261
ATTINY3216
ATTINY3217
ATTINY402
ATTINY404
ATTINY406
ATTINY412
ATTINY414
ATTINY416
ATTINY417
ATTINY4213A
ATtiny4313
ATTINY4313A
ATTINY43U
ATtiny44
ATTINY441
ATtiny45
ATtiny461
ATtiny48
ATTINY804
ATTINY806
ATTINY807
ATTINY814
ATTINY816
ATTINY817
ATTINY828
ATtiny84
ATTINY841
ATtiny85
ATtiny861
ATTINY87
ATtiny88
ATXMEGA
ATXMEGA128A1
ATXMEGA128A3
ATXMEGA128A4U
ATXMEGA128B1
ATXMEGA128C3
ATXMEGA128D3
ATXMEGA128D4
ATXMEGA16A4
ATXMEGA16D4
ATXMEGA16E5
ATXMEGA192A3
ATXMEGA192D3
ATXMEGA256A3
ATXMEGA256A3B
ATXMEGA256A3BU
ATXMEGA256D3
ATXMEGA32A4
ATXMEGA32A4U
ATXMEGA32D4
ATXMEGA32E5
ATXMEGA384C3
ATXMEGA64A1
ATXMEGA64A3
ATXMEGA64D3
ATXMEGA64D4
ATXMEGA8E5
ATXTINY1604
ATXTINY1606
ATXTINY1607
ATXTINY1614
ATXTINY1616
ATXTINY1617
ATXTINY202
ATXTINY204
ATXTINY212
ATXTINY214
ATXTINY3216
ATXTINY3217
ATXTINY402
ATXTINY404
ATXTINY406
ATXTINY412
ATXTINY414
ATXTINY416
ATXTINY417
ATXTINY804
ATXTINY806
ATXTINY807
ATXTINY814
ATXTINY816
ATXTINY817
AVR Internal Hardware
AVR Internal Hardware Port B
AVR Internal Hardware Port D
AVR Internal Hardware Watchdog timer
AVR Internal Registers
AVR ISP Programmer
AVR128DA28
AVR128DA32
AVR128DA48
AVR128DB
AVR128DB28
AVR128DB32
AVR128DB48
AVR128DB64
AVR32DA48
AVR32DB48
AVR32DD14
AVR64DA28
AVR64DA64
AVR64DB32
AVR64DB48
AVR64DB64
AVR64DD28
AVR-DOS
AVR-DOS File I/O
AVR-DOS File System
AVRX
- B -
BASCOM Editor Keys
BASCOMP
BASE64DEC
BASE64ENC
BAUD
BAUD1
BCCALL
BCCARD
BCD
BCDEF
BCINIT
BCRESET
Begin_G
BIN
BIN2GRAY
BINVAL
BIT
BitmapHandle
BitmapLayout
BitmapSize
BitmapSource
BitmapTransform
BITS
BITWAIT
BlendFunc
BLOAD
BOOT
BOOT LOADER
BOOTLOADER
BOX
BOXFILL
BREAK
BSAVE
BUFSPACE
BYTE
BYVAL
- C -
CALL
Call_C
CAN
CANBAUD
CANCLEARALLMOBS
CANCLEARMOB
CANGETINTS
CANID
CANRECEIVE
CANRESET
CANSELPAGE
CANSEND
CASE
Cell
Changes 2078-2079
Changes compared to BASCOM-8051
Changes in 2080
CHARPOS
CHECKFLOAT
CHECKSUM
CHECKSUMXOR
CHR
CIRCLE
CLEAR
Clear_B
CLEARATTR
ClearColorA
ClearColorRGB
ClearColorRGBdw
ClearScreen
ClearStencil
ClearTag
CLOCKDIVISION
CLOSE
CLS
CMD16
CMD32
CMD8
CmdAppend
CmdBgColor2
CmdButton
CmdCalibrate
CmdCalibratex
CmdClock
CmdColdStart
CmdDial
CmdDlStart
CmdFgColor
CMDFTSTACK
CmdGauge
CmdGetMatrix
CmdGetPtr
CmdGradColor
CmdGradient
CmdInflate
CmdInterrupt
CmdKeys
CmdLoadIdentity
CmdLoadImage
CmdLogo
CmdMemCpy
CmdMemCrc
CmdMemSet
CmdMemWrite
CmdMemZero
CmdNumber
CmdProgress
CmdRegRead
CmdRotate
CmdRotateA
CmdScale
CmdScreenSaver
CmdScrollBar
CmdSetFont
CmdSetMatrix
CmdSketch
CmdSlider
CmdSnapshot
CmdSpinner
CmdStop
CmdSwap
CmdText
CmdToggle
CmdTrack
CmdTranslate
CmdTranslateP
Color_A
ColorMask
ColorRGB
ColorRGBdw
Compact FlashCard Driver
COMPARE
Compiler directives
CONFIG
CONFIG 1WIRE
CONFIG AC0
CONFIG AC1
CONFIG AC2
CONFIG ACA0
CONFIG ACA1
CONFIG ACB0
CONFIG ACB1
CONFIG ACI
CONFIG ACX
CONFIG ADC
CONFIG ADC0
CONFIG ADCA
CONFIG ADCB
CONFIG ADCx
CONFIG ATEMU
CONFIG BASE
CONFIG CANBUSMODE
CONFIG CANMOB
CONFIG CLOCK
CONFIG CLOCKDIV
CONFIG COM1
CONFIG COM2
CONFIG COMx
CONFIG DAC
CONFIG DAC0
CONFIG DACA
CONFIG DACB
CONFIG DATE
CONFIG DCF77
CONFIG DEBOUNCE
CONFIG DMA
CONFIG DMACHx
CONFIG DMXSLAVE
CONFIG DP
CONFIG EDMA
CONFIG EDMAx
CONFIG EEPROM
CONFIG ERROR
CONFIG EVENT SYSTEM XTINY
CONFIG EVENT_SYSTEM
CONFIG EXTENDED_PORT
CONFIG FUSES
CONFIG GRAPHLCD
CONFIG HITAG
CONFIG I2CBUS
CONFIG I2CDELAY
CONFIG I2CSLAVE
CONFIG INPUT
CONFIG INPUTBIN
CONFIG INTVECTORSELECTION
CONFIG INTx
CONFIG KBD
CONFIG KEYBOARD
CONFIG LCD
CONFIG LCDBUS
CONFIG LCDMODE
CONFIG LCDPIN
CONFIG MODBUS
CONFIG OPAMP
CONFIG OSC
CONFIG OSC XMEGA
CONFIG OSC XTINY
CONFIG PORT
CONFIG PORT_MUX
CONFIG POWER_REDUCTION
CONFIG POWERMODE
CONFIG PRINT
CONFIG PRINT0
CONFIG PRINT1
CONFIG PRINT2
CONFIG PRINT3
CONFIG PRINTBIN
CONFIG PRIORITY
CONFIG PRIORITY XTINY
CONFIG PS2EMU
CONFIG RAINBOW
CONFIG RC5
CONFIG RND
CONFIG SCL
CONFIG SDA
CONFIG SERIALIN
CONFIG SERIALOUT
CONFIG SERVOS
CONFIG SHIFTIN
CONFIG SINGLE
CONFIG SPI
CONFIG SPI0
CONFIG SPI1
CONFIG SPIC, SPID, SPIE, SPIF
CONFIG STRCHECK
CONFIG SUBMODE
CONFIG SYSCLOCK
CONFIG TC
CONFIG TCA0
CONFIG TCB0
CONFIG TCB1
CONFIG TCD0
CONFIG TCPIP
CONFIG TIMER0
CONFIG TIMER1
CONFIG TIMER2
CONFIG TWI
CONFIG TWI1
CONFIG TWISLAVE
CONFIG TWIXSLAVE
CONFIG USB
CONFIG USI
CONFIG VPORT
CONFIG VREF
CONFIG VREGPWR
CONFIG WAITSUART
CONFIG WATCHDOG
CONFIG X10
CONFIG XPIN
CONFIG XRAM
CONFIG ZCDx
CONFIG_PRIORITY_XTINY
CONFIG_TCA0
CONFIG_TCB0-TCB1
CONFIG_TCD0
CONFIG_VREF
CONST
Constants
CONTINUE
COS
COSH
COUNTER0 and COUNTER1
CPEEK
CPEEKH
CRC16
CRC16UNI
CRC32
CRC8
CRC8UNI
CRCMB
CRYSTAL
CURSOR
custom design
Custom Shortcuts
- D -
DATA
DATE
DATE and Time
DATE$
DATETIME
DAYOFWEEK
DAYOFYEAR
DBG
DCF77TIMEZONE
Dead Code
DEBOUNCE
DEBUG
DECLARE
DECLARE FUNCTION
DECLARE SUB
DECR
DEFBIT
DEFINT
DEFLCDCHAR
DEFLNG
DEFSNG
DEFWORD
DEFxxx
DEG2RAD
DELAY
DELCHAR
DELCHARS
DESDECRYPT
DESENCRYPT
DIM
DIR
DISABLE
DISKFREE
DISKSIZE
DISPLAY
Display_E
DMACH0
DMACH1
DMACH2
DMACH3
DO
DOUBLE
DOWNTO
DriveCheck
DriveGetIdentity
DriveInit
DriveReadSector
DriveReset
DriveWriteSector
DTMFOUT
- E -
ECHO
Edit Copy
Edit Cut
Edit Find
Edit Find Next
Edit Fold All Subs and Functions
Edit Goto
Edit Goto Bookmark
Edit Indent Block
Edit Insert ASCII
Edit Paste
Edit Proper Indent
Edit Redo
Edit Remark Block
Edit Replace
Edit Show Dead Code
Edit Show Excluded Code
Edit Toggle Bookmark
Edit Undo
Edit Unfold All Code
Edit Unindent Block
EDMA
EDMAx
Elektor CF-Interface
ELSE
EM4095 RFID Reader
ENABLE
ENCODER
ENCRYPT
END
END IF
END SELECT
End_G
EOF
ERAM
Error Codes
EUROTIMEDATE
EXIT
EXP
EXTENDED I2C
- F -
File Close
File Exit
File New
File Open
File Print
File Print Preview
File Project
File Save
File Save As
File ZIP project files
FILEATTR
FILEDATE
FILEDATETIME
FILELEN
FILETIME
FIX
FLIP
FLUSH
FM24C16
FM24C256
FM24C64
FM24C64_256-XMEGA
FM25C256
Font Editor
FOR
FORMAT
FOR-NEXT
FOURTHLINE
FP_TRIG
FRAC
FREEFILE
FT800
FT800 Commands
FT800 Demos
FUNCTION
FUSING
- G -
GET
GETADC
GETATKBD
GETATKBDRAW
GETATTR
GETDSTIP
GETDSTPORT
GETKBD
GETRC
GETRC5
GETREG
GETSOCKET
GETTCPREGS
Getting Started
GLCD
GLCDCMD
GLCDDATA
GLCDdSSD1306-I2C
GLCDEADOGMXL240-7-I2C
glcdR7565R
GLCDSED
GlcdSSD1325_96x64
GOSUB
GOTO
GRAY2BIN
- H -
HBYTE
TYPE
Help About
Help Credits
Help Index
Help Knowledge Base
Help MCS Forum
Help MCS Shop
Help Support
Help Update
HEX
HEXVAL
HIGH
HIGHW
HOME
- I -
I/O
I2C
I2C TWI Slave
I2C_MULTIBUS
I2C_TWI-MULTI
I2C_USI
I2C_USI_SLAVE
I2CINIT
I2CRBYTE
I2CRECEIVE
I2CREPSTART
I2CSEND
I2CSLAVE
I2CSTART
I2CSTOP
I2CSTOP: I2CRBYTE: I2CWBYTE
I2CWBYTE
I2START
IDLE
IF
IF-THEN-ELSE-END IF
INCR
Index
INITFILESYSTEM
INITLCD
INKEY
INP
INPUT
INPUTBIN
INPUTHEX
INSERTCHAR
Install on multiple computers
Installation of BASCOM
INSTR
INT
INTEGER
IP
IP2STR
ISCHARWAITING
ISP programmer
- J -
JOIN
Jump
- K -
Keyword Reference
KILL
KITSRUS Programmer
- L -
Language Fundamentals
Lawicel BootLoader
LBYTE
LCASE
LCD
LCD RGB-8 Converter
LCD_DOGS104a_I2C
LCD_I2C_PCF8574
LCD4.LIB
lcd4_anypin_oled_RS0010
LCD4BUSY
LCD4E2
LCDAT
LCDAUTODIM
LCDCMD
LCDCONTRAST
LCDDATA
LCD-EPSON
LCDFONT
LEFT
LEN
Lib Manager
LibManager
LIBUSB
LINE
LINE_INPUT
LINEINPUT
LineWidth
LOAD
LOADADR
LOADLABEL
LOADWORDADR
LOC
LOCAL
LOCATE
LOF
LOG
LOG10
LONG
LOOKDOWN
LOOKUP
LOOKUPSTR
LOOP
LOW
LOWERLINE
LTRIM
- M -
M128-1wire-PortF
MACRO
Macro_R
MAKEBCD
MAKEDEC
MAKEINT
MAKEMODBUS
MAKETCP
MANCHESTERDEC
MANCHESTERENC
MAX
MCS Bootloader
MCS Universal Interface Programmer
MCSBYTE
MCSBYTEINT
MEGAX
MEMCOPY
MEMFILL
Memory usage
MID
MIN
Mixing ASM and BASIC
MMCSD_HC.LIB
MOD
MODBUS Slave Server
MyAVR/MK2/AVR910 programmer
mySmartUSB Light
- N -
NAME
NBITS
New CF-Card Drivers
Newbie problems
NEXT
NOP
NOSAVE
NOT
- O -
ON INTERRUPT
ON VALUE
OPEN
Options Communication
Options Compiler
Options Compiler 1WIRE
Options Compiler Chip
Options Compiler Communication
Options Compiler I2C
Options Compiler LCD
Options Compiler Output
Options Compiler SPI
Options Environment
Options Monitor
Options Printer
Options Programmer
Options Select Settings File
Options Simulator
OR
OUT
- P -
PCF8533
PEEK
PG302 programmer
PointSize
POKE
POPALL
POWER
POWER MODE
Power Up
POWERDOWN
POWERSAVE
PRINT
PRINTBIN
PROGGY
Program Compile
Program Development Order
Program Reset Chip
Program Send to Chip
Program Show Result
Program Simulate
Program Syntax Check
Project Close
Project New
Project Open
Project Save
PS2MOUSE_EMULATOR
PS2MOUSEXY
PSET
PULSEIN
PULSEIN.LIB
PULSEOUT
PUSHALL
PUT
- Q -
QCOS
QSIN
QUOTE
- R -
RAD2DEG
RB_ADDCOLOR
RB_ANDCOLOR
RB_CHANGEPIN
RB_CLEARCOLORS
RB_CLEARSTRIPE
RB_COLOR
RB_COPY
RB_FILL
RB_FILLCOLORS
RB_FILLSTRIPE
RB_GETCOLOR
RB_LOOKUPCOLOR
RB_ORCOLOR
RB_ROTATELEFT
RB_ROTATERIGHT
RB_SELECTCHANNEL
RB_SEND
RB_SETCOLOR
RB_SETTABLECOLOR
RB_SHIFTLEFT
RB_SHIFTRIGHT
RB_SUBCOLOR
RB_SWAPCOLOR
RC5SEND
RC5SENDEXT
RC6SEND
RD16
RD32
RD8
READ
READEEPROM
READHITAG
READMAGCARD
READSIG
READSIGNATURE
REDO
Registration
REM
REPLACECHARS
Resellers
Reserved Words
RESET
RESTORE
RestoreContext
RETURN
Return_C
RGB8TO16
RIGHT
RND
ROTATE
ROUND
RS0010
RTRIM
Running BASCOM-AVR
- S -
Sample Electronics cable programmer
SAVE
SAVEALL
SaveContext
ScissorSize
ScissorXY
SCREEN CAPTURE
SECELAPSED
SECOFDAY
SEEK
SELECT
SELECT-CASE-END SELECT
SENDSCAN
SENDSCANKBD
SERIN
SEROUT
SET
SETATTR
SETFONT
SETIPPROTOCOL
SETREG
SETTCP
SETTCPREGS
SGN
SHIFT
SHIFTCURSOR
SHIFTIN
SHIFTLCD
SHIFTOUT
SHOWPIC
SHOWPICE
SIGNATURE
SIN
SINGLE
SINH
SIZEOF
SNTP
SOCKETCLOSE
SOCKETCONNECT
SOCKETDISCONNECT
SOCKETLISTEN
SOCKETSTAT
Software_vs_Hardware_I2C_or_TWI
SONYSEND
SORT
SOUND
SPACE
SPC
SPI
SPI1IN
SPI1INIT
SPI1MOVE
SPI1OUT
SPIIN
SPIINIT
SPIMOVE
SPIOUT
SPISLAVE
SPLIT
SQR
Stack
START
Statements and Hardware Resources
STCHECK
StencilFunc
StencilMask
StencilOp
STEP
STK500 Programmer
STK600
STOP
STR
STR2DIGITS
STRING
SUB
Supported Programmers
SWAP
SYSDAY
SYSSEC
SYSSECELAPSED
- T -
Tag
TagMask
TAN
TANH
TCC0
TCC1
TCD0
TCD1
TCP
TCP/IP
TCPCHECKSUM
TCPIP
TCPREAD
TCPWRITE
TCPWRITESTR
THEN
THIRDLINE
TIME
TIME$
TIMER
TIMER0
TIMER1
Tips and tricks
TOGGLE
Tools Batch Compile
Tools Font Editor
Tools Graphic Converter
Tools LCD Designer
Tools LIB Manager
Tools PDF Update
Tools Plugin Manager
Tools Resource Editor
Tools Stack Analyzer
Tools Terminal Emulator
TRIM
TVOUT
TWI
TWI_START
TWICSLAVE
TWIDSLAVE
TWIESLAVE
TWIFSLAVE
TWISLAVE
- U -
UCASE
UDP
UDPREAD
UDPREADHEADER
UDPWRITE
UDPWRITESTR
UpdateScreen
UPDI programmer
UPPERLINE
URL2IP
USB Addon
USB-ISP Programmer
USI
Using RS485
Using the 1 WIRE protocol
Using the I2C protocol
Using the SPI protocol
USING the UART
- V -
VAL
VAREXIST
VARPTR
VER
VERSION
Vertex2f
Vertex2ii
View Code Explorer
View Error Panel
View PDF viewer
View PinOut
View Project Files
View Show Alert Window
- W -
WAIT
WaitCmdFifoEmpty
WAITKEY
WAITMS
WAITUS
WEND
what is new in 2085
WHILE
WHILE-WEND
Window Arrange Icons
Window Maximize All
Window Minimize All
Window Tile
Window Tile Vertically
Windows Cascade
WORD
WR16
WR32
WR8
WRITE
WRITEDAC
WRITEEEPROM
- X -
X10DETECT
X10SEND
XOR
XRAM
XRAM CF-Interface for simulation
XTEADECODE
XTEAENCODE
XTINY