There are several ways to control the firing angle of SCR. This article describes a microcontroller AT89C51-based phase angle controller...