用单片机怎样实现输出自动改变频率的的PWM

用单片机的一个8位定时器,输出6个不同频率的PWM,占空比为50%,精确度为0.01HZ。其中有一路是通过按键控制,当按下按键时以0.1HZ每步的速度从0HZ增加到45.9HZ再减到0HZ.

第1个回答  2010-03-11
看你采用什么样的单片机,如果晶振够快的话,采用10US的定时中断,即可完成你要求的0.01HZ的精度。
第2个回答  2010-03-13
STC的单片机带PWM功能,设置寄存器就可以了。
不带PWM功能的只能靠定时器了本回答被网友采纳
相似回答