(1)PWM的产生 为了产生PWM信号,需要1个计数器重复对应于PWM周期的计数,由作为时基的通用定时器的周期寄存器实现PWM的调制频率(周期),1个比较器保存调制值。比较器不断地与定时计数器的值比较,当值相等时,输出引脚发生电平跃变;当值第2次相等时或计数到达周期值时:输出引脚又发生电平跳变。对于每一个定时周期,改变对应调制值的比较器的值,可以得到不同脉冲宽度的信号,从而得到所需要的调制波形。 具体步骤如下:首先选择通用定时器Tz作为单比较单元的时基,并设置它的计数模式,如果要产生连续PWM波形,计数模式设置为连续增或连续增/减计数模式。根据调制频率设置相应的定时周期寄存器的值,初始化