Hola, para regular con un pic, basicamente necesitas que un pin del pic, este sensando cuando la alterna, rectificada y sin filtrar, pase por cero voltio...
luego, segun sea 50 o 60 ciclos, calculas el periodo/2
ejemplo, para 50 hz T=0,02 seg --->> t/2=0,01 seg
en una decima de segundo,tienes para, por ejemplo, verificar si se pulsa un pulsador de incremento o decremento de brillo, esto seria un contador, que realiza una demora o retardo para disparar en cada semiciclo...
espero se entienda... buscare un programita que arme hace un tiempo...