Bascom Basic Compiler & Entwicklungssystem neueste Version zum Download, daher versandkostenfrei !!
Vollversion, Neueste Version, persönliche Lizenz, Upgradefähig etc. Versandkostenfrei. (S001)
Vollversion, Neueste Version, persönliche Lizenz, Upgradefähig etc. Versandkostenfrei. (S001)
Bei uns erhalten Sie immer die neueste Version (z.Zt. 2.0.8.0; Version 2.0.8.1 ist in Vorbereitung)
Unser Urteil: | |
Preis: | |
Qualität | |
Nützlichkeit | |
Handhabung | |
Gesamt |
Man muß schon mindestens ein Projekt mehr entwickeln, damit diese Compiler sich rechnen. Für die AVR-Controller gibt es eine preiswerte Alternative: den BASIC-Compiler BASCOM-AVR.
Dieser Compiler erzeugt optimierten Maschinen-Code. Es werden alle AVR RISC Controller mit internem RAM der Serien AT90S , ATMEGA und ATTINY unterstützt. Mit einigen Einschränkungen sind jetzt auch ATTINY-Controller ohne SRAM mit BASCOM-AVR programmierbar. Dazu steht die $TINY-Funktion zur Verfügung. Nähere Hinweise sind in der zum Compiler mitgelieferten HELP-Datei enthalten.
Tipp:
Wenn Sie ein gutes Buch zu Bascom suchen - wir empfehlen dieses hier: Einfacher Einstieg in die Elektronik mit Atmel AVR Mikrocontroller und Bascom von Stefan Hoffmann - bei uns inkl. der sonst kostenpflichtigen CD und Versandkostenfrei! |
BASCOM-AVR ist aber mehr als nur ein Compiler. Es ist eine vollständige Entwicklungsumgebung mit Simulator.
Dieser Compiler ist sowohl für den Einstieg aber auch komplexe Entwicklungen in der Controller-Programmierung geignet. Er ist sehr leistungsfähig und garantiert auch optimierte komplexe Softwareentwicklung mit Profianforderungen.
Einige wesentlichen Vorzüge von BASCOM-AVR sind:
BASCOM-AVR hat sich in den letzten Jahren beachtlich weiterentwickelt. In den neuern Versionen werden zusätzlich unterstützt:
Lieferumfang:
CD oder Download - Sie erhalten Ihre Lizenzdaten und -dateien per E-Mail sowie einen passwortgeschützten Downloadbereich zum Downloaden der aktuellen Vollversion.
Software, Hilfe, Anleitung und Beispielprogramme sind in Englisch. Tipp: die Bedienoberfläche kann unter "Options - Environment - IDE - Language" auf Deutsch umgeschaltet werden (die Onlinehilfe und einige Untermenüs bleiben aber auf Englisch)
Systemvoraussetzungen:
PC mit Windows 95/98/ME/NT/2000/XP/Vista/Win7/Win8 (32 und 64 bit)
Sie wollen erst einmal testen? Dann laden Sie sich doch die Demo-Version von der Seite des Herstellers.
Update
Der Compiler BASCOM-AVR wird ständig weiter entwickelt. Updates können Sie sich nach der Registrierung mit der von uns erhaltenen Lizenznummer kostenlos von der Website des Herstellers laden (es fallen nur Ihre üblichen Internet-Kosten an, bei einer Flatrate also keine). Dies ist besonders bequem mit der in die BASCOM-AVR integrierten Autoupdate-Funktion möglich.
Decision and structures
IF, THEN, ELSE, ELSEIF, END IF, DO, LOOP, WHILE, WEND, UNTIL, EXIT DO, EXIT WHILE, FOR, NEXT, TO, STEP, EXIT FOR, ON .. GOTO/GOSUB, SELECT, CASE.
Input and 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, GETATKBD, SPC, SERIN, SEROUT
Numeric functions
AND, OR, XOR, INC, DEC, MOD, NOT, ABS, BCD, LOG, EXP, SQR, SIN,COS,TAN,ATN, ATN2, ASIN, ACOS, FIX, ROUND, MOD, SGN, POWER, RAD2DEG, DEG2RAD, LOG10, TANH, SINH, COSH.
I2C
I2CSTART, I2CSTOP, I2CWBYTE, I2CRBYTE, I2CSEND and I2CRECEIVE.
1WIRE
1WWRITE, 1WREAD, 1WRESET, 1WIRECOUNT, 1WSEARCHFIRST, 1WSEARCHNEXT.
SPI
SPIINIT, SPIIN, SPIOUT, SPIMOVE.
Interrupt programming
ON INT0/INT1/TIMER0/TIMER1/SERIAL, RETURN, ENABLE, DISABLE, COUNTERx, CAPTUREx, INTERRUPTS, CONFIG, START, LOAD.
Bit manipulation
SET, RESET, ROTATE, SHIFT, BITWAIT, TOGGLE.
Variables
DIM, BIT , BYTE , INTEGER , WORD, LONG, SINGLE, STRING , DEFBIT, DEFBYTE, DEFINT, DEFWORD.
Miscellaneous
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, READMAGCARD, BIN2GREY, GREY2BIN, CRC8, CRC16, CHECKSUM.
Compiler directives
$INCLUDE, $BAUD and $CRYSTAL, $SERIALINPUT, $SERIALOUTPUT, $RAMSIZE, $RAMSTART, $DEFAULT XRAM, $ASM-$END ASM, $LCD, $EXTERNAL, $LIB.
String manipulation
STRING, SPACE, LEFT, RIGHT, MID, VAL, HEXVAL, LEN, STR, HEX, LTRIM, RTRIM, TRIM, LCASE, UCASE, FORMAT, FUSING, INSTR.
And many other functions, statements and directives
Allgemein | |
---|---|
Hersteller: | Bascom |
Jahr: | 2011 |
Höhe (Max./ Min): | k.A. |
Maße (mind.) BxHxT: | k.A. |
Material: | diverse |
Lieferzeit: | 2-3 Tage |
Lieferzeit: | z.Zt. nicht lieferbar |
Lieferzeit: | Momentan nicht lieferbar |
Name | Sterne |
Bewertung |
Anton R. |
Bascom ist einfach genial. Ich arbeite seit Jahren damit und kann jede Aufgabenstellung damit erschlagen. Sehr gut: seit Jahren gibt es alle Updates umsonst zum Download. Ich kann zwar auch C aber mit Bascom bin ich 3x schneller fertig, deswegen nutze ich es meistens für meine Entwicklungen. Die Codegrößen zwischen C und Bascom sind etwa gleich groß. C ist in der Ablaufgeschwindigkeit etwas schneller, aber hier reden wir nur von 10%, das ist meist egal. | |
Robert K. | Klare Kaufempfehlung! Unterstützt alle Atmel AVR Controller und wird permanent weiterentwickelt. Alle 2 Monate gibt es ein Update mit neuen Funktionen. Einziger Minuspunkt ist die Onlinehilfe die es nur in Englisch gibt. Als Kind habe ich nur Russisch gelernt, da tue ich mich mit Englisch doch schwerer. Aber der Preis von nur 69,90 lässt einen das verschmerzen. | |