Kann man einen ATTINY2313-20PU mit einem Arduino programmieren?

(Firma: guloshop.de) #2654005
Lesenswert?
• ▲
▼
Daniel W. schrieb:
> Und wenn ja, wie?
> Für einen mit 8 Pins hab ich bereits Anleitungen gefunden
> (http://www.youtube.com/watch?v=30rPt802n1k).
> MfG Yerst

Geht bestimmt. Ich kenn den Arduino zwar fast nicht, aber es gibt immer 
den Weg, sich einen ISP-Adapter zu bauen, um Mikrocontroller mit 
ungewöhnlicher Anschlussbelegung trotzdem anschließen zu können.
#2655855
Lesenswert?
• ▲
▼
Daniel W. schrieb:
> Ok, ich habe jetzt viele verschiedene Schaltpläne.

Widersprechen die sich etwa?

Um einen AVR mit einem Programmer per ISP programmieren zu können, muss

- die PC-Software des Programmers den Typ unterstützen

- der AVR über die 6 ISP-Leitungen mit dem Programmer verbunden werden

Diese wären GND, Vcc, Reset, SCK, MISO, MOSI. Welche Pins das sind, 
findet man ganz eindeutig im Datasheet des jeweiligen AVRs, das man 
kostenfrei von www.atmel.com herunterladen kann.

Ich nutze Arduino nicht, halte auch nicht allzuviel davon, habe aber mal 
irgendwo gelesen, dass es ISP-Programmer-Firmware für einen der Arduinos 
geben soll. Wenn Du diese geladen hast (geht wohl per Bootloader), dann 
sollte es keine Probleme geben, damit beliebige ISP-taugliche 8-Bit-AVRs 
per ISP zu flashen.

...
Gast #2656171
Lesenswert?
• ▲
▼
So....
Hab jetzt alles auf eine Platine gelötet (wegen den Wackelkontakt) und 
hab es wieder versucht...
Es funktioniert nicht.
Die gleiche Fehlermeldung wie vorhin, und fragt mich nicht warum es auf 
den Breadboard perfekt funktioniert hat.
Weiß jemand was die bedeutet?
#2656267
Lesenswert?
• ▲
▼
ISP-Takt hart am Limit?

Der ISP-Takt darf maximal 1/4 des CPU-Taktes betragen. CPU-Takt des 
Tiny2313 im Auslieferungszustand ist 1 MHz per internem RC-Oszillator. 
Ich weiß ja nicht mit welcher ISP-Frequenz Dein Arduino-System arbeitet, 
beim STK500 würde ich da 1/8 MHz einstellen, 1/4 ist zu knapp.

...
Gast #2708429
Lesenswert?
• ▲
▼
Wie sieht es aus Daniel W. konntest du den Tiny2313 mit arduino 
programmieren? Bei mir kommt auch immer Fehlermeldung: "avrdude: 
stk500_getsync(): not in sync: resp=0x00"
Darum wäre ich froh, wenn ich das auch hinkriegen könnte.
Gast #4094433
Lesenswert?
• ▲
▼
"avrdude: stk500_getsync(): not in sync:
resp=0x00"

Diese Fehlermeldung ist nicht wirklich ein Problem. Sie kommt aber:
es funktioniert trotzdem. Die Fehlermeldung kommt auch wenn man einen 
Atinny85 Programmiert und trotzdem funktioniert es. Einfach Ignorieren

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.