fuente.. gracias por tu respuesta, me has dado una idea.
Si coloco entre el bus de datos 8 resistencias de 240 ohmios, en el caso de que se encuentren 5 voltios entre el psg y el micro, la corriente del puerto no excederia los 20mA.
Solo es cuestion de probar si con la caida de tension en estas resistencias, se transmitan los datos sin problemas.
Estoy haciendo esto porque en algun momento por error de programacion o en el momento de encendido del sistema, no se puede asegurar el estado de los puertos del psg y del micro ya que ambos son bidireccionales.