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



update:1.Jan. 2010
zurück
Sitemap
Produktgruppe
Suchen

Produktübersicht
Bestellformular
Shop

  Produkttipp:
AVR-Controller
STK500/501/...
AVR-ISP
AVR-Butterfly
CANDIP
BASCOM-AVR
ICC-AVR
Buch: "Programmieren der AVR..."
Buch Walter: AVR Mikrocontroller Lehrbuch
Home

Sitemap
Kontakt
AGB
Versandkosten
Shop
Entwicklung
Workshop
Links