发布网友 发布时间:2022-10-13 17:40
共5个回答
热心网友 时间:2023-11-07 07:03
AVR单片机用CTC模式实现PWM 占空比也是50% 你只要设置三个寄存器就可实现其输出。追答void main()
{
********//这里是端口设定为输出
TCCR2=0X19;//最后几位设置分频 0001 1001
TCNT2=0XFF;//无关紧要
OCR2=0X10;//这里的值越大频率越低,这个你自己去调
while(1);//使用的是定时器2的PWM模式,
}
热心网友 时间:2023-11-07 07:03
既然是来提问,就别追求结果,你就按楼上的做,为什么一定要具体的东西,难道你认为照着别的人代码敲很有感觉?你不会觉得在浪费自己时间做毫无意义的事?热心网友 时间:2023-11-07 07:04
用PWM实现58KHZ的方波追答好几年没用AVR单片机了
各寄存器都忘光了
热心网友 时间:2023-11-07 07:05
他不是来求学的,就是想别人做好给他而已。热心网友 时间:2023-11-07 07:05
呵呵 呵呵 呵呵