hola
uhmmm!! sin osci es un poco dificil!! En fin, primero habria que ver si el pic, cuando pones un Duty_Cycle de 0% que señal te da. Se podria conectar una especie de filtro para bajas frequencias (una especie de integracion) hecho con una resitencia en serie y un condesador a masa. Los valores de estos dependen de la frequencia en que trabajas con el PWM. Una vez verificado que el soft funciona bien, me pondria a controlar el hardware. Espero te ayude de algo y cualquier cosa ando por aca si tienes mas preguntas.
Seria interesante ver el circuito, por ahi aparecen nuevas ideas, de como solucionar el problema.
He mirado la datasheet del L293 y creo que tiene que funcionar sin problemas. Como has conectado la señal Enable?
Saludos desde Suiza, pablo