BASIC-COMPILER für AVR-Controller
BASCOM-AVR© ist ein Windows BASIC COMPILER für die AVR-Controllerfamilie von ATMEL und läuft unter W2000, XP, Vista und Windows 7

bascom2.jpg

Das Programm, die Dokumentation und alle Beispiele sind in Englisch.

Kurzdaten:

  • Strukturiertes BASIC mit Labels.
  • Vielfältige Verzweigungen mit IF-THEN-ELSE-END IF, DO-LOOP, WHILE-WEND, SELECT- CASE.
  • Erzeugt schnellen Maschienencode aus den BASIC-Anweisungen.
  • Variablen und Labels können bis zu 32 Zeichen lang sein.
  • Bit, Byte, Integer, Word, Long, und String Variablen.
  • Programmcode ist für alle AVR-Controller mit internen RAM geeignet.
  • Spezielle Befehle für LCD-Displays , I2C-Bus und 1WIRE-Chips.
  • Integrierter Zeicheneditor für LCD-Display-Sonderzeichen
  • Integrierter Simulator zum einfachen Testen
  • Integriertes Terminal-Programm und contextabhängiger Hilfetext.
Befehlsübersicht:

Struktur Befehle
IF, THEN, ELSE, ELSEIF, END IF, DO, LOOP, WHILE, WEND, UNTIL, EXIT DO, EXIT WHILE, FOR, NEXT, TO, DOWNTO, STEP, EXIT FOR, ON .. GOTO/GOSUB, SELECT, CASE.

Input und 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.

Logische Funktionen
AND, OR, XOR, INC, DEC, MOD, NOT, ABS, BCD.

I2C-Bus Befehle
I2CSTART, I2CSTOP, I2CWBYTE, I2CRBYTE, I2CSEND and I2CRECEIVE.

1WIRE Befehle
1WWRITE, 1WREAD, 1WRESET.

SPI Befehle
SPIINIT, SPIIN, SPIOUT.

Interrupt Befehle
ON INT0/INT1/TIMER0/TIMER1/SERIAL, RETURN, ENABLE, DISABLE, COUNTERx, CAPTUREx, INTERRUPTS, CONFIG, START, LOAD.

Bit Befehle
SET, RESET, ROTATE, SHIFT, BITWAIT.

Variablen
DIM, BIT , BYTE , INTEGER , WORD, LONG, SINGLE, STRING , DEFBIT, DEFBYTE, DEFINT, DEFWORD.

Standard Befehle
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.

Compiler Befehle
$INCLUDE, $BAUD and $CRYSTAL,  $SERIALINPUT, $SERIALOUTPUT, $RAMSIZE, $RAMSTART,   $DEFAULT XRAM, $ASM-$END ASM, $LCD.

String Befehle
STRING, SPACE, LEFT, RIGHT, MID, VAL, HEXVAL, LEN, STR, HEX, LTRIM, RTRIM, TRIM.

Kostenlose Demoversion (Bis 4 KByte Code)
AVR-BASIC-Compiler

Tabelle3

Preise in EURO inkl. Umsatzsteuer pro Stück

Bestellnr. Stück Bezeichnung

S

Preis


690040
AVR-BASCOM
BASIC-Compiler für AVR-Controller-Familie

Ab Lager lieferbar!

88,00