Bueno, te explico como funciona, que quizás te sirva para entender un poco, y luego programas una librería así te queda
1) Se conecta los pines del LCD para usar en modo 4bit, y el RW del mismo, debe ir a GND (masa, 0V, tierra)
2) Conectas las salidas el 74164, a los pines de datos del LCD
3) El pin E (enable) del LCD va al PIC, y los DATA y CLOCK del 74164 al PIC
4) Envías los datos que normalmente envías al LCD, pero de forma serial al 74164 (por las líneas DATA y CLOCK), y luego habilitas el LCD para que lea los datos presentes en el 74164
Algo así como el gráfico que adjunto, no es precisamente así, pero es una idea
Bajá la hoja de datos (datasheet) del 74164