Wert von AT90S2313, und andere alte Prozessoren

#1989228
Lesenswert?
• ▲
▼
Reich wirst du damit nicht werden.
Den Attiny2313 bekommt man für 1.95.
Falls du jemanden findest, der eine Schaltung noch mal mit
einem 90s2313 nachbauen will und unbedingt keinen tiny2313 nehmen
mag, dann hast du Chancen auf etwas mehr.
Aber 5.00 würde ich dafür nicht ausgeben wollen.

Am besten einfach aufbrauchen für Fälle, wo er reicht, und dabei
gleich so entwerfen, daß man nach dem Aufbrauchen auf tiny2313
umsteigen kann.
#1989231
Lesenswert?
• ▲
▼
Ich kenne jetzt nicht die Unterschiede im Detail (siehe Datenblatt),
aber ich vermute daß HW-seitig in den seltensten Fällen etwas
geändert werden muß und SW-seitig auch nicht viel, um z.B. den
90s2313 durch einen tiny2313 zu ersetzen - genau so sind die
ja entworfen.
Sicher hängt es vom Einzelfall ab, aber bei dem bißchen RAM und
ROM sind die Anwendungen ja von vornherein eher übersichtlich.

Ich verbrate hier auch gerade meine letzten 90s2313 als Bastelei
für meinen Bruder - nichts aufwendiges: ein Pin lesen, mit Timer
und Interrupt eine Länge messen und daraufhin ein paar Ausgänge
schalten.
Das alles in C.

Um auf einen tiny2313 umzusatteln, müsste ich in diesem konkreten
Fall genau eine Änderung machen, nämlich im Makefile den anderen
Typ eintragen.

SW-seitig etwas aufwändiger könnte es sein, wenn z.B. UART
verwendet wird. Da haben sich Namen geändert für das 9. Bit
und das data overrun-Flag.
Da vermute ich, daß das eher selten genutzt wird.
Notfalls müsste man  es halt korrigieren, um den tiny2313
zu nehmen.

Die Hauptunterschiede sind ja Erweiterungen, z.B. interner
Osc. und dafür mehr Pins, falls man es so braucht - aber das
betrifft ja keine alten Anwendungen.
#1989234
Lesenswert?
• ▲
▼
PS:
Etwas höher könnte die Motivation, unbedingt einen alten 90s2313
zu verwenden, natürlich sein, wenn man mit einem Wechsel eine
Test- und Abnahmeorgie provozieren würde.

Ob man sich in so einem Fall dann aber von Privat ein paar
übriggebliebene beschaffen will, ist nicht sehr wahrscheinlich.

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.