Hola aitopes, ahora el que tiene dudas soy yo,

Arme el circuito que me pasaste, y funciona barbaro. A la entrada tengo los 3.5V (aprox) que me entrega el PIC, y a la salida, unos 6.5. Los pulsos PWM entran y salesn perfectamente cuadrados.
¿Como que a la entrada tenes 3.5V y a la salida 6.5V?, si alimentas el PIC con 5V a la entrada deberias tener 5V y a la salida del mosfet tendrias la variacion entre 0V y 12V
Peeeeero (siempre hay un pero) el atorrante del Mosfet se niega a hacer nada por mi motor. Es algo de lo mas extraño...la configuracion (pulsos en el gate, drain al motor y source a masa) es la que utilizaba con el NE555, y tengo unos 50 Mosfet nuevitos, asi que descarto que sea el transistor, ya probe como 10.
Solo para que tengas de referencia, por si acaso


Tal como lo comentaste, por el G entra la señal, el D es el negativo del motor y S a masa.
Solo me queda medir (se me acaba de ocurrir) si la corriente que llega al gate es suficiente...a lo mejor tengo los pulsos (el osciloscopio los muestra bien) pero no hay corriente suficiente para exitar el transistor.
AGREGO: La corriente que circula hacia el gate es de 5.7mA....tambien parece estar bien...GRRRR!!!
¿Corriente de gate de 5.7mA? definitivamente tu mosfet no esta en buen estado, ya que un mosfet sano en el gate tiene muy alta impedancia y no podras medir la corriente con un multimetro comun, para que te des una idea el gate de un mosfet de este tipo se comporta como un condensador de 100 pF conectado entre el gate y el source. Por tal motivo no circula corriente apreciable.
Espero ser de ayuda, un saludo.
Atte. CARLOS.