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


von Manuel R. (Gast)


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.

von ARM-Fan (Gast)


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/doc3449.pdf

von Manuel R. (Gast)


Lesenswert?

Und was heißt das jetzt in meinem Falle??

Muss ich jetzt beim schreiben und programmieren was ändern?

von ARM-Fan (Gast)


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."

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.