4867|11

63

帖子

0

TA的资源

一粒金砂(初级)

楼主
 

【求助】问个关于看门狗的问题! [复制链接]

关闭看门狗是用 MOV #WDTPW+WDTHOLD,&WDTCTL
这句话的意思是将 HOLD置位吧?
那我用 bis #080H, &WDTCTL,这样可不可以呢?

还有,WDTPW究竟是个什么咚咚?

最新回复

mov.w    #WDTPW+WDTHOLD,&WDTCTL等于 mov.w    #05a80h,&00120h  详情 回复 发表于 2005-5-8 16:54
 
点赞 关注

回复
举报

69

帖子

0

TA的资源

一粒金砂(初级)

沙发
 
不可以的,WDTPW是看门狗写口令
 
 

回复

77

帖子

0

TA的资源

一粒金砂(初级)

板凳
 
那一楼问的这个问题到底是什么意思呢,能否仔细的解释一下啊
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

4
 
写看门狗的时候控制寄存器的高字节是一个固定的值WDTPW,把这个加进去才允许写,否则不能!!
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

5
 
那这个固定值可不可以用一个固定的值来代替呢?
还有 MOV .W #WDTPW+WDTHOLD,&WDTCTL
WDTHOLD这个代表的是“0”还是“1”呢?
 
 
 

回复

72

帖子

0

TA的资源

一粒金砂(初级)

6
 
哦,刚才查了pdf,发现WDTPW就是WDTCTL的8-15位,即是口令,读是69H,写的话必须是5AH,否则就会置位!
那我直接用MOV #5A01H,&WDTCTL 这样写也可以关闭看门狗吧!
 
 
 

回复

92

帖子

0

TA的资源

一粒金砂(初级)

7
 
MOV #5A01H,&WDTCTL

这样写是不是可以呢,有没有亲手做过啊,楼上的??
 
 
 

回复

68

帖子

0

TA的资源

一粒金砂(初级)

8
 
是不是在头文件里面已经定义了
WDTPW=0x5A00H
WDTHOLD=0x01H
编程的时候直接拿来用即可,跟TI系列的DSP编程思想差不多,不知道这样理解对不对?
 
 
 

回复

90

帖子

0

TA的资源

一粒金砂(初级)

9
 
我没有实际操作过,现在只是看了些书,但是我感觉这样写应该是可以的,51不就是这样直接操作的么,希望高手能够给个权威的说法!
 
 
 

回复

65

帖子

0

TA的资源

一粒金砂(初级)

10
 
下载个iar,自己看.h文件就明白了!!!!!
 
 
 

回复

70

帖子

0

TA的资源

一粒金砂(初级)

11
 
引用:

是不是在头文件里面已经定义了
WDTPW=0x5A00H
WDTHOLD=0x01H
编程的时候直接拿来用即可,跟TI系列的DSP编程思想差不多,不知道这样理解对不对?
没错!是头文件里定义好的。直接那来用就可以了,当然自己定义也是可以的。
 
 
 

回复

76

帖子

0

TA的资源

一粒金砂(初级)

12
 
mov.w #WDTPW+WDTHOLD,&WDTCTL等于
mov.w #05a80h,&00120h
 
 
 

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

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/6 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2025 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表