打印

如何使用msp430f149的定时器比较模块

[复制链接]
2984|18
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
杨义|  楼主 | 2013-5-16 16:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我在网上研究了几天的430定时器A输出PWM波,但是程序下载在板子里没得反应啊!求高手讲解一下啊,或者给点资料看看,我自己的程序如下
#include<msp430f149.h>

void main()
{
  WDTCTL=WDTPW+WDTHOLD;
TACTL = TASSEL_2+TACLR;
  TACCR0=512-1;
TACCTL2=OUTMOD_7;
TACCR2=128;
P1DIR=0X04;
  P1SEL=0X04;
P2DIR=0X08;
P2SEL=0X08;
TACTL = TASSEL_1;
//TACTL=MC0;

_EINT();
//_BIS_SR(LPM0_bits +GIE);
while(1);
}


相关帖子

沙发
1988020566| | 2013-5-16 22:35 | 只看该作者
你引脚选对了吗?

使用特权

评论回复
板凳
1988020566| | 2013-5-16 22:36 | 只看该作者
好久没看过了,都忘得差不多了。

使用特权

评论回复
地板
杨义|  楼主 | 2013-5-18 13:55 | 只看该作者
1988020566 发表于 2013-5-16 22:35
你引脚选对了吗?

引脚肯定对了的,直接把P1口引脚接LED显示,如果是PWM波,P1_2脚连接的LED会闪,但是没得一点反应啊

使用特权

评论回复
5
Linda_008| | 2013-5-20 23:57 | 只看该作者
寄存器没配置好,给个MSP430F249的Proteus例程给你看看
你可以下个Proteus仿真软件

LJM06_1A(CCRx-MOD4).rar

97.28 KB

使用特权

评论回复
6
1988020566| | 2013-5-21 01:18 | 只看该作者
杨义 发表于 2013-5-18 13:55
引脚肯定对了的,直接把P1口引脚接LED显示,如果是PWM波,P1_2脚连接的LED会闪,但是没得一点反应啊 ...

如果你频率太高,也是看不出的

使用特权

评论回复
7
1988020566| | 2013-5-21 01:18 | 只看该作者
建议你用示波器测试一下。

使用特权

评论回复
8
smilingangel| | 2013-5-21 20:30 | 只看该作者
这个的却是需要注意所启用的定时器所对应的IO口的,所用的定时器跟你所用的IO是一一对应的

使用特权

评论回复
9
hczsea| | 2013-5-23 13:45 | 只看该作者
楼主的管脚配置好像有问题哦。。。

使用特权

评论回复
10
comeon201208| | 2013-5-23 21:41 | 只看该作者
你用的是TACCR2的,需要用到其对应的 IO口的才行

使用特权

评论回复
11
comeon201208| | 2013-5-23 21:44 | 只看该作者
应该是对应的p1.3或者是p1.7管教的

使用特权

评论回复
12
readygo2012| | 2013-5-23 23:02 | 只看该作者
先可以使用示波器看看电路是否有PWM波,如果没有PWM波形,在用软件仿真一下

使用特权

评论回复
13
1988020566| | 2013-5-24 00:34 | 只看该作者
楼主问题解决了吗

使用特权

评论回复
14
Linda_008| | 2013-5-24 17:31 | 只看该作者
你的TAR工作于什么模式没设置

使用特权

评论回复
15
杨义|  楼主 | 2013-6-12 19:22 | 只看该作者
谢谢你们所有人的回答,好久没进这个论坛了,东西弄好啦

使用特权

评论回复
16
杨义|  楼主 | 2013-6-12 19:24 | 只看该作者
Linda_008 发表于 2013-5-20 23:57
寄存器没配置好,给个MSP430F249的Proteus例程给你看看
你可以下个Proteus仿真软件 ...

谢谢你了,东西很不错

使用特权

评论回复
17
杨义|  楼主 | 2013-6-12 19:24 | 只看该作者
1988020566 发表于 2013-5-24 00:34
楼主问题解决了吗

解决了

使用特权

评论回复
18
Linda_008| | 2013-6-13 18:21 | 只看该作者
解决了,该结贴了

使用特权

评论回复
19
1988020566| | 2013-6-16 12:41 | 只看该作者
用定时器中断产生信号试试。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

19

主题

4298

帖子

4

粉丝