I don't know if this is appropriate to this list, but the device that needs to do it is controlled by a PIC16C65... Does anyone know of an easy way to control the voltage on a 120VAC line? I need to vary the light from some lightbulbs, and I don't want to use the standard SCR solutions because they produce artifacts that seem to wear the bulbs out faster. I understand how to do D/A to get a variable DC voltage up to some small voltage. How can I get from there to the 120VAC? A cryptic remark from someone has led me to believe that there may be a solution involving a PWM signal and some power MOSFETs. I think I can see how that would work, but has anyone done anything like it who could reassure me that I'm not going to fry myself or my PIC? -Tom p.s. Many thanks to all for the help with my crystal questions. The crystal was bad and I misread the capacitance of the capacitors, and I didn't realize how much my scope probe would confuse things. It's all fine now... --------------------------------------------------------------------- tomss@ids.net - 401-861-2831 - 42 Forge Road, Potowomut, RI 02818 USA