專注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> MCU設(shè)計(jì)實(shí)例 >> 瀏覽文章

關(guān)于MSP430 Timer_A的問題

作者:佚名   來源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間:2014年04月10日   【字體:


 

我用的是CCR1 連續(xù)計(jì)數(shù)模式



 

這個(gè)CCR1每次要在定時(shí)器賦值


 

我今天發(fā)現(xiàn)了個(gè)奇怪現(xiàn)象,就是我把定時(shí)器中斷里面的CCR1 += 10000;給屏蔽掉,LED燈也是很均勻亮滅。

強(qiáng)哥解答:
CCR1是循環(huán)計(jì)數(shù)的

你把語句屏蔽掉后
程序運(yùn)行狀態(tài)是
CCR1從0計(jì)到10000觸發(fā)第一次中斷,然后清零,往后是每隔65535發(fā)生一次中斷,這么一直繼續(xù)下去。(僅第一是計(jì)10000產(chǎn)生中斷)。
關(guān)閉窗口