Invertendo PWM em C (PONTE H)

Galera, como faço para inverter o PWM em C ???
Seria apenas esta idéia?
(unsigned char)
periodo_pulso = X - 1024;
(PWM invertido será usado para controle de uma ponte H com HIP4081)
O que é complemento de 2? Seria para programação em ASM ??
Obrigado!!
Ricardo.
Seria apenas esta idéia?
(unsigned char)
periodo_pulso = X - 1024;
(PWM invertido será usado para controle de uma ponte H com HIP4081)
O que é complemento de 2? Seria para programação em ASM ??
Obrigado!!
Ricardo.