天堂v国产精品五月天老熟女久久|天天看黄色免费金沙 无码 中字|亚洲精品无码线AV无码专区在线|加勒比av福利色哟哟—精品人妻|最新黄片免费播了国产精品99ri|麻豆福利在线在线视频 91|无码久久久久每一日精品人妻|av一区亚洲午夜福利电影

下載手機(jī)汽配人

msp430定時(shí)器中斷的問(wèn)題

void main(void){ WDTCTL = WDTPW + WDTHOLD; // Stop WDT P1DIR |= 0x01; // P1.0 output TBCCTL0 = CCIE; // CCR0 interrupt enabled TBCCR0 = 50000; TBCTL = TBSSEL_2 + MC_2; // SMCLK, contmode _BIS_SR(LPM0_bits + GIE); // Enter LPM0 w/ interrupt}// Timer B0 interrupt service routine#pragma vector=TIMERB0_VECTOR__interrupt void Timer_B (void){ P1OUT ^= 0x01; // Toggle P1.0 TBCCR0 += 50000; // Add Offset to CCR0}--------------------------------------------請(qǐng)問(wèn)一下各位大神,這個(gè)例子是連續(xù)模式的定時(shí)器B,這里每次TAR運(yùn)行到TBCCR0后,都會(huì)產(chǎn)生中斷,那么TAR溢出是不是也有中斷的?這個(gè)中斷怎么表示?TIMERB1?
問(wèn) 提問(wèn)者:網(wǎng)友 2017-11-10
最佳回答
你說(shuō)的對(duì)的,這個(gè)是有溢出中斷,但你的初始化程序要稍微調(diào)整下:TBCTL = TBSSEL_2 + MC_2+TBIE;;打開(kāi)溢出中斷,默認(rèn)值是0;然后再寫(xiě)段中斷程序,例如:#pragma vector=TIMERB1_VECTOR __interrupt void Timer_B_1(void) { switch( TBIV ) { case 2: break; case 4: break; case 14: P1OUT ^= 0x01; break; } 這個(gè)時(shí)候就能同時(shí)進(jìn)入兩個(gè)中斷程序了。
回答者:網(wǎng)友
產(chǎn)品精選
在移動(dòng)端查看: msp430定時(shí)器中斷的問(wèn)題
搜索問(wèn)答
還沒(méi)有汽配人賬號(hào)?立即注冊(cè)

我要提問(wèn)

汽配限時(shí)折扣

本頁(yè)是網(wǎng)友提供的關(guān)于“msp430定時(shí)器中斷的問(wèn)題”的解答,僅供您參考,汽配人網(wǎng)不保證該解答的準(zhǔn)確性。
焦作市| 柳河县| 临城县| 崇明县| 革吉县| 合阳县| 永登县| 黄梅县| 无锡市| 衡南县| 汶上县| 高雄市| 明溪县| 婺源县| 靖西县| 开封县| 锦州市| 南木林县| 巨鹿县| 八宿县| 二连浩特市| 北流市| 阿勒泰市| 保定市| 沅陵县| 丹寨县| 遵义市| 斗六市| 秦安县| 金湖县| 海林市| 泰来县| 枞阳县| 枣强县| 孟州市| 古交市| 武鸣县| 浮山县| 南皮县| 兴海县| 墨玉县|