.. Und zwar wenn folgende Dinge weiterhin funktionieren sollen: - ext Interrupt .( Int0) - 16 Bit Timer1 ( Generierung von genauer Sekunde) - Pwm über Timer0 -ADC( Überwachung einer Spannung) - SPI Der gerät ist ein mega328.
hmm schrieb: > was steht dazu im Datenblatt? Da ist eine tolle Tabelle, wo alle Fragen beantwortet werden. Die sollte man sich mal ansehen... Und wer hätte das gedacht... die ist sogar im Kapitel "Power Management and Sleep Modes"
Die Tabelle kenn ich. Deswegen hier die Frage. Denn dort sehe ich keine Info zu Timer1 sowie Timer0 ( pwm) Hängen die dann an clkCPU? Das würde heißen ich kann es vergessen.
Tabelle 8-1 sagt die hängt an clk_io. Letztlich läuft das aber wohl auf "idle" hinaus. Andererseits: Wenn PWM und alles mögliche Sonstige noch läuft ist das Einsparpotential am uC meist nicht entscheidend. viel Erfolg hauspapa
Frank schrieb: > Die Tabelle kenn ich. Deswegen hier die Frage. Häh? Die Formulierung "Deswegen" ist doch Schwachsinn. Wenn du die Tabelle kennst und verstanden hast, brauchst du nix mehr zu fragen. Du fragst also nicht "deswegen", weil du sie kennst, sondern nur deshalb, weil du sie nicht verstehst. > Denn dort sehe ich keine > Info zu Timer1 sowie Timer0 Du siehst bei jedem Sleepmode die möglichen Quellen zur Erweckung aus selbigem. Das ist der Schlüssel zum Verständnis der Tabelle. Denn zur Erweckung fähig ist immer nur das, was im jeweiligen Sleepmodus noch einen Takt hat und das, was asynchron behandelt wird. Timer0&1 haben keinerlei Fähigkeiten zum asynchronen Betrieb, dementsprechend "stehen" sie in jedem Sleepmode, für den sie nicht als mögliche Wakeup-Quellen aufgelistet sind. Das ist doch sowas von logisch...
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.