Which PIC are you using? Are you just doing a four digit display? And, are you going to skip the column driver transistors?
It's a refrigerator thermometer and alarm project.
I'm going to use a 18F14K22.
I will have 2 sets of 3 "digits" but 1 "digit" in each set will be a C or an F.
I'll need 2 pins for each display for a + and - led indicator.
One pin for a buzzer.
Three pins for buttons.
One pin for 2 one wire temperature sensors.
I think that leave me with no pins unless I want to use PGC, PGD or MCLR.