Hallo, ich möchte gern eine Externes Quarz an den Xtal Pins 91 und 92 anschließen. Hab ich auch gemacht mit den beiden C gegen masse und einem 16Mhz Quarz. Mein Problem ist jetzt (ich hab die Datenblätter gewälzt bis zum abwinken aber ich krieg es nicht gebacken. vom rein logischen müsste es damit gehen: reset: ... ldi temp,0x03 sts CLK_CTRL,temp ... main:.... ich habe jetzt mir den Osc Control Registern noch ein bisschen hin und hergespielt aber keine Lösung gefunden. Der Controller bleibt immer im 2Mhz RC Modus Muß ich vor dem umstellen der Taktquelle noch was beachten?
Hab das hier versucht: ldi Temp, 0xC3 sts OSC_XOSCCTRL, Temp ldi temp,0xC0 sts OSC_PLLCTRL,temp ldi temp,0x08 sts OSC_CTRL,temp wat: lds temp,OSC_STATUS sbrs temp,3 rjmp wat ldi temp,(CLK_SCLKSEL0_bm)|(CLK_SCLKSEL1_bm) sts CLK_CTRL,temp geht auch nicht ???
habe keine Ahnung, ob man das mit ASM quasi "online" machen kann, aber die entsprechenden Fuses für einen externen Quarz hast du gesetzt? http://www.mikrocontroller.net/articles/AVR_Fuses
Hi Wenn ich das Manual richtig interpretiere, gibt es da noch ein 'Configuration Change Protection Register'. Dort moss man anscheinend eine Signatur schreiben, um auf die Register zugreifen zu können. Wo hast du den XMega her? MfG Spess
so gehts ldi Temp, 0xC3 sts OSC_XOSCCTRL, Temp ldi temp,0xC0 sts OSC_PLLCTRL,temp ldi temp,0x08 sts OSC_CTRL,temp wat: lds temp,OSC_STATUS sbrs temp,3 rjmp wat ldi Temp, $D8 out CPU_CCP, Temp ldi temp,(CLK_SCLKSEL0_bm)|(CLK_SCLKSEL1_bm) sts CLK_CTRL,temp
Hi >habe keine Ahnung, ob man das mit ASM quasi "online" machen kann, aber >die entsprechenden Fuses für einen externen Quarz hast du gesetzt? Es geht/ging um einen XMEGA. MfG Spess
Hallo, würde das auch mit einem 32Mhz Quarz Funktionieren oder ist das nur bis 16 Mhz möglich? Externer Takt bis 32MHz und womit erzeuge ich den dann? Bauelemente? Bezeichnung?...
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.