Forum: Mikrocontroller und Digitale Elektronik interner Takt ATmega8


von MB (Gast)


Lesenswert?

tach auch,
ich wiollt mich mal kurz erkundigen wie man den internen Takt beim 
ATmega8 ein-/verstellen kann mit asm...

es gibt ja ein Register dazu aber dass kannich nicht direkt ansprechen 
scheint mir!?

im AVR-Studio hab ich es mit
1
ldi OSCCAL, 0x00
versucht, um den Takt auf die kleinste stufe zu stellen aber wie gesagt 
er erkennt den befehl nicht an..
Danke schon mal

von Falk B. (falk)


Lesenswert?

@  MB (Gast)

>ldi OSCCAL, 0x00

>versucht, um den Takt auf die kleinste stufe zu stellen aber wie gesagt
>er erkennt den befehl nicht an..

Was wohl daran liegt, dass ldi nur die Register r16-r31 laden kann. 
Versuchs mal mit
1
ldi r16,0x00
2
out OSCCAL, r16

MFG
Falk

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.