MSP430系列单片机

[复制链接]
2410|5
 楼主| rebewn 发表于 2011-11-23 13:11 | 显示全部楼层 |阅读模式
小弟不才,刚学MSP430系列,看到C430有这样的语句:1.WDTCTL = WDTPW + WDTHOLD; // Stop WDT关狗语句,是怎么样实现关狗的, 从这句里看不到HOLD位是置位还是复位呀!2.P3DIR |= BIT4; // P3.4 output还有类似这样的,看不出DIR是什么状态呀,BIT4什么意思呢?
lzlong 发表于 2011-11-23 13:56 | 显示全部楼层
怎么没人解答啊 我帮你问问
永远的不知 发表于 2011-11-23 17:07 | 显示全部楼层
1# rebewn

您看看WDTHOLD和BIT4的宏定义就明白了:
WDTHOLD应该等于0x80;
BIT4=0x10;
jamie-ma 发表于 2011-11-23 17:36 | 显示全部楼层
1.WDTCTL = WDTPW + WDTHOLD; // Stop WDT关狗语句,是怎么样实现关狗的, 从这句里看不到HOLD位是置位还是复位呀!
计时器模式:作为一个计时器使用,计数器满产生中断时执行看门狗中断函数。
永远的不知 发表于 2011-11-24 10:01 | 显示全部楼层
5# jamie-ma

WDTHOLD=0x80;
语句WDTCTL = WDTPW + WDTHOLD;
就是将WDTHOLD位置1了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

参与人数 1威望 +1 收起 理由
rebewn + 1 专业人士

查看全部评分

 楼主| rebewn 发表于 2011-11-24 10:55 | 显示全部楼层
受教了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

154

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部