BASIC-Compiler
für AVR - Controller:
BASCOM-AVR
Der Standard für die Softwareentwicklung
bei Controllern ist meist Assembler und C. Leistungsfähige C-Compiler
sind in der Regel relativ teuer. Und 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.
BASCOM-AVR ist aber mehr als nur
ein Compiler. Es ist eine vollständige Entwicklungsumgebung mit Simulator.
Dieser Compiler ist auch für
den Einstieg in die Controller-Programmierung geignet. Er ist trotzdem
sehr leistungsfähig und garantiert auch optimierte komplexe Softwareentwicklung
mit Profianforderungen.
Einige wesentlichen Vorzüge
von BASCOM-AVR sind:
-
kurze Einarbeitungszeit (BASIC versteht
fast jeder)
-
leistungsfähiger Befehlssatz
-
Unterstützung aller Interruptmöglichkeiten
des Controllers
-
zusätzliche hardwarespezifische
Befehle
-
Hochsprache und Maschinencode mischbar
-
Unterstützung von I2C-Bus, 1-Wire-Bus,
SPI-Bus und alphanumerische sowie grafische LCD's durch spezielle Befehle
-
Zeicheneditor für LC-Displays
-
Bit, Byte, Integer, Word, Long, Single
and String Variables
-
Variablennamen mit 32 Zeichen
-
Datums und Zeitfunktionen
-
Floating-Point-Arithmetik mit trigonometrischen
und logarithmischen Funktionen
-
das getestete Programm kann direkt aus
der Entwicklungsumgebung über den
-
das Programm kann über einen AVR-ISP-Programmer
oder das STK500 in den Controller geladen werden
-
für I2C-Bus und LCD können
die I/O-Pins auch leiterkartenoptimal definiert werden (Sie müssen
sich nicht an die Pinnumerierung halten und kommen damit möglicherweise
mit einer einseitigen Platine aus)
-
auch für ATMEGA-Controller geeignet
-
integrierter Simulator
BASCOM-AVR hat sich beachtlich
weiterentwickelt. In den neuern Versionen werden zusätzlich unterstützt:
-
spezielles X10-Powerline-Modem
-
TCP/IP und UDP-Protokoll
-
SRAM Filesystem
-
Compactflash-Cards
-
Magnetkartenleser
-
mehrere IR-Fernbedienungssysteme (RC5,
RC6, SONY) sowohl vom Empfang als auch von der Sendeseite
-
DTMF-Sender
-
Emulation einer PS/2-Mouse
BASCOM-AVR ist eine leistungsfähige
Programmiersprache, die eine hohe Kompatibilität zu QBASIC- bzw. Visual
BASIC-Befehlen aufweist.
Lieferumfang:
CD
umfangreiche Hilfedatei, Handbuch
und Demos auf CD
Systemvoraussetzungen:
PC mit 32-Bit-Versionen von Windows
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 kostenlos von der Website
des Herstellers laden. Dies ist besonders bequem mit der in die BASCOM-AVR
integrierten Autoupdate-Funktion möglich. Voraussetzung für das
Update ist eine Registrierung beim Hersteller. Weitere Informationen finden
Sie in der auf der CD mitgelieferten Readme-Datei.
Produktübersicht
| Bestellcode |
Euro/Stück |
| BASCOM-AVR |
93,99 |
Preisangaben in EUR je Stück
inklusive gesetzlich gültiger Mehrwertsteuer, zuzüglich Versandkosten
Bei größeren Mengen gelten
weitere Staffelpreise, sie werden automatisch mengenabhängig gewährt.
Bestellung
Vor der Bestellung informieren Sie
sich bitte über
Lieferbedingungen und Versandkosten.
Sie können diese Artikel per
Mail oder Fax, über den Onlineshop oder über den Offline-Katalog
bestellen.
Online bestellen
Online
Shop
|
Bestellung mit Fax- oder Mail
Bestellformular
mit rechter Maustaste speichern,
ausfüllen und zurücksenden
|
 |