打印

PIC16和18单片机有不有复位指令?

[复制链接]
2737|9
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
westzg|  楼主 | 2008-10-30 09:03 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如题,一用就直接复位了的?
沙发
machunshui| | 2008-10-30 09:09 | 只看该作者

pic18有,pic16没有

pic18有,pic16没有

使用特权

评论回复
板凳
westzg|  楼主 | 2008-10-30 23:36 | 只看该作者

18复位指令可以跟我说一下吗?

使用特权

评论回复
地板
machunshui| | 2008-10-31 10:02 | 只看该作者

westzg,还是看手册吧

westzg,还是看手册吧.

microchip的技术支持很好,中英文手册齐全,

不习惯看microchip的产品手册,

真是一大损失.

使用特权

评论回复
5
westzg|  楼主 | 2008-10-31 16:29 | 只看该作者

呵呵我知道了。

18的我没有仔细看,我想啊和16差不多。

使用特权

评论回复
6
cc1020| | 2008-12-25 09:36 | 只看该作者

....

直接用GOTO   0000H 让程序复位

使用特权

评论回复
7
machunshui| | 2008-12-25 21:48 | 只看该作者

两者差别应该不小

直接用GOTO   0000H 让程序复位和用复位应该是有差别的,

复位会使单片机到复位状态,然后从头运行,

GOTO   0000H 只是从头运行,单片机的各种寄存器的状态不是确定的,

两者差别应该不小.

另一种复位方式是停止喂狗复位.

使用特权

评论回复
8
pengfei24| | 2008-12-29 15:47 | 只看该作者

一些情况下可以用GOTO

如果程序初始化时将所有用到的寄存器都初始化过那用GOTO 0000H就没什么问题,或者在复位前将某些特殊寄存器处理下也可以(比如端口方向和数据),具体应用用不同的应对方式.

使用特权

评论回复
9
ddb_21ic| | 2008-12-31 10:41 | 只看该作者

可以用个脚去控制MCLR

给个低电平就OK了

使用特权

评论回复
10
兰天白云| | 2008-12-31 17:51 | 只看该作者

楼上高

使用特权

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

本版积分规则

8

主题

34

帖子

0

粉丝