Forum: Mikrocontroller und Digitale Elektronik Atmega__ L mit ISP programmieren, kurze Frage


von Alex22 (Gast)


Angehängte Dateien:

Lesenswert?

Hallo und guten Mittag,
die Frage richtet sich an alle AVR Experten:

Kann man AVR's der "L" Reihe (z.B. Atmega16L; für Vcc >= 2,7V) mit dem 
Programmieradapter im Dateianhang programmieren oder ist dafür ein 
anderer (wenn ja welcher z.B.) ISP Adapter nötig?

Schöne Grüße,
Alex

von Johannes M. (johnny-m)


Lesenswert?

Wenn das Zielsystem weniger als 5 V hat, sollte man die Z-Dioden 
entsprechend anpassen. Ansonste dürfte das Teil problemlos auch bei z.B. 
3,3 V funktionieren.

von Atmega8 A. (atmega8) Benutzerseite


Lesenswert?

@ Alex22
Ich mach das immer so dass ich das Zielsystem/Targetboard mit der 
Spannung des Programmers mit versorge. Dann kommt man an den 
Eingangspins unter Garantie nicht auf eine höhere Spannung als Vcc + 
0.5V !

Hab mir deshalb ein USBisp gebaut, es gibt auch eins von Christian 
Ulrich welches mit 3.0V läuft und wenn du willst schaust du dir mal 
seinen Schaltplan an und du machst dir eins bei dem man die 
Targetspannung einstellen kann.
Mein 2.55V Target habe ich aber auch problemlos mit 5V programmiert.
Kommt halt immer drauf an ob deine andere Peripherie die höhere Spannung 
verträgt.

von Christian U. (z0m3ie)


Lesenswert?

>Hab mir deshalb ein USBisp gebaut, es gibt auch eins von Christian
>Ulrich welches mit 3.0V läuft und wenn du willst schaust du dir mal
>seinen Schaltplan an und du machst dir eins bei dem man die
>Targetspannung einstellen kann.

Er brauch doch nichtmal etwas neues machen sondern nur die Z-Diode in 
der 3V Stabi austauschen so das 2,7V rauskommen unter Umständen muss man 
dann 1-2 AVRs probieren um einen zu finden der tatsächlich mit 2,7V und 
12 Mhz läuft...

von Atmega8 A. (atmega8) Benutzerseite


Lesenswert?

Naja, also wenn er den Atmega_L nur programmieren möchte, dann geht das 
ja auch mit 5V.
Ich hab hier ja auch einen ATmega8L und programmiere den mit 5V (auch 
schon mit 4V über ein STK200) und die Schaltung ist so dass ich keine 
Probleme bekomme wenn da mal 5V währen des Programmierens dran hängen.

von Christian U. (z0m3ie)


Lesenswert?

Verstehe ich dich richtig VCC ist 3,3V und du jagst 5V vom Programmer 
drauf ?
Laut Datenblatt sind 0,5V +-VCC erlaubt, lange funktioniert das bestimmt 
nicht.

von Atmega8 A. (atmega8) Benutzerseite


Lesenswert?

Ha, ha ...

Nein, ich meine die VCC von Programmer bekommt das Targetboard.
Die NEUE VCC ist dann eben nicht mehr 3.3V sondern 5V.
Solange ich den Programmer dran habe ist die Vcc von Programmer und von 
Target gleich.

Ein Problem bekommt man nur wenn man irgend ein anderes Bauteil dran hat 
welches die 5V nicht verträgt und dann durch Überspannung kaputt geht.

von Christian U. (z0m3ie)


Lesenswert?

jab

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.