Für alle Diskussionen rund um digitale Modellbahntechnik und alles zum Thema Software Modellbahnplanung und Modellbahnsteuerung
-
LINT41
Beitrag
von LINT41 » Montag 6. Dezember 2010, 10:50
Moin,
ich möchte gern einen Atmel-Chip programmieren und damit einen Servo ansteuern. Als Programmierprogramm würde ich gerne das AVR-Studio verwenden.
Leider behersche ich die Programmiersprache Assammeler nicht.
Beherscht die hier jemand und könnte mir helfen oder kennt jemand ein gutes Buch?
Hardware bereits vorhanden (ISP-Prog+Board)
Gruß Jannis

-
Chameo
Beitrag
von Chameo » Montag 6. Dezember 2010, 12:29
Hi Jannis,
hmm, also mit Mikrocontrollerprogrammierung anfangen und als erstes 'nen Servo ansteuern zu wollen ist sehr ambitioniert.

Ich würde es zunächst mit einfachen Grundlagen probieren, z.B. LED Blinken lassen.
Du musst nicht zwangsweise in Assembler programmieren, denn WinAVR stellt einen kostenlosen C-Kompiler zur Verfügung der sich nahtlos ins AVRStudio integriert. Beispielcode (auch zum Thema Servos) findest Du im Forum von
www.mikrocontroller.net .
Gruß - Chameo
-
LINT41
Beitrag
von LINT41 » Dienstag 7. Dezember 2010, 18:40
Danke für deine Antwort,
das mit dem Servo sollte auch erstmal das Endziel werden
Eine Frage habe ich noch zum WinAVR.
Wenn man den öffnet erscheinen zwei Fenster;
ein schwarzes mit blinkendem Kursor und ein zweites mit Eingabefenster.
Schreibt man jetzt in letzteres den Code in C oder C++?
Freue mich über jede Antwort.

-
Chameo
Beitrag
von Chameo » Mittwoch 8. Dezember 2010, 09:22
WinAVR installiert ein Plug-In für's AVRStudio mit. Beim Anlegen eines neuen Projektes im AVRStudio kannst Du "AVR GCC" als Projekttyp wählen. Editiert (in C) und compiliert wird dann direkt im AVRStudio.
-
LINT41
Beitrag
von LINT41 » Freitag 10. Dezember 2010, 15:43
Danke
habe mir den winavr instaliert und werde mir jetzt ein gutes Buch suchen