Esoy de acuerdo con tu comentario dogflu66, pero los reed mas lentos trabajan a 500 Hz por lo que esto esta descartado, en segundo lugar lo del RC es el sistema que utilizo y el tercer lugar lo de las bases de tiempo tampoco resuelve el problema ya que el inconveniente es que nunca sabriamos en que momento el rele está activado o no, para ello tendriamos que utilizar el paso por cero, cosa que no es viable en mi circuito.
Estaba pensando en utillizar el conversor analogico digital del pic a ver que tal va, pero nunca lo he realizado y no se como hacerlo, es decir lo que hay que poner al principio del programa para activar esta función y demas.
sabrias como hacerlo con el pic16f88 en basic