Verlängere die Wartezeit in den LCD-Schreibroutinen.
Wg. Sekunden:
Du hast den Code, generell geht alles, tobe dich aus!
const unsigned int Sine[100] = { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
10, 20, 30, 40, 50, 60, 70, 80, 89, 99,
108, 117, 126, 135, 143, 152, 160, 167, 175, 182,
189, 196, 202, 208, 214, 219, 224, 229, 233, 237,
240, 243, 246, 249, 251, 252, 253, 254, 255, 255,
255, 255, 254, 253, 252, 251, 249, 246, 243, 240,
237, 233, 229, 224, 219, 214, 208, 202, 196, 189,
182, 175, 167, 160, 152, 143, 135, 126, 117, 108,
99, 89, 80, 70, 60, 50, 40, 30, 20, 10,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0 };
CCPR1L = (PulsBreedte) * (Sine[SineIndex++] ) >>8 ;
Zurück zu Elektronik für Windkraftanlagen
Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste