Hallo, ich habs zwar noch nicht ausprobiert, ich wollte nur Fragen: Kann man einen Timer pausieren? Angenommen man hat am PIC einen Schiebeschalter den man analog einließt. Daher weiß man ob er rechts (1) oder links(0) aus steht. Könnte man dann abstrakt sowas machen um den Timer (Zählerstand) zu pausieren?
1 | Timer2(void) |
2 | {
|
3 | ....
|
4 | }
|
5 | main() |
6 | {
|
7 | if(regler==1) |
8 | {
|
9 | Timer2(); |
10 | }
|
11 | if(regler==0) |
12 | {
|
13 | // nicht weiter zählen
|
14 | }
|
15 | |
16 | }
|
Mfg Markus