11智能在线
新记
用单片机怎样实现输出自动改变频率的的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功能的只能靠定时器了
本回答被网友采纳
相似回答
大家正在搜
相关问题
用单片机怎样产生频率可调的200khzpwm波
如何将单片机输出的PWM控制信号,变成可以带负载的变化的电压...
硬件实现的pwm可以变换频率吗
单片机,定时 计数器 PWM输出 ,可否输出频率可任意调整的...
如何利用M051实现PWM输出的频率可调
51单片机怎样输出频率F=0.2-50HZ,占空比D=1-1...
stc12c5a60s2单片机怎么输出50hz频率的pwm
avr单片机(用atmega16)如何产生频率可调的PWM波...