Gast
#405051
Hallo zusammen, ich programmiere zur Zeit einen PIC18. Jetzt hab ich eine Frage: Wird das Timerregister denn nach Auftreten des Capture-Events wieder auf NULL gesetzt? Danke Gruß Michael
|
Anzeige
|
Wird Timer nach Capture-Int auf 0 gesetzt?
Gast
#405051
Hallo zusammen, ich programmiere zur Zeit einen PIC18. Jetzt hab ich eine Frage: Wird das Timerregister denn nach Auftreten des Capture-Events wieder auf NULL gesetzt? Danke Gruß Michael
Gast
#405052
unwahrscheinlich. Der AVR macht es nicht, warum sollte Microchip das "Problem" anders angehen? Es geht dabei ja überwiegend um die Messung der Zeit zwischen zwei Ereignissen (Flanken). Zwar wäre es nett, wenn der Zählerstand bei Eintreten des gewünschten Ereignisses in einem Register gesichert werden würde und der Zähler dann zurückgesetzt würde. Eine simple Subtraktion ist programmtechnisch aber auch nicht anstrengender und der Zähler könnte noch für andere Sachen benutzt werden. Das war jetzt ein Post von jemandem, der dem PICmicro schon vor ein paar Jahren den Rücken zugewendet hat...
Gast
#405053
Im Datenblatt hab ich auch nix dazu gefunden. Also wird er wahrscheinlich wirklich nicht zurückgesetzt. Vielen Dank
Gast
#405054
ich habe mir mal das Datenblatt zum PIC18F1220 heruntergeladen (du hattest keine Angaben zum genauen Typ gemacht...). Laut Figure 15-1 auf Seite 119 wird wirklich nur der aktuelle Zählerwert gesichert.
Gast
#405055
Danke dir. Ja stimmt... hab ich nicht angegeben weil ich dachte, dass sich das ja eh nicht so sehr unterscheiden würde. Es ist ein PIC18F8722 Antwort schreiben |
Anzeige
|