hatte mich an die Herstellerfirma NICAI SYSTEMS gewendet und bekam Antwort!
Sehr geehrter Herr Hegewald,
selbstverständlich ist der NIBObee Roboter in Assembler programmierbar. Das heißt nicht, dass wir für den AVR-Assembler
Tutorials etc. bereitstellen. Das ist für Assembler auch nur schwer möglich...
Assembler 'lebt' davon, dass man alles auf die gründliche Tour macht, deshalb wird die Sprache in der Regel nur für
Teile einer komplexen Software eingesetzt.
Wie man das machen kann können Sie in meinem Beispiel für einen Multitasking-Scheduler für den NIBObee sehen, dort ist
der Code zum switchen des Kontextes in Assembler geschrieben:
http://www.roboter.cc/index.php?opti...2668&Itemid=41
Als Einsteiger würde ich Ihnen empfehlen, zunächst in C-Programmen einfache Routinen durch reinen Assembler-Code zu ersetzen.
Prinzipiell brauchen Sie für den Einsatz von Assembler, den Schaltplan des Roboters, die Dokumentation von Atmel zum ATmega16A
und die AVR Instruction Set Reference von Atmel:
* http://download.nicai-systems.com/ni...matic_1_14.pdf
* http://www.atmel.com/Images/Atmel-81..._Datasheet.pdf
* http://www.atmel.com/Images/Atmel-08...Set-Manual.pdf
Gute Informationen und eine Tutorial zum Thema AVR Assembler finden Sie auf den mikrocontroller.net Webseiten:
http://www.mikrocontroller.net/articles/AVR-Tutorial
Mit freundlichen Grüßen,
Nils Springob
Am 03.02.2015 um 19:00 schrieb Rolf Hegewald:
> Hallo,
> hätte Interesse am Kauf eines Bausatzes wie o.g.
> Über Reichelt-Elektronik hatte ich die Möglichkeit, eine PDF-Datei bezüglich zur Programmierung zu öffnen.
> Die detaillierten Hilfeprogramme zur ersten Inbetriebnahme, sowie alle anderen Programme sind alle in C bzw.
> C++ aufgeführt. Also hätte ich mit meinen Assembler-Kenntnissen kaum eine Chance!
> Obwohl von Reichelt in der Allgemeinbeschreibung auf Assembler hingewiesen wird.
> Ich wüßte nicht, wie eine Kombilierung von C auf Assembler stattfinden könnte.
> Giebt es von Ihrer Seite hierin eine Alternativ-Lösung??
>
> Mit freundlichem Gruß
Lesezeichen