BASCOM AVR

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, ATTINY und in der neuesten Version auch eine Reihe von ATXMEGA unterstützt. Mit einigen Einschränkungen sind sogar 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
  • 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 in den Controller geladen werden
  • für I2C-Bus und LCD können die I/O-Pins auch leiterkartenoptimal definiert werden
  • auch für ATMEGA- und jetzt auch für ausgewählte ATXMEGA-Controller geeignet
  • integrierter Simulator
  • hohe Kompatibilität zu QBASIC- bzw. Visual BASIC-Befehlen

Lieferumfang:
CD
umfangreiche Hilfedatei, Handbuch und Demos auf CD

Systemvoraussetzungen:
PC mit 32-Bit-Versionen von Windows

Test
Sie wollen erst einmal testen? Dann laden Sie sich doch die Demoversion 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. Voraussetzung für das Update ist eine Registrierung beim Hersteller.

Zusatzbibliotheken
Zu BASCOM-AVR gibt es eine Reihe von Zusatzbibliotheken. Diese senden wir normalerweise per Mail zu. Auf Wunsch können wir Ihnen auch eine CD brennen.

Programmieradapter
BASCOM-AVR arbeitet mit einer Vielzahl von Programmiergeräten zusammen. Einige werden direkt unterstützt, für andere kann der Pfad für die Software des Programmiergerätes in BASCOM eingestellt. werden. Haben Sie noch kein Programmiergerät, empfehlen wir den MCS/USBISP als Original.

Tipp
Tipp Für den schnellen Einstieg empfehlen wir:


nach oben

Produkte und Preise

Bestellcode Beschreibung Euro/Stück
BASCOM-AVR BASIC-Compiler für AVR 93,95
MCS/AVRDOS/CO Library für BASCOM-AVR, AVR-DOS FAT16/FAT32 File system, Company License 118,94
MCS/AVRDOS/UL Library für BASCOM-AVR, AVR-DOS FAT16/FAT32 File system, User License 23,69
MCS/I2CSLAVE Library für BASCOM-AVR, I2CSLAVE Library 17,79
MCS/PS2LIB Library für BASCOM-AVR, PS2/AT Mouse and Keyboard Emulator 17,79
MCS/USBADDON Library für BASCOM-AVR, USB Add on, für USB162, USB1287 u.a. 34,49
MCS/USBISP ISP-Programmieradapter USB-ISP Prog I, direkt kompatibel zu BASCOM-AVR 49,98

alle Preise in EUR/Stück, inklusive MwSt., zuzüglich Versandkosten

Bestellen ...nach oben