Forum: Mikrocontroller und Digitale Elektronik Atmel uC Modelle


von Ulli (Gast)


Lesenswert?

Hallo NG,

1)
was ist den bitte der grundlegende Unterschied der uC AT89C51xx
einerseits und der AT89Sxx- Typen andererseits?
Im Datenblatt zum 89S8252 z.B. heisst es ..MCS-51 compatibel.
Ist das nun ein echter 51-er..?
2)
Bei meinem (Elektor)Flash-Board(89S8252) wird die ISP-Schnittstelle
(MOSI, MISO, etc. über 5 Pins der RS232-Schnittstelle programmiert.
Frage:
Ist diese Pin-Belegung genormt?
Mit dem Atmel Flip-Tool für die 89C51xx-Varianten krieg ich nämlich
kein einziges Byte rüber..
Danke für jede Hilfe! Ulli

von Benedikt (Gast)


Lesenswert?

Bei der MCS51 Serie haben alle die selben Befehle (oder mehr) wie die
8051 Urtypen (anderst als bei AVRs, wo sich die Befehle stärker
unterscheiden)

Die normalen AT89C51/52 sind nicht ISP kompatibel, bei dern
(A)T89C51RB/C/D/E/AC usw. funktioniert der Bootloader über den normalen
UART:
Den uC über P3.0, P3.1 (RXD, TXTD) mit dem PC verbinden (über MAX232),
PSEN an Masse legen, uC einchalten und dann gehts...

von Ulli (Gast)


Lesenswert?

Danke, soweit verstanden..
"AVR" ist also noch mal was anderes als die genannten?

Gruß Ulli

von wolli (Gast)


Lesenswert?

Ja! AVRs sind die AT90, ATMega und ATTiny Modelle.

von buz11 (Gast)


Lesenswert?

@Ulli

Der AT89S8252 lässt sich sehr gut mit ATMELISP programmieren .
Ich benutze auch das Elektor Flash-Board ,und bin sehr zufrieden damit
.

Alle Atmel 8051er lassen sich mitm Paralellprogger flashen .
Einige aber auch seriell ( RS232 / ISP ) .

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.