La solución más correcta, sería usar un PIC u otro microcontrolador más adecuado, con suficientes patillas, y con entradas analógicas, como el
16F876 o 16F877. Las soluciones que das, estrictamente no son válidas, porque conectar la base de un transistor directamente a una patilla del PIC seguramente acabará con el PIC. Siempre debe hacerse a través de una resistencia. Tampoco queda muy claro lo que quieres. Donde pones patita A/D, ¿te refieres a un conversor AD independiente o quieres meter por esa patilla del PIC una señal analógica? ¿Y el transistor para qué sirve? En cualquier caso, de la forma que lo planteas, cuando la patita del PIC esté configurada como salida, lo que envíe "patita A/D" se "enfrentará" a lo que envíe el PIC. Ganará el que tenga más capacidad de entregar o drenar corriente. Y cuando la patita del PIC esté como entrada, peor, porque en ese caso, lo que verá el transistor es la tensión que ponga "patita A/D".Quizás si te tomaras algo de tiempo en explicar exactamente lo que quieres...