标题:
MSP430F149实现TB捕获测量输入信号的频率
[打印本页]
作者:
das
时间:
2015-4-18 03:32
标题:
MSP430F149实现TB捕获测量输入信号的频率
430单片机驱动:
#include <msp430.h>
int main(void)
{
WDTCTL| = WDTPW + WDTHOLD; // Stop WDT
BCSCTL2|=SELS;
P1SEL|=0X02;
P1DIR |= 0x08; // P1.2 and P1.3 output
CCTL0|=CM_1+SCS+CAP+CCIE;
TACTL|= TASSEL_2 + MC_2+TAIE; // SMCLK, up-down mode
_EINT();
while(1);
}
#pragma vector=TIMERA0_VECTOR
__interrupt void TimerA0(void)
{
if(TACCTL0&CM1)
{P1OUT&=~0X08;
TACCTL0|=CM_1+SCS+CAP+CCIE;
}
else if(TACCTL0&CM0)
{P1OUT|=0X08;
TACCTL0=CM_2+SCS+CAP+CCIE;
}
}
复制代码
作者:
hjie
时间:
2017-7-17 21:27
谢谢楼主啊很好
作者:
1424376352
时间:
2017-9-8 10:38
这是TA捕获吧,不是TB捕获
作者:
mxh123456
时间:
2018-1-24 12:11
谢谢了,收藏了
作者:
天下1213
时间:
2018-4-23 18:41
谢谢分享了,下载了,可以下去在好好研究一下了
欢迎光临 (http://www.51hei.com/bbs/)
Powered by Discuz! X3.1