Gibt es einen Unterschied zwischen Atmega8 und Atmega168?

OP #1112874
Hallo zusammen!

Folgendes:

Bisher habe ich einen Atmega8 verwendet, als Sprache benutze ich Bascom. 
Jetzt ist mein Programm mittlerweile so groß das ich auf den Atmega168 
umsteigen musste.

Konnte ich mir beim Atmega8 noch im Hyperterminal von Windows mit Hilfe 
des "Print"-Befehls Text und Zahlen anzeigen lassen geht dies beim 
Atmega168 plötzlich nicht mehr.

Die "$Regfile" habe ich angepasst, ebenso die Einstellung im Compiler. 
Sonst habe ich nichts geändert und plötzlich steht wie erwähnt im 
Hyperterminal statt der Zahl 5 nur noch sowas wie "8---8---8" 
(Beispiel).


MfG
Condensator
OP #1112889
Christian U. wrote:
> Benutzt du den Internen Oszillator ?

Also ich habe nix externes drangehängt....

Ich wundere mich halt warum es beim Atmega168 plötzlich zu diesen 
Fehlern kommt. Bis auf den "$Regfile"-Eintrag habe ich ja gar nix 
geändert im Vergleich zum Atemga8.

MfG
#1112893
Jan Z. wrote:
>> Benutzt du den Internen Oszillator ?
>
> Also ich habe nix externes drangehängt....
Dann ist es schon nicht selbstverständlich, dass es mit dem Mega8 
funktioniert hat. Der interne Oszillator ist eigentlich nicht für 
asynchrone Datenübertragung geeignet.
#1112955
Christian U. wrote:
> Um mal zum Punkt zu kommen der inerne Oszillator muss kalibriert werden
> wenn man das USART benutzen will und dann sollte man auch nur niedrige
> Datenraten (9600 baud) benutzen.
Hat mit der Datenrate wenig zu tun, da der Fehler prozentual ist. Was 
viel eher eine Rolle spielt, sind die Umgebungsbedingungen (Temperatur). 
Da reagiert so ein RC-Oszi ziemlich empfindlich drauf.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 17 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

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.