原创 提高程序可靠性方法

2007-7-10 13:53 3168 9 7 分类: MCU/ 嵌入式


提高程序可靠性方法:
当微处理器受到各种干扰时,程序指针PC可能出错.因为MCS-51系列指令二字节/三字节指令较多,若运行到程序区,将操作数当成操作码执行,便会引起混乱;若跳到非程序区,很有可能陷入某种循环不能出来.所以针对以上两种情况分别采取不同的方法解决.
1.指令冗余
在N字节指令后加N-1个空操作指令.
2.软件陷阱
在非程序区,设置LJMP 0000的陷阱,使程序能软件复位.
PARTNER CONTENT

文章评论0条评论)

登录后参与讨论
EE直播间
更多
我要评论
0
9
关闭 站长推荐上一条 /3 下一条