tiny26: power-on reset vs external reset -> osc freq?

OP (Firma: privat) #632075
Lesenswert?

Hallo!!

Ich beobachte hier einen merkwürdigen Effekt mit einem AVR ATtiny26 
Prozessor.

Es handelt sich dabei um meine ersten Gehversuche. D.h. bischen LED 
Geblinker und so. Der Prozessor ist bis auf das flash noch in einem 
jungfräulichen Zustand. D.h. an den Fuses habe ich nichts verändert.

Auch mit bloßem Auge ist zu beobachten, daß das Programm meistens, 
jedoch nicht immer, nach dem Anlegen der Versorgungsspannung etwa 
doppelt so schnell abläuft als nach einem weiteren externen Reset am 
Reset-Pin, wenn der Prozessor schon in Betrieb war.

Wie könnte das zu erklären sein?


Viele Grüße!
Klaus
OP (Firma: privat) #632169
Lesenswert?

dochdoch, das ist schon alles abgeblockt.

Inzwischen habe ich beobachtet (falls es nicht nur Zufall ist), daß der 
Effekt meistens dann auftritt, wenn der Programmieradapter (AVR Dragon) 
noch angeschlossen ist (isp Port).

Eine Erklärung dafür hätte ich trotzdem gerne. Ich ging davon aus, daß 
sich der Adapter eher passiv verhält, wenn nicht programmiert wird. Und 
warum lässt sich der Prozessor dann davon so beeindrucken?
#632997
Lesenswert?

Hallo Klaus,

ich bin am Anfang des öfteren verzeifelt,weil ich den Reset-Pin am 
Tiny26 als 'normalen' PIN betrachtet habe. So habe ich bspw. ein LCD nie 
zum Laufen bekommen, nur weil ich PB7 als Datenleitung verwenden wollte. 
Daher vermute ich auch, dass sobald Dein ISP angeschlossen ist, der TINY 
spinnt. Im übrigen   sollte Reset meines Erachtens mit mindestens 10nF 
gegen Masse, sowie 1 kohm gegen VCC beschaltet werden. Noch besser ist 
zusätzlich eine 1N4148 parallel zum 1 kohm.

Gruss Hanno
#633058
Lesenswert?

ich hatte auch mal so was ähnliches. Power läuft anders als Reset.
Ich habe den Brown-out Detector auf 4,.. V gesetzt wie oben schon gesagt 
und habe die Register am Anfang gelöscht. Den RAM hatte ich schon vorher 
am Anfang gelöscht. So hatte das dann funktioniert. Welches davon der 
Fehler war, kann ich nicht sagen, weil ich alles gleichzeitig gemacht 
habe.
Die Register werden bei Reset nicht verändert. Im allgemeinen schreibe 
ich aber erst in das Register bevor ich lese.

mfg

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