Servus,

@PICture: Vs ist doch Pin 8 und Vss Pin 16.
Pin 10 is In 3 und das ist meiner Meinung nach korrekt.

Ich hab mir mal das Datenblatt, das du verwendest angeschaut. Das sind zwei Gehäuse drin.
SO(12+4+4) das ist aber ein L293DD und
PDIP(12+2+2) das ist der L293D

Versuch mal alle 4 Gnd pins auf masse zu legen, vielleicht ist es ja doch so, dass die nicht verbunden sind. (Werde das morgn (eigentlich heute) mal Probieren.

Ansonsten seh ich von der Ansteuerung mit deinen Routinen kein Problem, obwohl ich von PIC ned viel ahnung hab.

Müsste Vdd am PIC nicht auch auf der Versorgung hängen (nehm mal an, ist nur ned in der Zeichnung eingetragen.)