1、首先在看门狗游戏中获得通缉一星。
2、其次报警后什么都不要动。
3、最后自己举手,在JC接近行动前点击关闭罗西佛利蒙电闸以后,罗西佛利蒙就会停电。在程序初始化中向看门狗寄存器(WDTRST地址是0A6H)中先写入01EH,再写入0E1H。即可激 活看门狗。
ORG 0000H
LJMP begin
Begin:
MOV 0A6H,#01EH ;先送1E
MOV 0A6H,#0E1H ;后送E1
;在程序初始化中激活看门狗。
……
……
For:
……
MOV 0A6H,#01EH ;先送1E
MOV 0A6H,#0E1H ;后送E1
;喂狗指令
……
LJMP For
在C语言中要增加一个声明语句。 在AT89X51h声明文件中增加一行 sfr WDTRST = 0xA6;
Main()
{
WDTRST=0x1E;
WDTRST=0xE1;//初始化看门狗。
While (1)
{
WDTRST=0x1E;
WDTRST=0xE1;//喂狗指令
}
}
其他参考代码:
AJMP MAIN ;汇编
MAIN:
;启动看门狗
Mov 0A6H,#01EH ;先送1E
Mov 0A6H,#0E1H ;后送E1
;主程序
START:
ACALL WDT ;调用复位看门狗子程序
AJMP START
;主程序
;复位看门狗子程序
WDT:
Mov 0A6H,#01EH ;先送1E
Mov 0A6H,#0E1H ;后送E1
RET
END
注意事项:
1. 89S51的看门狗必须由程序激活后才开始工作。所以必须保证CPU有可靠的上电复位。否则看门狗也无法工作。
2. 看门狗使用的是CPU的晶振。在晶振停振的时候看门狗也无效。
3. 89S51只有14位计数器。在16383个机器周期内必须至少喂狗一次。而且这个时间是固定的,无法更改。当晶振为12M时每16个毫秒需喂狗一次。还可利用定时器把看门狗的喂狗时间延长几秒至几分钟。
你不往寄存器写值,默认是没有开看门狗的,你就不用管了
以上回答你满意么?看门狗2中玩家按下v键进入黑客视觉。根据调查相关公开信息显示,看门狗2(Watch_Dogs2)是由育碧公司开发的一款第三人称射击角色扮演游戏,游戏登陆PC、PlayStation4和XboxOne平台,在2016年11月份发行。看门狗1投降方法步骤:
1、看门狗举手投降条件只能一星状态被通缉,二星含以上不行,二星警察就直接开q。
2、拿q不断瞄路人,乱瞄,别瞄同一个人,别开q,只要不开q就会持续在一星状态,制造恐慌。
3、在一星状态了路人会叫警察,等警察来。
4、警察来把q收起来。
5、警察到自己附近下车时,原地地不要动,一星状态警察不会开q的,这样主角就会自动举手投降。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)