18F2520 e PWM
Sto provando ad utilizzare un ponte h abbinato comandato da un 18F2520. Con questo codice:
OpenPWM1(0xff);
SetDCPWM1(1023);
while (1);
ottengo, correttamente, in uscita dal ponte h circa 5V.
Se invece scrivo:
OpenPWM1(0xff);
SetDCPWM1(0);
while (1);
ottengo -2.6V e non -5V. Cosa può essere?
La parte hw è corretta perché con un altro programma i valori di tensione risultano corretti.
|