PIC单片机软件重置的指令是不是这个?

2020-02-06 10:08发布

如题,是不是

asm("reset");

?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
12条回答
usm4glx
1楼-- · 2020-02-07 07:32
没听说过还有这个指令的
lihq97
2楼-- · 2020-02-07 11:56
PIC18以上才支持reset汇编指令。PIC16以下可以用死循环使单片机看门狗复位。
szxszx
3楼-- · 2020-02-07 17:20
lihq97 发表于 2015-11-12 07:30
PIC18以上才支持reset汇编指令。PIC16以下可以用死循环使单片机看门狗复位。

16系列部分也有,新出的基本都有,如PIC16F15xx、PIC16F18xx、PIC16F19xx等等
pic_flash
4楼-- · 2020-02-07 23:12
lihq97 发表于 2015-11-12 07:30
PIC18以上才支持reset汇编指令。PIC16以下可以用死循环使单片机看门狗复位。

其实所有型号的PIC都可以做软复位的。。
方法如下:

先清除 PCLATH, goto 0x000

ASM 范例 (16F628A)
// reset_cpu();
CLRF   0A   
GOTO   000

yanzhiwei
5楼-- · 2020-02-08 03:15
 精彩回答 2  元偷偷看……
minicatcatcn
6楼-- · 2020-02-08 06:03
请问一下,软复位有什么实际的应用????

一周热门 更多>