Einzelnen Beitrag anzeigen

Benutzerbild von negaH
negaH

Registriert seit: 25. Jun 2003
Ort: Thüringen
2.950 Beiträge
 
#8

Re: Programmierung von Mikrocontrollern

  Alt 6. Sep 2007, 02:10
Nimm denn ATMega8 oder den neueren ATMega168, das sollte erstmal reichen. Dieses Modell ist enorm weit verbreitet unter Hobbisten.
Dann benötigst du noch einen JTAG/ISP Programmer den du dir auch selber bauen kannst.
AVRStudio lädst du dir bei Atmel selber. Mit diesem kannst du schonmal über ISP/JTAG den AVR programmieren. Mit AVRStudio kann man Assemblerprogramme direkt erzeugen und auf kurz oder lang kommst du da auch nicht drumherum. Als C Compiler WinAVR den du sogar in AVRStudio einbinden kannst. Beides ist kostenlos.

Die richtge Anlaufstelle für deutschsprachige AVR-Liebhaber ist www.mikrocontroller.de und schau dort auch mal in die Artikeldatenbank rein.

Der ATMega32L -> L steht für Lowpower läuft mit einem geringerem Takt dafür aber schon mit geringerer Spannung (2.7V). Allerdings im Vergleich zum ATMega168 ist der veraltet. Die neueren Typen arbeiten bis 20Mhz und/oder bis unterhalb 1.8 Volt und besitzen wesentliche Features die dir den Einstieg erleichtern, zb. Pinchange Interrupts, bessere Watchdogs, weitaus weniger Stromverbrauch besonders im Powerdown Modus bis auf 0.1µA runter, das hält Jahrzehnte an einer Knopfzelle.
Die 16Kb FLASH bekommst du nicht so schnell voll, immerhin gibts MP3 Playerprojekte die SD Karten mit FAT ansteuern und dafür auch nur 16Kb benötigen.

Gruß hagen
  Mit Zitat antworten Zitat