msp430比较器的使用

2019-03-24 10:47发布

#include <msp430x14x.h>
typedef unsigned char uchar;
void Bcstime()
{
  
  WDTCTL=WDTPW+WDTHOLD;


}
/************定时器A初始化*******************/
void  TimerA()
{
  
  P2DIR |=0X04;
  P2SEL |=0X04;
  TACTL |=TASSEL_1+MC_1+TACLR;
  TACCTL0=OUTMOD_4;
  TA0CCR0=50000;
  _EINT();
}
/********主函数******************/
   void main()
   {
     Bcstime();
     TimerA();
      
   }

这个P2.2口小灯为什么不闪,但是换成P2.7就闪了,这个为什么?

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
yl20084784
1楼-- · 2019-03-24 17:53
< 硬件连接有没问题?IO设置方向问题?中断服务函数都没贴出来,
zzbaizhi
2楼-- · 2019-03-24 18:59
 精彩回答 2  元偷偷看……
sfwang666
3楼-- · 2019-03-24 22:05
示波器掛一下,看看波形是什么樣,IO輸出波形有沒變化
qawswsqa
4楼-- · 2019-03-25 02:52
看看这个管脚支不支持TA的定时器pwm输出
qinkaiabc
5楼-- · 2019-03-25 07:56
 精彩回答 2  元偷偷看……

一周热门 更多>

相关问题

    相关文章