stc15f2k60s2的pwm可调输出,端口p3.5的代码
时间: 2023-04-05 22:01:24 浏览: 130
stc15pwm可调输出
5星 · 资源好评率100%
我可以回答这个问题。stc15f2k60s2的pwm可调输出,端口p3.5的代码如下:
#include <reg52.h>
sbit PWM_OUT=P3^5;
void main()
{
TMOD=0x01; //设置定时器0为模式1
TH0=0xFC; //设置定时器0的初值
TL0=0x67;
TR0=1; //启动定时器0
while(1)
{
//此处可以添加其他代码
}
}
void timer0() interrupt 1 //定时器0中断服务程序
{
static unsigned char cnt=0;
cnt++;
if(cnt<=50) //占空比为50%
{
PWM_OUT=1;
}
else
{
PWM_OUT=0;
}
if(cnt>=100)
{
cnt=0;
}
}
阅读全文