Forum: Mikrocontroller und Digitale Elektronik Problem mit TINY2313-24SI


von Jochen (Gast)


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

von crazy horse (Gast)


Lesenswert?

http://www.atmel.com/dyn/products/product_card.asp?part_id=3229
ich weiss nicht, wo du sonst deine Datenblätter herholst, ich bevorzuge
die Herstellerseiten.

von Jochen (Gast)


Lesenswert?

Danke.

Funktioniert der 24Mhz Typ genauso wie die 20Mhz Teile?

Gruß
Jochen

von crazy horse (Gast)


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.

von Benedikt (Gast)


Lesenswert?

Wo bekommt man die Dinger ?

von Jochen (Gast)


Lesenswert?

@Crazy Horse

Danke, wollt nur sicher gehen.


@Benedikt

Hab meine über EBAY bezogen. Gibt noch ein paar.

http://cgi.ebay.de/ws/eBayISAPI.dll?ViewItem&category=12949&item=5721533943&rd=1&ssPageName=WDVW

Der Laden heißt

www.csd-electronics.de


Gruß

Jochen

von mmerten (Gast)


Lesenswert?

Atmel hat für alle neuen tiny und mega die maximal zulässige takt-
frequenz auf 20 MHz nach unter korrigiert. 24 MHz gab`s nur als
sample ohne funktionsgarantie.

von Benedikt (Gast)


Lesenswert?

Wobei 24MHz kein Problem ist:
Der AT90S2313 läuft bei mir seit Monaten mit 18MHz (EEPROM verwende ich
nicht)...

von Jochen (Gast)


Lesenswert?

Funktioniert dann die 24Mhz Version auch mit so ca. 26 bis 27 Mhz.
Wär schon ganz cool.

von Benedikt (Gast)


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.

von Jochen (Gast)


Lesenswert?

Wenn die CPU locker höhere Taktraten wegsteckt, lohnt es sich dann
externes EEPROM anzusteuern?

von Peter D. (peda)


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

von Jochen (Gast)


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.

von Benedikt (Gast)


Lesenswert?

Stimmt schon, aber MIPS = MIPS und das ist unabhängig von der waren
Taktfrequenz. Davon mal abgesehen, ist ein 100MIPs Controller, egal ob
8086, 8051 o.ä. schneller als ein normaler 20MHZ(=20MIPS) AVR

von Matthias (Gast)


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

von Peter D. (peda)


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

von Jochen (Gast)


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

von Sven (Gast)


Lesenswert?

@Jochen

Wenn das mit den Mhz klappt, dann poste mal dein Ergebnis. Würde mich
interessieren.

Sven

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.