Hi there,

I'm finishing my cooking-timer project and first time tried the PWM (ECCP) half-bridge functionality (when pin P1A is HIGH, P1B is LOW, next cycle inverts and so forth) on my PIC 16f690.

The piezo-sounder I have works best (= is the loudest) @ 4kHz.

The idea (not new at all) is to augment my piezo-sounder's loudness by inverting its power polarity @ 4kHz (kind of 10V peak-to-peak). As a matter of fact, it works very well

Since my piezo-sounder draws not more than 1,5mA, I have connected it directly to the respective PIC's pins P1A & P1B.

Is this way of doing okay or am I going to have a surprise in a certain period of time?