P4DIR|= BIT1+BIT2+BIT3+BIT4; // P1.2 P1.3输出
P4SEL|= BIT1+BIT2+BIT3+BIT4; // P1.2 TA1模式P1.3 TA2模式
TBCTL = TBSSEL_2+MC_1+ID_3; // SMCLK, 清零Tar,增模式启动Timer_B,1/8分频
TBCCR0=PWM_T; // PWM 周期 10MS(100HZ)CCR0初值10000-50MS(20HZ)CCR0初值50000
TBCCTL1=OUTMOD_7; // CCR1 reset/set模式
TBCCR1=(PWM_T/2); // CCR1 PWM 任务周期
为什么 TBSSEL-2时P4.1P4.2为1.64v不变的电压;TBSSEL-1时就产生跳变电压0.2-3v
此帖出自
小平头技术问答
一周热门 更多>