Attiny2313 u. Atmega128 über ISP Programmieren

Gast #1473930
Lesenswert?

Hallo,

Ich habe ein ET-AVR STAMP Board mit einem ATMEGA 128. Auf diesem Board 
befindet sich ein ISP-LOAD um den ATMEGA zu programmieren. Zur 
Programmierung benutze ich einen avr910 Programmer.
Ich möchte jetzt an dieses Board einen ATtiny2313 anschliessen um ihn zu 
programmieren und stehe irgendwie auf der Leitung.
Kann ich den Attiny an die Miso/Mosi Anschlüsse des Atmegas anschliessen 
oder welche Pins muss ich verbinden , dass ich den Attiny über den 
avr910 programmieren kann ?

Gruß
Micahel
Angehängte Dateien:
Gast #1473955
Lesenswert?

ich hab das gefühl ich versteh dein problem nicht. ist dein AVR910 
programmer auf dem board integriert? der atmega ist doch "abnehmbar" 
oder? falls ja bastel dir doch ein attiny adapterboard das anstelle des 
atmega eingesteckt werden kann und schon kannst du damit auch diese 
programmieren.
Gast #1473966
Lesenswert?

> Die anderen Leitungen können sich eventuell
> beide Microprozessoren teilen.
klasse idee, vor allem wenn beide µCs da ausgänge drauf haben und dann 
auch noch eine verschiedene meinung ob low oder high anliegen soll. 
reicht schon wenn einer davon ausgang ist. selbst wenn das dann nicht 
raucht dürfte es das programmieren erheblich schwieriger gestalten.

> Ausprobieren.
schenk mir vorher die µCs, wär schade drum.
Gast #1474001
Lesenswert?

@ Ben: da raucht nichts und geht auch nichts kaputt. Beim mega128 hängt 
unter Umständen noch der UART0-Treiberbaustein drann, der hat aber 
hochohmige Eingänge. Meine obige Lösung mit Jumpern (man kann auch alle 
ISP-Leitungen jumpern) war eine einfache Lösung. Einen 74HC4053 
Multiplexer wäre auch zu verwenden oder das ganze wäre auch mit einem 
Bootloader über serielle Schnittstalle zu programmieren, dann braucht 
man weniger Jumper.
Ich habe erst zwei AVRS kaputtgekriegt. Einen mega32 DIL verkehrtrum 
gesockelt und einen tiny2313 mit meinem Schreitischstuhl überfahren.
Gast #1474005
Lesenswert?

> Einen mega32 DIL verkehrtrum gesockelt
ok das kann jedem passieren...

> und einen tiny2313 mit meinem Schreitischstuhl überfahren.
brutalo :D

wenn sich zwei ausgänge eine leitung ohne widerstand teilen geht das nur 
solange gut wie sie den gleichen pegel wollen. sagt einer high und der 
andere low fließt ein ordentlicher strom und ich denke schon daß man 
einen µC damit kaputt bekommt.

alle ISP-leitungen jumpern geht natürlich problemlos.
Gast #1474033
Lesenswert?

@Ben: Ich hoffe an Ihre AVRs kommen nur TTL Pegel ran, ich bevorzuge 
inzwischen 3,3V, die frisst sogar mein Laptop auf der 
RS232-Schnittstelle.
Die Pegel vom Laptop werden durch einen Transistor auf 3,3V gebracht und 
gehen in den RX des AVRs. In der Tat muss man dafür sorgen, dass sich 
die Signale beim Programmieren nicht stören.
Gast #1474429
Lesenswert?

hi,

also der AVR910 ist ein separater Seriell Programmer der mit einem 
10pol.Kabel an diese Stamp angeschlossen wird.
http://www.futurlec.com/ET-AVR_Stamp.shtml

und diese steckt in diesem Board :
http://www.futurlec.com/ET-AVR_Stamp_Board.shtml

@Ben, du meinst im Prinzip das 10pol. vom AVR910 direkt mit dem Attiny 
2313 verbinden unter Beachtung der mosi/miso usw. Kontakte.....oder 
brauche ich dazu noch Bauteile ?

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren