SPI-Kabel - 2 Welten treffen aufeinander
Materialbedarf
Anz. | Bezeichnung | Datenblatt |
3 | Widerstand 330 Ohm | |
1 | Sub-D Stecker 25 polig | |
1 | Einreihige Stiftleiste min. 5 polig |
Aufbau der Schaltung
Um einen Mikrokontroller programmieren zu können, wird immer ein Programmiergerät oder ein entsprechendes Kabel benötigt. Auf diesen Seiten wird als Mikrokontroller der ATMega8 verwendet. Die Controller der ATMega-Reihe haben einen enormen Vorteil gegenüber Controller anderer Familien. Sie lassen sich sehr einfach mit einem Kabel programmieren, welches in wenigen Minuten hergestellt ist und nur wenige Cent kostet.
Um den ATMega zu programmieren, kann der Controller in der Schaltung verbleiben. Dies ist ein immenser Vorteil, wenn man Programme entwickelt. Eine geeignete Programmiersoftware, sorgt dann für die Steuerung der einzelnen Leitungen des Kabels.
Wie
beim nebenstehenden Schaltbild zu sehen, ist das anfertigen eines
Programmierkabels relativ einfach. Die Enden sollte man an eine Stiftleiste löten. SCK, MISO und MOSI kann man an eine kleine 3 polige Leiste löten. /Reset und die Leitung für 0V (GND) sollte man als Einzelpin ausführen. Somit ist es möglich mit diesem Kabel auch noch andere Controller der AVR-Serie zu programmieren. |