Sind AT90S2313 und ATtiny2313 inkompatibel?

OP #3704002
Hallo liebe Gemeinde.

Ich hätte nur kurz eine Frage bzgl. dem ATtiny2313.

In meiner Eagle Version gibt es nur den AT90S2313.

Sind die beiden Controller baugleich?

Vielen Dank für die Antworten im Voraus.

Gruß

Max

Edit:

Auf den ersten Blick sind sie inkompatibel.

Hier ein Link:
http://www.rn-wissen.de/index.php/AT90S2313
Gast #3704024
Martin schrub:
>Auf den ersten Blick sind sie inkompatibel.

Die Anschlüsse sind gleich, bzw. auf den gleichen Pins. Insofern
kannst Du ruhig den At90S2313 von Eagle nehmen.

MfG Paul
#3704034
Martin Müller schrieb:

> Auf den ersten Blick sind sie inkompatibel.

Aber nur dann, wenn du in der Grundschule beim Thema 'inhaltserfassendes 
Lesen' gefehlt hast.

Für Eagle, also zum Erstellen der Platine, sind für dich nur ein paar 
Dinge relevant:
Die Anschlüsse für die Versorgungsspannung müssen an denselben Pins 
sein. Reset sollte am selben Pin sein. Die ISP Anschlüsse sollten an 
denselben Pins sein.

Wenn das der Fall ist, dann arbeitet der µC schon mal grundsätzlich im 
Sockel des jeweils anderen und lässt sich programmieren.

Und wenn die Hauptbezeichnungen der Portpins auch noch übereinstimmen, 
ist das schon fast zuviel des Guten, denn das bedeutet, dass du in der 
Programmierung bzw. beim Anbinden der externen Harware in Eagle an die 
Pins nicht groß umdenken musst. Der Pin 5 vom Port B ist am Austausch-IC 
an genau der gleichen Stelle, wie im Original. Wenn du daher beim 
Programmieren mal auf den Schaltplan schauen musst um dich daran zu 
erinnern, an welche Pin du die LED eigentlich angschlossen hast, dann 
lautet die Antwort da wie dort: Am Pin 5 vom Port B.

Wann dann auch noch die ALternativfunktionen der Pins, die der alte 
90S2313 sich beim Tiny an genau den gleichen Pins wiederfinden, dann 
gilt es, den Herrn dafür zu preisen, wäre aber im anderen Fall auch noch 
kein wirklich schlimmer Beinbruch, der sich in den meisten Fällen wohl 
einfach beheben lässt, in dem man bei der Schaltungsentwicklung ein 
wenig mitdenkt.
Wenn der neuere Tiny zusätzliche Alternativfunktionen anbietet, die der 
ältere Vorgänger nicht hat, dann stört das bei der Schaltungsentwicklung 
nicht wirklich. Man weiß ja, welche FUnktionalität man davon benutzen 
will und an welchen Pin man daher die Leitung legen muss, selbst wenn 
dann in Eagle diese Alternativbezeichnung beim Pin nicht dabeisteht.
OP #3704048
> Brille putzen.

Sorry, habe mich falsch ausgedrückt. Wollte eigentlich "pinkompatibel" 
schreiben.

> Aber nur dann, wenn du in der Grundschule beim Thema >'inhaltserfassendes Lesen' 
gefehlt hast.

Wie meinst Du das?

Ich habe mir halt hier http://www.rn-wissen.de/index.php/AT90S2313 die 
Pins angesehen und dabei gesehen, dass beide pinkompatibel sind. Daher 
meine Annahme, dass ich in Eagle den AT90S2313 benutzen kann.

Gruß

Max
#3704057
Martin Müller schrieb:
>> Brille putzen.
>
> Sorry, habe mich falsch ausgedrückt. Wollte eigentlich "pinkompatibel"
> schreiben.
>
>> Aber nur dann, wenn du in der Grundschule beim Thema >'inhaltserfassendes 
Lesen'
> gefehlt hast.
>
> Wie meinst Du das?

Weil beim Betrachten der Pinouts der beiden IC die Aussage
"Auf den ersten Blick sind sie inkompatibel."
sehr gewagt ist.

Natürlich hat der Tiny mehr Alternativfunktionen, die in seinem 
schematischen Pinout mehr Druckerschwärze erfordert (wär ja auch 
traurig, wenn der Nachfolger nicht mehr könnte als der Vorgänger), aber 
abgesehen davon sind die beiden völlig identisch.
Eine Aussage wie die deine, dass sie auf den ersten Blick inkompatibel 
seien, kann ich daher nur so auffassen, dass du dir die Bilder aus 2 
Meter Entfernung angesehen hast und festgestellt hast, dass bei dem 
einen mehr schwarze Flecken an den Pins vorhanden sind (also dort mehr 
Text steht). Den Text hast du offensichtlich nicht wirklich gelesen, 
denn sonst wär dir aufgefallen, dass sich dieselben Bezeichnungen vom 
90S2013 an genau denselben Pins vom Tiny allesamt wiederfinden.

Das meine mich mit inhaltserfassendem Lesen. Nicht nur von der Ferne 
hinsehen und feststelle, dass es mehr schwarze Pixel gibt, sondern die 
Texte vergleichen und sich überlegen was man da sieht bzw. liest.
Gast #3704063
Karl Heinz schrieb:
> Eine Aussage wie die deine, dass sie auf den ersten Blick inkompatibel
> seien, kann ich daher nur so auffassen,

Martin hat sich doch schon korrigiert. Das war ein Schreibfehler, er 
meinte "pinkompatibel". Warum wirfst du ihm immer noch das 
"inkompatibel" vor?
#3704122
Zusammenfassend:
-Lauyoutmässig keine Unterschiede
-Software läuft i.a. nicht ohne kleinere Änderungen. Das heisst ein 
vorhandenes Hexfile für den 2313 läuft i.a. nicht auf dem Tiny2313 und 
umgekehrt (dunkel im Hinterkopf: Interuptvektoren und 
EEPROM-Ansteuerung)
Gast #3705014
Wäre dieses

> Der Mega324P hat keinen Timer 3
> der Mega324PA hat einen Timer 3

> Nö. Quatsch.
> Man sollte im Datenblatt auch das Kleingedruckte lesen

36 Stunden vorher, nicht Anlass genug gewesen, sich in Sachen 
'Lesevermögen' etwas zurückhaltender zu äußern?

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 12 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.