EvaRegs.T1CON.bit.TMODE=2; // 设定模式为连续增模式产生不对称的PWM波形
EvaRegs.T1CON.bit.TPS=0; //T1时钟输入预订标位 TCLK=HIPCLK=75Mhz
EvaRegs.T1CON.bit.TENABLE=0; //暂时禁止定时器的操作,等到全部设定完毕再启动定时器
EvaRegs.T1CON.bit.TCLKS10=0; // 定时器1使用内部时钟
EvaRegs.T1CON.bit.TCLD10=0; //当计数器值为0时重载
EvaRegs.T1CON.bit.TECMPR=1; //使能定时器的比较操作.
EvaRegs.T1CON.bit.FREE=1;
EvaRegs.T1CON.bit.SOFT=1;
EvaRegs.GPTCONA.bit.T1PIN=2; //定时器1比较输出极性高电平有效
EvaRegs.GPTCONA.bit.T1CMPOE=1; //
EvaRegs.T1CNT=0x0000;
EvaRegs.T1PR=11718;
EvaRegs.T1CMPR=3000; //
EvaRegs.T1CON.bit.TENABLE=1; //使能定时器操作开始产生PWM波形
知道的朋友给指点一下, 如此设置为什么T1PWM引脚没有波形输出啊? |