Wie kannman den ATMEGA8535 langsamer machen?

Gast #124065
Lesenswert?

Bei gleicher Taktrate glaub' ich das eigentlich nicht. Dann müssten
Befehle ja in (noch) weniger Takten abgearbeitet werden Guck 'mal in
die Datenblätter. Wahrscheinlich arbeitet der Mega nicht mit dem
externen Quarz bzw. Resonator sondern mit dem internen Oszillator.
Fuses für externen Oszillator richtig gesetzt?
#124066
Lesenswert?

"...ein Programm von der Mikrocontroller.com Siete..."

Glaubst Du im Ernst, daß das eine Aussage ist ???

Es kann keiner in Deinen Kopf schauen, werd mal konkreter !


Ich kann Dir aber jetzt schon sagen, daß alle AVRs exakt gleich schnell
sind.
Der Fehler liegt also entweder in Deiner Schaltung oder in Deiner
Programmierung.


Peter
Gast #124067
Lesenswert?

Der einzige signifikante Unterschied der Klassik-Serie zu den Megas ist
der Hardware-Multiplizierer. Wenn das Programm rechnet ohne Ende kann
es zu Unterschieden im Programmablauf kommen.
Michael
Gast #124069
Lesenswert?

Lesen!

Eumel hat doch was geschrieben:
"Wahrscheinlich arbeitet der Mega nicht mit dem
externen Quarz bzw. Resonator sondern mit dem internen Oszillator.
Fuses für externen Oszillator richtig gesetzt?"
Gast #124075
Lesenswert?

@ michel

grins

also, die Fusebits werden in der Prog Soft fürden AVR gesetzt und in
den AVR programmiert. zb. beim AVR Studio auf AVR dann unter Fuses
kannst du die Fuses setzen die du haben willst.

Die Fuses werden nicht mit deinem QuellCode (.h oder . asm)im
CodeVsision zu tun.

Das gleiche gild auch für die Lookbits. aber suche doch mal hier nach
Fuses und sehe auch mal im Datenblatt nach, da steht alles sehr schön
beschrieben.

markus

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren