我想用timeB中断,开始的时候中断时间控制在1024,下一个中断时间控制在2048,然后不断的反复。我试着在中断中修改中断时间,#pragma vector = TIMERB0_VECTOR__interrupt void Timer_B (void){ P3OUT ^= 0x10; if( c(外部定义的)%2==0)
TBCCR0 = 1000; else TBCCR0 = 4
000;}但是好像没有什么效果,,请问各位,如果要改的话应该怎么改。。顺便问一下,如果一段程序中同时开启TimeA和TimeB,两者之间会有相互的影响吗,,麻烦各位了。。
此帖出自
小平头技术问答
一周热门 更多>