Hi to all, and in specific mode to Darrel.

Using a Darrel's SPWM with a 16F877, to generate 5 SPWM at 100 Hz, and duty cycle of max 64 steps, the PWM works perfectly, but writing on the LCD I can see improper/wrong character on the display.

I suppose there are timing problema genrate by the SPWM. This ipothesy can be confirmed?

Exist a way to write in reliable way to the LCD when SPM is running?

Please take note that I have used 4 bit mode for the data transfer to the LCD.

Ciao

Leo