AVR单片机有多个带有PWM功能的定时器,只要按照规格书说明设置相关寄存器就可以得到PWM输出波形,要得到频率可调的波形,请选择CTC模式,只要改变计数TOP值就可以改变频率。
只需要改变一个计数初值就可以了,编程序时多想想吧。
需要给你完成吗
看datasheet,上面说的很明白。