80C535 durch C515 ersetzen

Gast #281559
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).
#281561
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
Gast #281562
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.

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.