Pues si existe una forma, y la mas sencilla es encontrar un tiempo entre interrupciones, con el 876 es posible pero un poquitin complicado, la forma mas sencilla seria trabajar con un Micro que posea dos interrupciones externas como puede ser el 18F252 (Bueno ahora ya no lo fabrican en su lugar viene el 18F2520), que posee dos interrupciones externas que te permiten facilmente encontra el tiempo entre interrupcion, yo realice ese circuito y utilizando las dos interrupciones me funciono bastante bien.
Si estas haciendo como yo lo hice, la salida de TC envias a un recti8ficador y ese que habilite la interrupcion por corriente, de igual forma el TP deberia darte una señal de interrupcion que indique el inicio del ciclo, ahora considerando como punto de partida la interrupcion enviada por el TP iniciaria un conteo por Timer0 que culminaria en la interrupcio provocada por el TP con lo que obtienes la diferencia de fase entre el Voltaje y Corriente mejor conocido como Cosfi, y de ahi lo unico que te queda es hacer matematicas para obtener la potencia.
Otra forma es utilizar un LM 633, que es un multiplicador analogico, en el cual ingresas las dos señales tanto del TP como del TC y se multiplican cuando una de ellas es cero el valor a la salida tambien lo sera con esto tu puedes encontrar el tiempo entre ceros con una sola interrupcion, es otra alternativa tambien valida y funciona porque yo tambien la probe.
Ha y para que sepas el TC es un transformador de corriente y te da tu señal que en tu caso obtienes del sensor 2:I y de igual forma el TP es un tranformador de potencial, en tu caso sensor 1, son transformadores de medicion y son la mejor opcion para aislar la medicion del circuito
Suerte y cualuier nota me avisas