Rev 1 | Rev 52 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1 | Rev 50 | ||
---|---|---|---|
Line 38... | Line 38... | ||
38 | case 0: |
38 | case 0: |
39 | STEUER_A_H; |
39 | STEUER_A_H; |
40 | if(sense) |
40 | if(sense) |
41 | { |
41 | { |
42 | STEUER_C_L; |
42 | STEUER_C_L; |
- | 43 | if(!PPM_Betrieb) TCNT1 = 1; |
|
43 | TCNT2 = 1; |
44 | TCNT2 = 1; |
44 | if(ZeitZumAdWandeln) AdConvert(); |
45 | if(ZeitZumAdWandeln) AdConvert(); |
45 | SENSE_FALLING_INT; |
46 | SENSE_FALLING_INT; |
46 | SENSE_B; |
47 | SENSE_B; |
47 | Phase++; |
48 | Phase++; |
Line 55... | Line 56... | ||
55 | case 1: |
56 | case 1: |
56 | STEUER_C_L; |
57 | STEUER_C_L; |
57 | if(!sense) |
58 | if(!sense) |
58 | { |
59 | { |
59 | STEUER_B_H; |
60 | STEUER_B_H; |
- | 61 | if(!PPM_Betrieb) TCNT1 = 1; |
|
60 | TCNT2 = 1; |
62 | TCNT2 = 1; |
61 | if(ZeitZumAdWandeln) AdConvert(); |
63 | if(ZeitZumAdWandeln) AdConvert(); |
62 | SENSE_A; |
64 | SENSE_A; |
63 | SENSE_RISING_INT; |
65 | SENSE_RISING_INT; |
64 | Phase++; |
66 | Phase++; |
Line 73... | Line 75... | ||
73 | case 2: |
75 | case 2: |
74 | STEUER_B_H; |
76 | STEUER_B_H; |
75 | if(sense) |
77 | if(sense) |
76 | { |
78 | { |
77 | STEUER_A_L; |
79 | STEUER_A_L; |
- | 80 | if(!PPM_Betrieb) TCNT1 = 1; |
|
78 | TCNT2 = 1; |
81 | TCNT2 = 1; |
79 | if(ZeitZumAdWandeln) AdConvert(); |
82 | if(ZeitZumAdWandeln) AdConvert(); |
80 | SENSE_C; |
83 | SENSE_C; |
81 | SENSE_FALLING_INT; |
84 | SENSE_FALLING_INT; |
82 | Phase++; |
85 | Phase++; |
Line 91... | Line 94... | ||
91 | case 3: |
94 | case 3: |
92 | STEUER_A_L; |
95 | STEUER_A_L; |
93 | if(!sense) |
96 | if(!sense) |
94 | { |
97 | { |
95 | STEUER_C_H; |
98 | STEUER_C_H; |
- | 99 | if(!PPM_Betrieb) TCNT1 = 1; |
|
96 | TCNT2 = 1; |
100 | TCNT2 = 1; |
97 | if(ZeitZumAdWandeln) AdConvert(); |
101 | if(ZeitZumAdWandeln) AdConvert(); |
98 | SENSE_B; |
102 | SENSE_B; |
99 | SENSE_RISING_INT; |
103 | SENSE_RISING_INT; |
100 | Phase++; |
104 | Phase++; |
Line 110... | Line 114... | ||
110 | case 4: |
114 | case 4: |
111 | STEUER_C_H; |
115 | STEUER_C_H; |
112 | if(sense) |
116 | if(sense) |
113 | { |
117 | { |
114 | STEUER_B_L; |
118 | STEUER_B_L; |
- | 119 | if(!PPM_Betrieb) TCNT1 = 1; |
|
115 | TCNT2 = 1; |
120 | TCNT2 = 1; |
116 | if(ZeitZumAdWandeln) AdConvert(); |
121 | if(ZeitZumAdWandeln) AdConvert(); |
117 | SENSE_A; |
122 | SENSE_A; |
118 | SENSE_FALLING_INT; |
123 | SENSE_FALLING_INT; |
119 | Phase++; |
124 | Phase++; |
Line 128... | Line 133... | ||
128 | case 5: |
133 | case 5: |
129 | STEUER_B_L; |
134 | STEUER_B_L; |
130 | if(!sense) |
135 | if(!sense) |
131 | { |
136 | { |
132 | STEUER_A_H; |
137 | STEUER_A_H; |
- | 138 | if(!PPM_Betrieb) TCNT1 = 1; |
|
133 | TCNT2 = 1; |
139 | TCNT2 = 1; |
134 | if(ZeitZumAdWandeln) AdConvert(); |
140 | if(ZeitZumAdWandeln) AdConvert(); |
135 | SENSE_C; |
141 | SENSE_C; |
136 | SENSE_RISING_INT; |
142 | SENSE_RISING_INT; |
137 | Phase = 0; |
143 | Phase = 0; |