Board logo

标题: 9S12系列单片机COP复位问题 [打印本页]

作者: accelerate    时间: 2006-1-17 15:04     标题: 9S12系列单片机COP复位问题

COP复位之后,程序怎么执行?是从复位程序直接开始么?COP中断程序在什么时候执行?


作者: strongchen    时间: 2006-1-17 15:51

可以把COP复位理解为一个不可屏蔽的中断,当COP复位发生后,程序从COP的中断矢量$FFFA,$FFFB内所指的地址处开始执行。与中断不同的是,当复位发生后,内部控制寄存器会回复到缺省值。
作者: accelerate    时间: 2006-1-17 20:28

hehe.谢谢斑竹
作者: accelerate    时间: 2006-1-17 21:25

cop复位之后,先运行相应的中断处理程序,不再返回主程序了么?
我再调适的时候,怎么感觉总是不进这个中断程序,直接进入主程序。有时候还不知道程序跑到了什么地方
作者: strongchen    时间: 2006-1-18 09:54

COP复位与上电复位效果一样,只是它们有不同的入口地址。复位不是中断,无所谓返回的问题。
作者: yuccacl    时间: 2006-4-19 12:58

那COP复位后RAM中的变量状态还会保持复位前的样子吗?
作者: seuafu2005    时间: 2006-4-19 14:07

不会保留RAM的值




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0