www.mikrocontroller.net

Forum: Mikrocontroller und Digitale Elektronik 80C535 durch C515 ersetzen


Autor: Mario (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,

habe auf meinem Experimentierboard den 80C535 mit 12MHz durch einen
C515 mit 16MHz ausgetauscht. Das funktioniert auch solange ich das
12MHz Quarz drinlasse. Wenn ich das 16MHz Quarz einbaue, bekomme ich
keine Verbindung zu Keil hin. Liegt das am Quarz oder an den
Kondensatoren(22pF).

Autor: Volker (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Vermutung: Baudrate stimmt dann nicht mehr

Autor: Kai Riek (kairiek)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Du kannst nicht einfach dein Quarz austauschen, ohne dies in deinem
Programm zu berücksichtigen. Volker hat da recht. Zum einen stimmt
deine Baudrate nicht mehr, zum anderen stimmen deine evtl.
implementierten Zeitroutinen (z.B. Uhr,...) auch nicht.
Also: Baudraten neu berechnen.

MFG

Kai

Autor: karadur (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Hallo

wie die anderen schon schreiben die Baudrate stimmt nicht. Das Problem
ist, das man mit den Teilerfaktoren die Baudrate nicht sauber trifft
und manche PCs dann nicht mitspielen. Deshalb setze ich Oszillatoren
mit 14.318MHZ ein. Das passt ziemlich gut für 9600Baud.

Autor: Kai Riek (kairiek)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
@karadur
wenn er aber die Teilerfaktoren noch nicht korrigiert hat? Dann kann er
das Quarz tauschen so oft er will.

Autor: Torben (Gast)
Datum:

Bewertung
0 lesenswert
nicht lesenswert
Wieso die Teilerfaktoren korrigieren?

Stell doch einfach die Baudrate im Terminalprogramm oder Debugger um.
Und dann trifft karadurs Anmerkung sehr wohl zu.

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.