A lo mejor me equivoco, pero el 16f877 solo tiene un conversor que se puede configurar a 8 ó 10 bits, y tiene 8 entradas ( no recuerdo los puertos, creo que el puerto A y el puerto E, 5+3) posibles al conversor que se van multiplexando segun programa. Si quieres conectar 14 necesitas multiplexar a cada entrada 2 posibles por ejemplo, o usar 2 pic comunicados, no se cuanto puede costar 1 multiplexor analogico por eso te digo lo de los dos pics.