-Login-

..::AVR::..

 

Seit etwa Ende 2009 beschäftige ich mich mit der Programmierung von AVR-Mikrocontrollern.
Hierfür nutze ich die iCs der ATMEL Reihe und zu 99% die Programmiersprache C.
Assembler ist zwar geeigneter für die iCs, aber für mein Dafürhalten um einiges abstrakter als C.
Hier teilen sich aber die Meinungen.
Wer damit anfangen möchte, sollte sich in jedem Fall zuerst mit Assembler beschäftigen!
Dabei lernt man einiges über den direkten Bezug zum Controller.
Ich möchte jedem Anfänger das "Lernpaket - Mikrocontroller" von Franzis empfehlen.
Es gibt spielerisch eine Einführung in den Controller "ATTiny13".
Zusammen mit einer kleinen Platine, die man selbst zusammenlöten muss, einer Anleitung
und jeder Menge Software kann man seinen Phantasien bereits freien lauf lassen.
Schnell bekommt man Lust auf mehr und die Controller werden größer und Leistungsfähiger.

 

Ab hier sollte man sich über ein Entwicklungsboard Gedanken machen.
Es gibt auch hier, viele Selbstbauprojekte im Internet. Wer also gerne bastelt wird hier sicherlich Fündig.
Alternativ und für den professionelleren Bereich gibt es eine Menge fertiger Programmierboards
der einzelnen Controller Hersteller.
Ich habe mich für das von Atmel entwickelte "STK500" entschieden.
Der Preis von rund 80€ ist noch angemessen (Man kauft sich ja nicht jedes Jahr ein neues ;)

 

Mein STK500 in Aktion

 

Meine Standartcontroller sind momentan der ATMega8, ATMega16, ATTiny2313.

 

Wer sich in die Controller-Materie einlesen möchte, dem empfehle ich www.mikrocontroller.net
Eine Forum Plattform mit vielen Informationen, Tutorials und fertigen Projekten zum Nachbauen.

 

..::Meine AVR-Projekte::..

 

Hier kommen im Laufe der Zeit ein paar meiner Projekte hinein.

Das CMS für diesen Bereich ist noch nicht ganz fertig, von daher müsst ihr euch um Details
noch ein bisschen gedulden^^