//hola, mire es sencillo de hacer, debe crear una interrupción por timer de 1/(2*76Hz), dentro de esa incremente una variable ejemplo
contador++;
//listo suponga que la salida va ha ser el puerto B
PORTB=0x0F&contador;//
//para una frecuencia =0 eso es un nivel DC, no se nesecita pic para eso, ni siquiera para esto, se puede hacer con un CD4024 sino estoy mal es un contador, y //555 con la frecuencia bien calculada,
//hablamos, espero sea util