Jacob Pirna Startseite [www.pirnaer.de] >> AVR/Atmel Mikrocontroller
[Bascom Beispiele myAVR] [in Arbeit] [in Arbeit] [Download]


Bascom, C und Assembler Beispiele für Atmel Prozessoren (AVR)



Ich möchte hier besonders Anfängern und Einsteigern in die Mikrocontroller Technik eine Hilfe geben. Im Moment für Atmel Prozessoren, weil sie vom Preis Leistungsverhältniss überzeugen. Aber das kann sich sicher auch mal ändern. Ich werde mich am Anfang auf das myAVR Board bei den Beispielen konzentrieren, aber wer das Prinzip einmal begriffen hat sollte es auch problemlos auf andere Systeme umsetzen können.


Ich bin eigentlich ein BASIC "Hasser", aber mit BASCOM kommt man mit Sicherheit am schnellsten zum Ziel. Die programmiersprache C gefällt mir zwar bedeutend besser, aber was ich überhaupt nicht gut finde sind die kleinen aber feinen Unterschiede bei den verschiedenen Anbietern und selbst bei AVRGCC kann man ein älterses Programm nicht mehr übersetzen, weil sich ständig Bibioloteken bzw. die Syntax (war nicht ganz korrekt ist von der Aussage her) ändern.


Wenn ich an das denke was ich bisher programmiert habe bin ich mir sicher, dass ich mit Assembler (ich bin eigentlich ein Assembler Freak) die Codegröße in Größenordnungen verringern könnte und damit auch sie Geschwindigkeit. Ich denke die Geschwindigkeit ist in den meisten Fällen nicht relevant und für Assembler braucht man unheimlich viel Zeit. Ich werde hier mit Bascom Beispielen anfangen, aber es wird auch noch AVRGCC und Assembler dazu kommen, so wie ich Zeit habe.


Wer noch nicht weis, was das myAVR Board ist kann sich das myAVR Board hier ansehen. Hier gibt es auch einen Link auf den Hersteller.

Eine Übersicht über verschiedene AVR Projekte gibt es hier  Atmel Projekte (myAVR, AVR-Ctrl, SPS...)





  [Impressum] [Kontakt] [Download]

(c) 15.02.2007 Hans-Jürgen Jacob