Hola a todos:
Como bien dice agustinzzz, no das muchos datos acerca del circuito, pero puedes utilizar "buffers" o "drivers" para compatibilizar los dos voltajes, o hasta transistores comunes.
Los buffer para hacer esto son TTL
74LS16 o
74LS17, los dos son integrados con buffers de colector abierto, pero con salida para alto voltaje (hasta 30V) el 16 tiene 6 inversores y el 17 6 no inversores.
Sólo necesitas checar si tu display a 12V va a funcionar con Anodos comunes o Catodos comunes para que funcione correctamente.
El problema es que sólo traen 6 buffers y necesitas 7, uno para cada segmento.
La otra opción es con transistores normales, que harían la misma función, pero puedes poner los 7, o un TTL y un sólo transistor.
Ahora, si el pic puede darte una salida BCD, puedes usar el TTL
74LS47. un decodificador de
BCD a 7 segmentos con salidas de colector abierto y alto voltaje (30V), y usar un display de Anodos comunes de 12V.
Espero y te sirva la información.
Suerte!