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
Für den schnellen Einstieg empfehlen wir: