Forum
Programmierung eines Mikrocontrollers (Elektronik)
ich bin mit AVR's nicht so vertraut, eher mit PICmicros.
Wie die anderen schon sagten, kauf dir lieber einen fertigen ISP programmer, vor allem da in den ISP programmern, zumindest bei PIC's, selber noch ein Mikrocontroller mit USB Schnittstelle eingebaut ist, der auch erst einmal über ein Programmiergerät programmiert werden muss.
Wenn du mit der Technik noch nicht vertraut bist dann kauf dir am besten ein Prototyp Board, irgendeins das so Grunddinge schon on-board hat, wie LCD, LEDs, Taster, RS232.
Wenn du gut suchst findest du vielleicht ein komplettes Starterkit das einen, ganz wichtig, !externen! ISP programmer (dann musst du später nicht noch einen kaufen) und ein Prototyp board beinhaltet.
Damit kannst du dann vielleicht am besten kleine Projekte mit ausprobieren bevor du ein eigenes Board aufbaust, das dann nur für eine spezielle Schaltung funktioniert.
Im Flash wird das Programm geladeden auf den EEPROM hat man vom Programm aus Zugriff und kann somit Einstellungen speichern, die auch nach trennen der Netzverbindung noch erhalten bleiben sollen, wie bspw. Kalibrierungsdaten für Sensoren, Laufzeit, sonstige Einstellungen die man während dem Betrieb ändern will aber nicht jedes mal beim anschalten neu eingeben will.
Eine alternative zu AVR's sind PICmicros von Microchip. Große Vor- und Nachteile von beiden gibt es eigentlich nicht, ich bin sie eben gewohnt. Wenn du vorhast direkte USB Applikation zu bauen, nicht über den Umweg von einem RS2323 zu USB adapter, dann sind PICmicros die bessere Wahl, da es deutlich mehr mit USB Schnittstelle gibt. Wenn du sie mal genauer anschauen willst, dann vergiss die 16F Reihe, da das Auslaufmodelle sind. Der Nachfolger ist der 18F, wenn du mehr Leistung brauchst dann wirf einen Blick auf die 24F.
http://sprut.de/electronic/pic/index.htm
Gesamter Thread:
