hi all
kann mir jemand sagen wie ich am besten nen timer einstelle, der mir mein pic (16F877A) alle 30sekunden aus dem sleep-modus holt? per tastendruck läuft es bereits nur mit dem timer habe ich ein bisschen mühe. schribe das ganz in c und benutze den ccs compiler.
danke vielmals!
Hallo
Timer1 (16Bit) mit externem Quarz (hat ja einen zweiten Quarzoszillator dafuer eingebaut).
Dann je nach Frequenz/Prescaler den Timer1 auf best Wert setzen und Interrupts aktivieren. Dann in den Sleep-Mode gehen. Der Timer sollte den Chip dann per Interrupt wecken.
Siehe Datenblatt unter Timer1, Interrupts, Sleep
Gruess
Fritzli
Lesezeichen