Attiny44A spinnt

OP Persönliche Seite #2689178
Lesenswert?

Hallo,

ich scheine meinen Attiny44A verfust zu haben. Er antwortet nicht mehr. 
Ein Testprogramm mit einer blinkenden LED läuft aber noch. Es hört nur 
auf, wenn ich RESET an 12V lege, bei GND läuft es weiter. Folgerung:
RSTDISBL gesetzt

Was mich allerdings sehr verwirrt ist, dass das ganze OHNE externen Takt 
läuft. Schließe ich aber einen Quarz an, blinkt die LED plötzlich 
schneller. Woran liegt das???
Gast #2689247
Lesenswert?

Hallo Christian!

Christian F. schrieb:
> ich scheine meinen Attiny44A verfust zu haben. Er antwortet nicht mehr.
> Ein Testprogramm mit einer blinkenden LED läuft aber noch. Es hört nur
> auf, wenn ich RESET an 12V lege, bei GND läuft es weiter. Folgerung:
> RSTDISBL gesetzt

Klingt für mich logisch.

> Was mich allerdings sehr verwirrt ist, dass das ganze OHNE externen Takt
> läuft. Schließe ich aber einen Quarz an, blinkt die LED plötzlich
> schneller. Woran liegt das???

Ich finde das nicht so verwirrend. CLK1, CLK2 und /RESET sind drei 
unterschiedliche Pins. Wenn du RSTDISBL programmiert hast, heißt das ja 
nicht, dass du auch etwas bei den Oszillator-Fuses verstellt hast.

Da bleibt wohl nur, einen HV-Programmer zu nutzen. Oder du schmeißt den 
ATtiny44A weg, für 1 Euro kriegst du einen neuen.
OP Persönliche Seite #2689256
Lesenswert?

greenhorn schrieb:
> Ich finde das nicht so verwirrend. CLK1, CLK2 und /RESET sind drei
> unterschiedliche Pins. Wenn du RSTDISBL programmiert hast, heißt das ja
> nicht, dass du auch etwas bei den Oszillator-Fuses verstellt hast.
Ich dachte immer, man kann nur einstellen:

*Quarz: Kein Quarz  = kein Takt; Quarz = Frequenz des Quarzes
*Interner Takt: Man kann soviele Quarze anstecken wie man will, es 
ändeert sich nichts.

Aber es läuft halt ohne Quarz langsam und mit Quarz schneller. Und eben 
das kapier ich nicht.
(Firma: guloshop.de) #2689530
Lesenswert?

Christian F. schrieb:
> *Quarz: Kein Quarz  = kein Takt; Quarz = Frequenz des Quarzes
> *Interner Takt: Man kann soviele Quarze anstecken wie man will, es
> ändeert sich nichts.
>
> Aber es läuft halt ohne Quarz langsam und mit Quarz schneller. Und eben
> das kapier ich nicht.

Sei doch froh, dass er schwingt. :-)

Vielleicht hast du wirklich aus Versehen die Fuses so eingestellt, dass 
er einen externen Quarz benutzt. Es steht doch nirgends, dass der 
Mikrocontroller dann ohne Quarz nicht auch schwingen darf. Wenn ich mich 
recht erinnere, ist der Zustand
1
"Fuse für externen Quarz" UND "kein Quarz angeschlossen"
im Datenblatt gar nicht definiert, du kannst also schlecht ein 
bestimmtes Verhalten erwarten und dich dann beschweren, wenn am Ende 
doch etwas anderes passiert als du denkst. ;-)

greenhorn schrieb:
> Da bleibt wohl nur, einen HV-Programmer zu nutzen. Oder du schmeißt den
> ATtiny44A weg, für 1 Euro kriegst du einen neuen.

So ist es.
(Firma: guloshop.de) #2689584
Lesenswert?

Uwe S. schrieb:
> Guten Morgen, mich interressiert noch die Quelle für den atTiny44-20SSU
> (soic-14) für <10 Stück.

Hallo Uwe,

wie er auf den Dreh kommt, weiß ich allerdings auch nicht. Für die im 
DIP-Gehäuse mag der Preis wohl stimmen, auch für einzelne, aber bei 
SOIC14 kenne ich keine "vernünftige" Quelle, bei der die Versandkosten 
im Rahmen bleiben.

greenhorn: Auf welche Gehäuseform beziehst du dich? Und wo kriegst du 
ATtiny44A in SOIC14 für den Preis her?
Gast #2689636
Lesenswert?

Habt euch doch nicht so wegen der paar Cent...

ATtiny44A SOIC14 bei Reichelt 1,15
ATtiny44A DIP14 bei Reichelt 1,30
ATtiny84A DIP14 bei guloshop.de 1,00 (mehr Speicher für weniger Geld)

Conrad hat ihn auch, kostet aber 3,04 Euro. Trotzdem ein guter Preis, 
wenn man einen Laden um die Ecke hat und nur ein Stück braucht.

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