Was benötigt man, um Mikrocontroller zu programmieren?

  • PC oder Notebook
  • Maus
  • Entwicklungsumgebung (= Software zum Programmieren)

    • Die Entwicklungsumgebung sollte mind. folgende Komponenten enthalten:
      • Quelltexteditor mit Syntaxunterstützung,
        hier schreiben Sie Ihre Programme.
      • Compiler/Assembler,
        diese übersetzen die Programme in für den Controller verständlichen Maschinencode.
      • Linker,
        er erstellt aus einem oder mehreren Maschinecode-Modulen das lauffähige Programm.
      • Programmer-Software (Brenner),
        mit diese Komponente wird das lauffähige Programm in den Programmspeicher des Controllers übertragen.
  • Entwicklungsboard,
    gibt es in verschiedenen Ausführungen und Größen
  • Programmer, der das Programm auf das Board brennt -
    ist bei den myAVR Boards bereits integriert
  • Kabel,
    um das Board mit dem PC oder Notebook zu verbinden
  • Patchkabel, um die Ports mit den Ein- bzw. Ausgabegeräten zu verbinden
  • eventuell Programmbeispiele
  • für einige Anwendungen wird zusätzlich ein Netzteil benötigt
    (z. B. wenn man ein Board mit LCD an das Notebook angeschlossen hat reicht oftmals die Spannung über den USB-Anschluss nicht aus)

Im Überblick

1. PC / Notebook

2. Maus

3. Entwicklungsumgebung

4. Entwicklungsboard

5. Programmer


mySmartUSB MK2  
6. Kabel

Noch mal zusammengefasst:

(zur Vergrößerung auf das Bild klicken)


Copyright © Laser & Co. Solutions GmbH, 2009
KontaktImpressumAGB