为什么增计数模式需要加TA0CCTL0 = CCIE;

2019-03-24 13:51发布

在以下一段程序中,为什么要加这句话呢?不是TA0CCTL0 = CCIE;只是用来使比较模块中断允许的吗?谢谢     TA0CCTL0 = CCIE;                          //  比较模块中断允许位:允许中断 TA0CCR0 = 500;//250:40KHZ f=25000/ccr0 接受的方波频率为f/2  TA0CTL = TASSEL_2 + MC_1 + TACLR;         // SMCLK, upmode, clear TAR __bis_SR_register(LPM0_bits + GIE);       // Enter LPM0, enable interrupts 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
6条回答
wangfuchong
1楼-- · 2019-03-24 18:56
< 不允许中断,怎么起作用呀?软件查询?

这些代码的作用好像就是设置当定时器计数器TAR计数到TA0CCR0值的时候产生CCR0中断呀

不太明白您到底要问的是什么
常见泽1
2楼-- · 2019-03-24 19:15
< :TI_MSP430_内容页_SA7 --> 问题好像描述的不太清楚吧
ckx提问
3楼-- · 2019-03-24 21:07
 精彩回答 2  元偷偷看……
wstt
4楼-- · 2019-03-25 00:25
四种计数模式跟是否比较不是直接相关的,比较功能是timer的一种“附加功能”,四种计数模式是计数的方式
zkaiaizy
5楼-- · 2019-03-25 02:02
??? 不设置怎么响应中断 啊
保罗爱世人
6楼-- · 2019-03-25 05:34
 精彩回答 2  元偷偷看……

一周热门 更多>

相关问题

    相关文章