Hola
No se si llego un poco tarde al hilo, pero he empleado el mismo esquema que Nocturno (es la primera vez que lo empleo) y estaba preguntandome si funcionaría correctamente, cuando san google me ha llevado hasta aqui.
En mi caso tengo una pequeña duda. Comparto lineas del lcd con un teclado. Las lineas compartidas son las bajas del puerto B. Las altas no estan compartidas y uso las resistencias de pull-up internas del PIC para leer el teclado.

Me pregunto si al pulsar una tecla, aunque haya hecho el "sleep" que comenta Nocturno, se me encedera el LCD a traves del pìn de datos. Quiza es algo rebuscado pero no me fio.
No se si deberia hacerlo al reves y sería más conveniente como comenta stk500, el colector al positivo del LCD y el negativo deja fijo en el LCD... o no, o yo que sé...
Gracias por vuestros consejos
Editado por Nocturno: corregido el link a la imagen