mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik Umstellung von 89C51 zu 89C52 geht nicht ?


Autor: Monty (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

ich bin neu hier im Forum und auch relativ neu in der digitalen Welt.
Ich habe bis jetzt immer einen Atmel 89C51 benutzt. Er hat auch 
wunderbar funktioniert. Ich wollte nun auf einen Atmel 89C52 wechseln. 
Da der 89C52 Etwas mehr Ram hat und einen Datenpointer mehr. Im großen 
und ganzen aber gleich. Leider funktioniert der 89C52 nicht. Wen ich mit 
dem Oszi das ALE messe, sehe ich die gewohnten Impulse wie beim 
89C51(Also scheint er zu arbeiten). Ich habe zum Test dann ein neues 
Programm geschrieben bei dem ich P1.2 abwechselnd 0 und 1 werden lasse. 
Um zu sehen ob der µC funktioniert und ob ich mit dem Oszi was Messen 
kann. Leider bewegt sich beim Pin P1.2 nichts. Woran liegt das ?
Beim AT89C51 funktioniert es ...


Mit freundlichen Grüßen
Monty

Autor: Sebastian (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Eigentlich sollten die voll kompatibel sein. Sicher, daß der 89C52 
intakt ist? Wie ist denn der EA-Pin beschaltet? Läuft der aus dem Flash 
oder an einem EPROM?

Autor: Monty (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Der EA liegt an 5 V. Er läuft mit dem Flash

Autor: Monty (Gast)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Im Anhang habe ich zwei Bilder, von dem was ich mit dem Oszi messen.
Das Programm dazu ist eine endlosschleife die abwechseln den Pin 1 und 0 
werden lässt.
Mich verwirrt das Ergebnis beim 89C51 habe ich ein ordentliches 
Rechtecksignal.

Autor: Ralf (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Schaltplan/Layout? Wie groß sind die Lastkapazitäten am Quarz? Wie ist 
der Reset beschaltet?

Ralf

Autor: Monty (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Die Lastkapazitäten sind jeweils 22 pF.
Schaltplan kommt noch.
Die Beschaltung müsste doch Theoretisch stimmen wen sie beim 89C51 auch 
funktioniert ?

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.