Forum: Mikrocontroller und Digitale Elektronik ATmega8L mit 3V programmieren?


von Matthias K. (mklenk)


Lesenswert?

Hallo µC.net,

ist es möglich einen ATmega8L bei 3,3V Versorgungsspannung aber mit 5V 
pegel auf MISO,MOSI,SCK,RESET zu programmieren? GND ist gleich. (Board: 
STK500)

Das ganze kommt daher, dass ich den µC in einer 3,3V Schaltung eingebaut 
haben (mit Linearregler) und das Ausbauen länger dauert oder 
Schädenverursachen könnte. Ohne Ausbauen kann ich keine 5V an den 
Controller legen, weil mir sonst andere Bauteile kaputtgehen. Wenn die 
oben beschriebene Variante geht könnte ich einfach die 4 Leitungen an 
einen 6-Pol Stecker machen und die Schaltung mit der Versorungsspannung 
und Masse des STK 500 betreiben.

von Nico (nico123)


Lesenswert?

Du programmierst doch mit dem STK500 oder? Warum stellst Du die Spannung 
dann nicht einfach auf 3.3V und speist hinter dem Linearregler ein?

von Spess53 (Gast)


Lesenswert?

Hi

>Das ganze kommt daher, dass ich den µC in einer 3,3V Schaltung eingebaut
>haben (mit Linearregler) und das Ausbauen länger dauert oder
>Schädenverursachen könnte.

Wo ist das Problem? Das STK500 hat Pegelwandler an den 
Programmierleitungen. Dazu müssen die 3,3V vom Board am ISP anliegen und 
der VTARGET-Jumper muss offen sein.

MfG Spess

von Frank K. (fchk)


Lesenswert?

Matthias Klenk schrieb:

> ist es möglich einen ATmega8L bei 3,3V Versorgungsspannung aber mit 5V
> pegel auf MISO,MOSI,SCK,RESET zu programmieren? GND ist gleich. (Board:
> STK500)

Nein. Schau ins Datenblatt. Du darfst an den Pins nur Spannungen bis 
maximal Vcc+0.5V anlegen.

fchk

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.