软件模拟PWM
软件模拟PWM
2011-7-7 8:07:00
0
推荐
8位的PWM波,一个周期分256份,定时器的中断频率为 60 x 256 = 15.36 KHz 即 T = 0.0651ms
//定时器中断服务程序
ISR_Timer()
{
... // 定时器相关设置
if(Tpwmzhouqi == 255) Tpwmzhouqi=0;
else Tpwmzhouqi++;
if(Tpwmzhouqi < Tpwmzhankongbi) PwmOUTPUT = 1; //端口输出高电平
else PwmOUTPUT = 0;
}
转载于:https://blog.51cto.com/2942350/607345