www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Welcher unterschied zw. AT89S8253 und AT89S8252??


Autor: Manuel R. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo!

Ich wollte jetzt mal genau wissen, welcher unterschied zwischen dem 
alten µC AT89S8252 und dem neuen µC AT89S8253 von Atmel besteht.

Beide haben das gleiche Pinning, aber ein anderes Protokoll, oder wie 
ist das?

Was bedeutet das für mich, denn ich schreibe zurzeit meine Programme für 
den alten AT89S8252 in „Ride IDE“, erzeuge daraus ein HEX-File und sende 
diese zu meinem Evolutionsboard mit Hyperterminal. Was muss ich nun mit 
den neuen AT89S8253 beachten oder anders machen?

Danke schon mal!



Mit freundlichen Grüßen

Manuel R.

Autor: ARM-Fan (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Der 8252 ist afaik schon ne Weile abgekündigt.

Fragen wir doch zu den Unterschieden mal den Hersteller:

http://www.atmel.com/dyn/resources/prod_documents/...

Autor: Manuel R. (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Und was heißt das jetzt in meinem Falle??

Muss ich jetzt beim schreiben und programmieren was ändern?

Autor: ARM-Fan (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Schon alles durchgelesen? Respekt.

"Deinen" Fall kann man anhand deiner Beschreibung nicht 100%
nachvollziehen (was für ein Evaluationboard z.B.?).

Daher kann daher auch niemand konkret was dazu sagen.

Im allgemeinen sollten Programme für 8252 und 8253 binärkompatibel sein.
Es sei denn, man benutzt in seinem Programm nun genau eins der wenigen
Register, die sich geändert haben (Kapitel 18.3).

Da Dein "Evolutionsboard" scheinbar noch einen anderen Controller
hat, der als Bootloader fungiert (à la STK500), kann es aber durchaus
sein, dass der FW-Download nicht klappt, weil -> siehe Kapitel 18:

"For serial programming, the AT89S8252/S53 uses a 3-byte serial 
protocol,
while the AT89S8253 uses a 4-byte protocol. In addition, serial input
on MOSI is sampled by SCK during its negative transition edge.
Users of third-party programmers should download the AT89S8253 driver
for their particular programmer."

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
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.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.