请大家改个程序!谢谢。
时间:10-02
整理:3721RD
点击:
#include<STC15.H>
#define CYCLE 0X1000L
void main()
{
P3M1&=~0x80;
P3M0&=~0x80;
P2M1&=~0x80;
P2M0&=~0x80;
PWMCFG|=0x01;
PWMCR|=0x80;
PWMCR|=0x01;
P_SW2|=0x80;
PWMCKS=0X00;
PWMC=CYCLE/4;
PWM2T1=0x0050;
PWM2T2=0x0000;
P_SW2&=~0x80;
PWMCR|=0x80;
while(1);
}
这个程序PWM2输出 频率10.8KHZ 占空比 7.8%
我想PWM3也输触PWM,怎么改?
#define CYCLE 0X1000L
void main()
{
P3M1&=~0x80;
P3M0&=~0x80;
P2M1&=~0x80;
P2M0&=~0x80;
PWMCFG|=0x01;
PWMCR|=0x80;
PWMCR|=0x01;
P_SW2|=0x80;
PWMCKS=0X00;
PWMC=CYCLE/4;
PWM2T1=0x0050;
PWM2T2=0x0000;
P_SW2&=~0x80;
PWMCR|=0x80;
while(1);
}
这个程序PWM2输出 频率10.8KHZ 占空比 7.8%
我想PWM3也输触PWM,怎么改?
已经搞定,谢谢,,我的脑子啊!