精品国产一区在线_av无码中文字幕无码王_天海翼三点刺激高潮不停_好硬好大好爽视频_欧美高清一区三区在线专区_香蕉黄色片

  • 回復(fù)
  • 收藏
  • 點(diǎn)贊
  • 分享
  • 發(fā)新帖

MSP430G2253做多輸出PWM!!!

最近在調(diào)試一款產(chǎn)品,需要同時輸出3路不同占空比的PWM,看了很多資料和例程,發(fā)現(xiàn)很多都是單路的,也有很多多路的,經(jīng)過測試后發(fā)現(xiàn)只能同時輸出3路不同占空比的PWM,將程序公布如下,經(jīng)過測試了,需要改變CCR0可以改變頻率,改變CCR1和 CCR2可以改變占空比;
void tapwm(void)
{
//引腳設(shè)置(暫時使用P1.2輸出一路PWM)TA0定時器只有P1.2/P1.6/P2.6 可以輸出PWM,而TA1定時器則有P2.1\P2.2\P2.4\P2.5輸出一共可以輸出3路不同占空比的PWM,2個頻率的
// TA0支持的引腳有P1.1、P1.2、P1.5、P1.6、P2.6(P2.6一般不用,因為要接晶振哦)只有P1.2、P1.6、P2.6輸出CCR1
/*
TA0CTL = TASSEL_2 + TACLR;                 // 設(shè)置定時器A控制寄存器,// TACLR=0x0004,清除定時器A計數(shù)器// TASSEL2=0x1000,Timer A clock source select: 2 - SMCLK
TA0CCR0 =400;             //始終為 8MHz,設(shè)置中斷頻率為10K
TA0CCTL1 = OUTMOD_7;                       // CCR1 reset/set模式7.當(dāng)計數(shù)器計至CCTL1時TA0清零,至CCR0時TA0置1
TA0CCR1 = 100;                               // CCR1 PWM 任務(wù)周期
TA0CCTL2 = OUTMOD_7;                     // CCR2 reset/set模式7.當(dāng)計數(shù)器計至CCTL2時TA1清零,至CCR0時TA1置1
TA0CCR2 = 300;                              // CCR2 PWM 任務(wù)周期
P2DIR |= BIT6 ;                            // P2.6 P2.0  輸出
P2SEL |= BIT6 ;                            // P2.6 TA0模式 輸出CCR1
P1DIR |= BIT2  + BIT6;      // P1.2 P1.6 TA0模式 輸出CCR1
P1SEL |= BIT2  + BIT6;      // P1.2 P1.6  TA0模式 輸出CCR1
TA0CTL |= MC_1;                           // 增模式啟動Timer_A
*/
// TA1支持的引腳有P2.1 P2.2 P2.4 P2.5 可以輸出2路不同占空比的PWM(CCR1/CCR2)
TA1CTL = TASSEL_2 + TACLR;    // 設(shè)置定時器A控制寄存器,// TACLR=0x0004,清除定時器A計數(shù)器// TASSEL2=0x1000,Timer A clock source select: 2 - SMCLK
TA1CCR0 =400;                                                   //始終為 8MHz,設(shè)置中斷頻率為10K
TA1CCTL1 = OUTMOD_7;                       // CCR1 reset/set模式7.當(dāng)計數(shù)器計至CCTL1時TA0清零,至CCR0時TA0置1
TA1CCR1 = 100;                               // CCR1 PWM 任務(wù)周期
TA1CCTL2 = OUTMOD_7;                     // CCR2 reset/set模式7.當(dāng)計數(shù)器計至CCTL2時TA1清零,至CCR0時TA1置1
TA1CCR2 = 300;                              // CCR2 PWM 任務(wù)周期
P2DIR |=  BIT1 + BIT2  + BIT4 + BIT5;                            // P2.1 P2.2 P2.4 P2.5 輸出
P2SEL |=  BIT1 + BIT2  + BIT4 + BIT5;                            // P2.1 P2.2 TA1模式 輸出CCR1    P2.4 P2.5 TA1模式 輸出CCR2
TA1CTL |= MC_1;
}
全部回復(fù)(1)
正序查看
倒序查看
2014-04-26 23:37
匯編表示不懂,,,
0
回復(fù)
發(fā)
主站蜘蛛池模板: 亚洲色欲色欲欲WWW在线 | 国产靠逼视频 | 美女久久久久久 | 中国精品18videosex性中国 | 中文字幕日产av一二三区 | japanese精品少妇 | 大量国产私密保健视频 | 福利午夜 | 国产成人影院 | 黑人边吃奶边摸边做边爱 | 国产精品视频在线观看免费 | 另类videofree性欧美 | 欧美xart系列高清 | 亚洲国产高清在线播放 | 天天天色综合 | 国产精品伊人影院 | 亚洲高清视频免费观看 | 丰满少妇被粗大的猛烈进出视频 | 在线观看sm重口一区二区 | 免费在线观看中文字幕 | 国产成人综合亚洲AV | 九色porny丨首页入口网页 | 国产成年女人毛片80s网站 | 日韩www| 国产女人的高潮国语对白 | 尤物一区二区 | 中文有码亚洲制服av片 | 亚洲精品成人三区 | 国产精品亚洲swag | 国产日产精品一区二区三区四区介绍 | 日韩精品免费一线在线观看 | 久久久精品观看 | 久久一本久综合久久爱 | 黑人无套内谢中国少妇杂交 | 视频免费网站在线观看 | 黄骗免费网 | 亚洲一区二区三区四区av | 久久不见久久见免费影院WWW日本 | 黑人做爰全过程免费的视频播放 | 国产精品美女自拍视频 | 91精品在线?看视频 日韩一区在线视频 |