Subversion Repositories BL-Ctrl

Rev

Rev 60 | Rev 90 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 60 Rev 63
Line 83... Line 83...
83
   case 0:  
83
   case 0:  
84
           STEUER_A_H;
84
           STEUER_A_H;
85
           if(sense)
85
           if(sense)
86
            {
86
            {
87
                      STEUER_C_L;
87
                      STEUER_C_L;
88
              if(!PPM_Betrieb) TCNT1 = 1;
-
 
89
              TCNT2 = 1;
-
 
90
              if(ZeitZumAdWandeln) AdConvert();
88
              if(ZeitZumAdWandeln) AdConvert();
91
              SENSE_FALLING_INT;
89
              SENSE_FALLING_INT;
92
              SENSE_B;
90
              SENSE_B;
93
              Phase++;
91
              Phase++;
94
              CntKommutierungen++;
92
              CntKommutierungen++;
Line 101... Line 99...
101
   case 1:  
99
   case 1:  
102
               STEUER_C_L;
100
               STEUER_C_L;
103
           if(!sense)
101
           if(!sense)
104
            {
102
            {
105
              STEUER_B_H;
103
              STEUER_B_H;
106
              if(!PPM_Betrieb) TCNT1 = 1;
-
 
107
              TCNT2 = 1;
-
 
108
              if(ZeitZumAdWandeln) AdConvert();
104
              if(ZeitZumAdWandeln) AdConvert();
109
              SENSE_A;
105
              SENSE_A;
110
              SENSE_RISING_INT;
106
              SENSE_RISING_INT;
111
              Phase++;
107
              Phase++;
112
              CntKommutierungen++;
108
              CntKommutierungen++;
Line 120... Line 116...
120
   case 2:  
116
   case 2:  
121
           STEUER_B_H;
117
           STEUER_B_H;
122
           if(sense)
118
           if(sense)
123
            {
119
            {
124
                      STEUER_A_L;
120
                      STEUER_A_L;
125
              if(!PPM_Betrieb) TCNT1 = 1;
-
 
126
              TCNT2 = 1;
-
 
127
              if(ZeitZumAdWandeln) AdConvert();
121
              if(ZeitZumAdWandeln) AdConvert();
128
              SENSE_C;
122
              SENSE_C;
129
              SENSE_FALLING_INT;
123
              SENSE_FALLING_INT;
130
              Phase++;
124
              Phase++;
131
              CntKommutierungen++;
125
              CntKommutierungen++;
Line 139... Line 133...
139
   case 3:  
133
   case 3:  
140
           STEUER_A_L;
134
           STEUER_A_L;
141
           if(!sense)
135
           if(!sense)
142
            {
136
            {
143
                      STEUER_C_H;
137
                      STEUER_C_H;
144
              if(!PPM_Betrieb) TCNT1 = 1;
-
 
145
              TCNT2 = 1;
-
 
146
              if(ZeitZumAdWandeln) AdConvert();
138
              if(ZeitZumAdWandeln) AdConvert();
147
              SENSE_B;
139
              SENSE_B;
148
              SENSE_RISING_INT;
140
              SENSE_RISING_INT;
149
              Phase++;
141
              Phase++;
150
              CntKommutierungen++;
142
              CntKommutierungen++;
Line 159... Line 151...
159
   case 4:  
151
   case 4:  
160
           STEUER_C_H;
152
           STEUER_C_H;
161
           if(sense)
153
           if(sense)
162
            {
154
            {
163
                      STEUER_B_L;
155
                      STEUER_B_L;
164
              if(!PPM_Betrieb) TCNT1 = 1;
-
 
165
              TCNT2 = 1;
-
 
166
              if(ZeitZumAdWandeln) AdConvert();
156
              if(ZeitZumAdWandeln) AdConvert();
167
              SENSE_A;                     
157
              SENSE_A;                     
168
              SENSE_FALLING_INT;
158
              SENSE_FALLING_INT;
169
              Phase++;
159
              Phase++;
170
              CntKommutierungen++;
160
              CntKommutierungen++;
Line 178... Line 168...
178
   case 5:  
168
   case 5:  
179
              STEUER_B_L;
169
              STEUER_B_L;
180
           if(!sense)
170
           if(!sense)
181
            {
171
            {
182
                      STEUER_A_H;
172
                      STEUER_A_H;
183
              if(!PPM_Betrieb) TCNT1 = 1;
-
 
184
              TCNT2 = 1;
-
 
185
              if(ZeitZumAdWandeln) AdConvert();
173
              if(ZeitZumAdWandeln) AdConvert();
186
              SENSE_C;
174
              SENSE_C;
187
              SENSE_RISING_INT;
175
              SENSE_RISING_INT;
188
              Phase = 0;
176
              Phase = 0;
189
              CntKommutierungen++;
177
              CntKommutierungen++;