Mega8 Reset Pin Low - Programm läuft?

Gast #3068579
Lesenswert?

Hy, hab mir eine Platine mit nem Mega8 und nem Display gebastelt. Dann 
ein "Hello World" Progr. mit Studio6.0 und dem MKII draufgebruzzelt. 
Soweit so gut.. Nach einigem Hin und Her mit Interrupts, Timern usw. 
Sagt mir AVR Studio: "unable to enter programming mode". Die Led am MkII 
blinkt auch orange. Am Reset Pin gemessen 0,025V (Low). An den Fuses 
(RSTDISBL) hab ich nicht rumgespielt ! (ist natuerlich die erste Idee). 
Allerdings läuft das Programm ab obwohl der Reset permanent auf low 
liegt (wird vom Portpin runtergezogen).
Hat jemand dazu eine Idee, wie ich wieder auf den uC zugreifen kann bzw. 
wie so ein Verhalten des AVR zustande kommt?
(Das mit dem externen Oszillator hab ich schon ohne Erfolg getestet..)
Vielen Dank schon mal.
#3068609
Lesenswert?

Lötstelle OK?
am falschen Pin gemessen?
Reset-Pin abgebrochen?

Eventuell besteht eine Verbindung zu einem Nachbar- oder anderen Pin. 
Beispielsweise PD5 oder PC0. Wenn dann das Programm in der Init-Rouitine 
diesen Pin als Ausgang schaltet und auf low, wird schon nach wenigen 
Takten wieder reset-tet.
Das könnte ebenfalls diesen Effekt erzeugen:

-reset - Hochlauf des Oszi - 64ms Wartezeit - ein paar Init-Befehle 
-reset....
Gast #3073377
Lesenswert?

OK, Problem erledigt... Wie der Name des Autors schon sagt...
Ich sollte mir einfach abgewöhnen während die Betriebsspannung anliegt 
den ISP-Stecker abzuziehen, bzw. das Display...
Vielen Dank für die Antworten.

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