attiny22L oder At90S2343

Gast #67507
Lesenswert?

weder, noch. Der 2343 ist so alt dass ihn Atmel nicht mehr für neue
Designs empfiehlt und der 22 scheint so neu zu sein dass er nicht
ein´mal auf der HP von Atmel auftaucht.
Bei Atmel sollte man mit der Verfügbarkeit überhaupt vorsichtig sein.
Zwischen Ankündigung der Serienproduktion und der Verfügbarkeit in
Europa liegen mehrere Monate (um nicht Jahre zusagen).

Ich würde die Entscheidung primär von den Liefermöglichkeiten deines
Händlers abhängig machen. Der z.B. kleinst mögliche uP nutzt dir
garnichts wenn er mal nicht lieferbar ist.

grüsse leo9
Gast #67508
Lesenswert?

Bei Reichelt gibts beide, den attiny22L zwar nur als SO8, aber das wär
sowieso meine Wahl gewesen.
Was mich stutzig gemacht hat, ist das Reichelt schreibt der 22L hätte
1kb flash, im datenblatt heisst es aber 2kb.
Deshalb frage ich nach Leistungsunterschieden, es würde sich sowieso
nicht um eine Serienproduktion o.ä. handeln, sodass die zukünftige
Verfügbarkeit keine Rolle spielt.

Ist also Der AT90S2343 deutlich schlechter als der tiny, oder sind
beide gleichwertig?
#67509
Lesenswert?

Finger weg !!!

Der ATTiny22 ist buggy, er liest erst bei jedem 2.Einschalten die
Fusebits richtig.

Er wird deshalb schon seit mehreren Jahren nicht mehr produziert.

Es war mal eine korrigierte Version angekündigt, die sollte ATTiny22-1
heißen, also nicht ATTiny22-8, d.h. die wäre dann fest auf den internen
1MHz Takt gesetzt.


Peter
Gast #67510
Lesenswert?

Welche Fusebits liest er eigentlich nicht richtig?

Ich habe hier zwei Stück wohl, die starten zumindest ordnungsgemäß vom
internen Oszillator (bei jedem Einschalten), ganz im Gegensatz
übrigens zu ein paar AT90S2343 (aus zwei verschiedenen Chargen!), die
ein Kollege ebenfalls bei Reichelt gekauft hatte.  Er konnte sie nicht
programmieren, und schließlich zeigte sich, daß bei ihnen die Fuse für
den internen Oszillator nicht gesetzt war -- was es im
Auslieferungszustand laut Atmel-Datenblatt eigentlich gar nicht geben
darf.

Was ich mal gehört hatte ist, daß die tiny22 bei zu langsamem
Spannungsanstieg Probleme mit dem Anlauf des RC-Generators hatten, die
dann wohl beim '2343 behoben worden sind.
#67512
Lesenswert?

"1. Wrong Latching of RCEN fuse
If V CC goes below GND and then up to the operating voltage, the RCEN
fuse can
be read as unprogrammed even if it is programmed. The result of this is
that the
device starts looking for a clock signal on the external clock input
instead of from
the internal RC oscillator, making it look as if it “hangs”."


Ich hab mir mal bei Conrad mehrere solche Dinger andrehen lassen.
Steigt die VCC von 0V an, hingen die Dinger immer.
Man mußte kurz ausschalten, aber die VCC durfte nicht ganz bis 0V
zusammenbrechen, dann wieder einschalten und er lief endlich.
Aber unter 0V habe ich da definitiv nicht angelegt.

Bzw. sie liefen auch, wenn VCC ganz langsam anstieg (100 Ohm + 1000µF
in die VCC-Leitung).


Und daß das ATTiny22 Datenblatt nach kurzer Zeit wieder von der Atmel
Webseite verschwunden war, spricht ja wohl Bände.


Peter

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