USB ISP-Programmer für Atmel Prozessoren

25.04.2011 16:29
avatar  Scotch
#1 USB ISP-Programmer für Atmel Prozessoren
avatar
Wenn Sie hier auf Links zu eBay klicken und einen Kauf tätigen, kann dies dazu führen, dass diese Website eine Provision erhält.

Hallo,
wie versprochen kommt nun die nächste Möglichkeit, relativ günstig
die µC zu Programmieren.
Hierfür habe ich den ISP-Prog

Dieser recht preiswerte Programmieradapter bekommt man für ca. 17,00€ bei Ebay.
Den Shop findet Ihr hier http://stores.ebay.de/stange-distribution-Shop
Evtl. gibt es auch noch andere Anbieter. Aber den habe ich auf die schnelle gefunden.

Über die zwei Dip Schalter lässt sich die Versorgungsspannung für die angeschlossene Hardwar (die Elektronik die ihr
programmieren wollt) einstellen. Diese ist wahlweise auf 5V oder 3,3V einstell- sowie zu- und ausschaltbar.

Um den ISP-Prog zu nutzen, benötigt Ihr noch das AVR Studio 4.x welches Ihr auf der AVR Seite Downloden könnt.
http://www.atmel.com/dyn/resources/prod_...tudio4Setup.exe
Aktuell ist wohl die Version 5.x aber die habe ich noch nicht getestet.
Wenn ihr das AVR Studio Installiert habt, startet Ihr Bascom und klickt Ihr auf Option.



Ich benutze immer die Schaltfläche (Zahnradsymbol)
Auf der Registerkarte Programmer macht ihr dann folgende Einstellungen



Wobei im unterem Bereich der Comport von eurem System abhängig ist.
Die STK500 EXE müsst Ihr über das Ordnersymbol suchen. Aber im allgemeinen sollte
der Path der selbe sein wie auf dem Bild.

Mit diesen Einstellungen hat das schreiben auf den µC funktioniert.
Als System habe ich Win XP SP3.

Martin hat eine kleine Entwickler Platine erstellt die ein paar LEDs und ein IR Empfänger hat.
Als Chip ist ein ATTiny 24 im Einsatz. Dieser ist in der SMD Version auch sehr klein.



Als Dateianhang habe ich den FTDI Treiber, den ich auch mit anderen USB<-->RS232 Schnittstellen benutze.
z.B. ODB II Adpter für PKW Diagnose oder den USB Seriell Adapter aus meinen vorherigen Beitrag.

Der 10 Polige ISP Stecker ist kompatiebel zu dem STK 500 Entwicklungsbord von Atmel.
hier noch schnell die Pinbelegung.



Am VTG Anschluss liegt die über Dip Schalter eingestellte Versorgungsspannung an.

Um jetzt einen µC zu Programmieren muss man die Leitungen MISO, MOSI, SCK, RESET, GND und wenn keine
externe Stromversorgung angeschlossen ist die VTG mit den Passenden Anschlüssen vom µC verbinden.

Bei dem ATTINY 24 sieht das dann so aus.



Wenn alle Anschlüsse am µC Angeschlossen sind kann das Programmieren beginnen.

Gruß Ingo

------------------------------------------

Meine Webseite

Dateianhänge
  • USB_Driver.rar

Aufgrund eingeschränkter Benutzerrechte werden nur die Namen der Dateianhänge angezeigt Jetzt anmelden!

 Antworten

 Beitrag melden
Bereits Mitglied?
Jetzt anmelden!
Mitglied werden?
Jetzt registrieren!
Forenspende
Hallo !

Wir hoffen, dass dir unser Forum gefällt und du dich hier genauso wohlfühlst wie wir.

Wenn du uns bei der Erhaltung des Forums unterstützen möchtest, kannst du mit Hilfe einer kleinen Spende dazu beitragen, den weiteren Betrieb zu finanzieren.

Deine Spende hilft!

Spendenziel: 346€
104%