找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 7042|回复: 4
收起左侧

MSP430F149实现TB捕获测量输入信号的频率

[复制链接]
ID:76127 发表于 2015-4-18 03:32 | 显示全部楼层 |阅读模式
430单片机驱动:
  1. #include <msp430.h>
  2. int main(void)
  3. {
  4.   WDTCTL| = WDTPW + WDTHOLD;                 // Stop WDT
  5.   BCSCTL2|=SELS;
  6.   P1SEL|=0X02;
  7.   P1DIR |= 0x08;                            // P1.2 and P1.3 output
  8.   CCTL0|=CM_1+SCS+CAP+CCIE;
  9.   TACTL|= TASSEL_2 + MC_2+TAIE;                  // SMCLK, up-down mode
  10.    _EINT();
  11. while(1);
  12. }
  13. #pragma vector=TIMERA0_VECTOR
  14. __interrupt void TimerA0(void)
  15. {
  16. if(TACCTL0&CM1)
  17. {P1OUT&=~0X08;
  18. TACCTL0|=CM_1+SCS+CAP+CCIE;
  19. }
  20. else if(TACCTL0&CM0)
  21. {P1OUT|=0X08;
  22. TACCTL0=CM_2+SCS+CAP+CCIE;
  23. }
  24. }
复制代码




回复

使用道具 举报

ID:220412 发表于 2017-7-17 21:27 | 显示全部楼层
谢谢楼主啊很好
回复

使用道具 举报

ID:113936 发表于 2017-9-8 10:38 | 显示全部楼层
这是TA捕获吧,不是TB捕获
回复

使用道具 举报

ID:279187 发表于 2018-1-24 12:11 | 显示全部楼层
谢谢了,收藏了
回复

使用道具 举报

ID:247467 发表于 2018-4-23 18:41 | 显示全部楼层
谢谢分享了,下载了,可以下去在好好研究一下了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表