图5是一个应用於
CCFL的MCU控制电路。PFD输出同时连接至比较器1的输入端(-)和INT1B引脚。使用者能够通过软件指令启动PFD输出,产生一个工作周期为50%的信号,它的频率可以通过定时/计数器0或定时/计数器1溢出周期来控制。PFD的时钟来源於这两个定时/计数器。频率的设定可通过籍由定时/计数器暂存器中载入需要的值来实现。这样PFD能够输出一个与CCFL灯管频率相匹配的频率,一般为30-70kHz。使用者可以通过控制这一频率以及PPG脉宽周期驱动CCFL。
PPG0和PPG1输出都连接至N-MOS场效应晶体管Q1和Q2,它们在变压器的初级端组成了一个推挽结构。PPG0和PPG1用於交替地打开Q1和Q2。比较器1用作PPG0开始输出的控制信号。当比较器1启动时,它将输出一个下降缘信号使PPG0开始输出,直至PPG0定时/计数器溢出,使PPG0停止输出。INT1B用作PPG1起始的控制信号,由下降缘信号触发。PPG1的控制方法与PPG0相同。

&n
bsp; 图6 PPG输出的方波
当PFD输出一个由低到高变化的信号,并且电位高於Vref(推荐值为1/2VDD),比较器1输出一个下降缘信号使PPG0开始计数。同样,当PFD输出一个由高到低变化的信号,PPG1输出开始计数。使用者能够在PFD输出时通过软件调节PPG定时/计数器的值来控制PPG输出周期或(脉冲宽度)。PPG输出的脉冲宽度应该小於PFD的每一个高准位或低准位的宽度。通过调节周期,使用者能够获得较大控制范围的灯管电压。PPG输出的方波如图6所示。
为了能够控制灯管的亮度,电阻R1与CCFL串联,其在MCU的AN0脚侦测CCFL电流的部分,被用作反馈分压元件。