Forum: Mikrocontroller und Digitale Elektronik PONYPROG OSCCAL


von chris (Gast)


Lesenswert?

hallo,
ich habe mit PnoyProg meine calibration Bytes ausgelesen
(command : Osc.Cal Options)
irgendwie steht in allen 4 das gleiche drinn ? 0xB4
kann das sein das ich 4 mal den gleichen wert habe oder hab ich einen
Fehler gemacht beim auslesen ?
Hab auf 8 MHz umgestellt und nun will ich seriell was schicken,
(hab netürlich OSCCAL nit verändert da ja 4 mal der gleich wert für 8
MHz gilt )
bei 115200 baud kommt da aber nur müll an meinem minicom an :-( ..
liegst an der schwankungen der internen RC-Osc?
oder daran das ich ATMega32L habe ? ...
dumme Frage: kann man eigentlich zwischen L und nicht L einstellen,
oder ist das fest für den gekauften Prozessor ??
 Danke
     Chris

von Simon K. (simon) Benutzerseite


Lesenswert?

Is ja auch kein Wunder..
Bei 8 Mhz kann man keine 115200 Baud verwenden. Die Fehlerrate liegt
bei 8,5%!
38400 Baud würden mit ner Fehlerrate von 0,2% noch gut funktionieren.
(Seite 163 im Mega32 Datasheet)

Das L-Prefix bezeichnet nur die Testmethode mit der das Bauteil bei
Atmel durchgekommen ist.

ist ein L aufgedruckt, ist garantiert, dass das Bauteil dieese
speziellen L-Anforderungen auch erfüllt (Was war das noch gleihc?
Spannung bis 2,3V oder so?). Heißt jedoch NICHT, dass ein ohne-L unter
den gleichen Bedingungen laufen könnte wie ein -L. Ist halt nur vom
Hersteller nicht garantiert und getestet.

von Gunter (Gast)


Lesenswert?


von chris (Gast)


Lesenswert?

danke für die aufklärung:-)
aber könnte ich die Fehllerrate nicht durch  paritäts bits abfangen ?
 chris

von Gunter (Gast)


Lesenswert?

die parity findet nur eine ungerade Anzahl von Bitfehlern.
das wird nix!

von Hannes L. (hannes)


Lesenswert?

Nimm einen Baudratenquarz dann funktioniert das auch.

...

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.