Problem mit TINY2313-24SI

Gast #115797
Lesenswert?

Hallo Forum,

Fang erst gerade an mit AVR's. Habe mir zwei TINY2313-24SI gekauft.
Das Problem ist allerdings, dass die Dinger anscheinend so neu sind,
dass es kein Datenblatt dafür gibt.

Weiß jemand wo ich mir das runterladen kann, wollte nur wissen, ob die
genauso programmiert werden wie die normalen AVR's.

Gruß
Jochen
Gast #115800
Lesenswert?

ich kenne nur die 20MHz-Teile.
Funktionieren aber im Prinzip alle gleich, unterscheiden sich nur im
zugelassenen Spannungsbereich und der max. Taktfrequenz. Logisch sind
da keinerlei Unterschiede.
Gast #115806
Lesenswert?

Da hilft nur ausprobieren...
Das kritischste ist das EEPROM, das wird dann nicht mehr gehen.
Der CPU an sich läuft auch mit höheren Taktfrequenzen, nur der Flash
macht nicht mehr mit.
Beim AT90S2313-10 lief immer eine kurze Programmschleife, die 256Bytes
aus dem Speicher an einen Port ausgegeben hat. Bei 18MHz liefen alle
getesteten AT90S2313, bei 20MHz etwa 50%, einige hängen sich nach 5-10s
auf, oder die ausgegebenen Werte sind falsch.
Ein paar wenige liefen sogar mit 24MHz, aber nie länger als 1-2
Sekunden.

Getestet wurde bei Raumtemperatur und 5V, wie es bei anderen
Temperaturen ist, kann ich nicht sagen.
#115808
Lesenswert?

Der Flash ist auch kritisch.
Ich hatte mal einen Mega323 (max 8MHz) mit 11MHz betrieben, da ging
kein SPI und auch kein Bootloader mehr.

Und im AVRFReaks war mal ein Beitrag, daß einige 16MHz-er sogar schon
bei 12MHz oder 14MHz Probleme machten (LPM-Befehl).


Wenn man mit der Nennfreqeunz nicht auskommt, sollte man lieber einen
passenden MC nehmen, der es schafft.
Z.B. die Silabs C8051Fxxx Serie gibt es bis 25, 50 oder 100MHz, sind
also mehrfach schneller als die AVRs.


Ich probier gerade mit einem C8051F021 rum, nicht schlecht das Teil
(25MIPS).


Peter
Gast #115809
Lesenswert?

Ich dachte Mikrocontroller kann man so direkt nicht vergleichen. Die
Taktfrequenz sagt doch noch lange nichts aus, wenn man bedenkt, dass
nicht jeder Controller für einen Befehl einen Takt brauch.
Gast #115811
Lesenswert?

Hi

Nein. Denn beiom Vergleich unterschiedlicher Controllerfamilien ist
MIPS die Abkürzun für "Meaningless Indicator of Processor Speed". So
kann ein 1 MIPS 8051er unter Umständen schneller sein als ein 10 MIPS
AVR. Es kommt immer auf die Anwendung an. Wenn es dann noch
unterschiedliche Registerbreiten sind wirds ganz schlimm. Was meinst du
wie lange ein ARM7 für eine 32x32Bit Multiplikation braucht? Und wie
lange braucht ein AVR dafür? Ein gleichgetakteter DSP lacht über die
MAC-Performance von ARM und Co.

Der Vergleich wird immer sinnlos bleiben ohne eine definierte
Anwendung.

Matthias
#115812
Lesenswert?

Die MIPS sind natürlich nur ein grober Anhaltspunkt.
Man muß schon die Datenblätter genauer vergleichen.

Und die AVR und 8051 sind ja für die gleichen Anwendungsbereiche
konzipiert, sind also relativ gut vergleichbar.


Aber z.B. einen ARM (LPC2106) kann man nicht so einfach mit einem 8051
vergleichen.
Beim Rechnen wird der ARM der Sieger sein, aber bei Bitmanipulationen
(z.B. Software-SPI) hängt dann der C8051Fxxx den LPC2106 ab.


Peter
Gast #115813
Lesenswert?

Danke erstmal für die Antworten. Werd mal das Ding testen, ob es bis 26
Mhz geht oder net.
Fehlt mir nur noch ne Sinnvolle Anwendung dafür, wo ich den Speed auch
brauche. Jemand ne Idee. Hab mal gelesen um nen stinknormales
Floppylaufwerk anzusteuern brauch man Leistung.


Gruß
Jochen

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