AVR verfused (oder auch nicht.)

OP #3199579
Lesenswert?

Soeben gings noch, jetzt nicht mehr. Ich habe meinen ATTiny 2313 soeben 
auf externen Takt umgestellt und schon macht er nichts mehr. Es hängt 
ein Quartzoszilator an XTAL1, der Arbeitet auch (siehe Anhang)
Bin ich jetzt blöd oder ist hier wirklich was faul?
Angehängte Dateien:
OP #3199613
Lesenswert?

Oszi stand noch auf AC. Sind schon die 5V. Ich hab mal einen anderen 
Oszillator reingesteckt - den kann ich komplett vergessen. Eine 
Amplitude von 2V. Der kommt in die Tonne

Die Werte sind, ganz weis ich es nicht mehr weil AtmelStudio mich 
rausgeschmissen hat - aber auf jeden Fall auf EXTCLK_14CK_4MS1
Gast #3199685
Lesenswert?

Peter K. schrieb:
> Niemand noch ne Idee?

einen zweiten AVR als Taktgenerator programmieren.

hatte das problem auch mal. schwierig war, den taktgenerator richtig an 
den "verfuselten" controller anzuschließen (an x1 oder x2 bzw. masse).
weiß leider nicht mehr, wie ich es gemacht hatte, aber es funktionierte 
nur auf eine einzige art und weise (ausprobieren).


meine, dass ich masse vom taktgenerator (autonomer batteriebetrieb) an 
x1 angeschlossen hatte und den ausgang vom taktgenerator an masse des 
verfuselten (anders rum ging nicht). x2 war offen geblieben, wie ich das 
erinnere (alle angaben ohne gewähr!).
#3199774
Lesenswert?

Lötstellen nochmal kontrolliert? Eventuell auch mit Durchgangsprüfer. 
Spannung am Reset Pin? Hast das Signal beim Oszillator gemessen oder 
direkt an XTAL1?

Hatte vor kurzem auch das Problem, dass nach dem setzen der Fuses nichts 
mehr ging. Hab den Controller auf externen Quarz eingestellt. An den 
fuses lags aber nicht. XTAL2 war nicht richtig verlötet und hatte keinen 
Kontakt.

Gruß
Michael
OP #3199874
Lesenswert?

Michael L. schrieb:
> Lötstellen nochmal kontrolliert? Eventuell auch mit Durchgangsprüfer.
Das ist auf den Steckboard, wo ich den AVR programmiere. Auf der 
eigentlichen Platte ist keine ISP Buchse
> Spannung am Reset Pin?
Keine Ahnung, ich bin gerade nicht in der Werkstatt, aber es hat ja vor 
den Fuses funktioniert
> Hast das Signal beim Oszillator gemessen oder
> direkt an XTAL1?
An XTAL1 am IC-Beinchen
> alle kombinationen ausprobiert?
Ja
> laufen beide AVRs mit der gleichen (aber galvanisch getrennten) spannung?
Ich kapiers gerade nicht mehr, kann mir mal jemand helfen?

verfuster IC:
VCC von Programmer/USB
GND von Programmer/USB
XTAL1
XTAL2

Takt-AVR:
VCC vom 7805 + Steckernetzteil
GND vom 7805 + Steckernetzteil
Taktausgang

Was muss ich jetzt mit was verbinden?

> ps: welche taktfrequenz?
Der Takt-AVR läuft auf 3,irgendwas Megaherz, in der while-Schleife gehts 
so:
1
PORTB = 0xFF;
2
PORTB = 0x00;

> http://www.elektronik-labor.de/AVR/Fuses.htm
>
> Damit habe ich mir selbst geholfen
Ich glaube du hast ein wenig am Thema vorbeigelesen, ich möchte den AVR 
nicht vom externen Takt zurückstellen, sondern ihn mit externen Takt 
laufen lassen

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