这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 综合技术 » 基础知识 » 430,51 新手问:430单片机的中断过程与51的中断区别是不是这样?

共2条 1/1 1 跳转至

430,51 新手问:430单片机的中断过程与51的中断区别是不是这样?

院士
2006-09-17 18:14:16     打赏
430,51 新手问:430单片机的中断过程与51的中断区别是不是这样?



关键词: 新手     单片机     中断     过程     区别     是不是     这样    

院士
2006-12-22 22:43:00     打赏
2楼
51内核的中断响应是首先将PC入栈,然后把中断入口地址放入PC,CPU从PC所指处取指令来执行,所以我们在入口地址处一般放入 LJMP或LCALL等指令以跳转到中断子程序处。
430的响应是把中断入口处的字取出来(而不是入口地址)放入PC中,CPU从PC所指处取指令来执行,所以在入口出常写 DW INTERRUPT_SERVICE 这样的指令。
是这样的吗?我刚学430,以前用51的,看到所有的实例都有在中断入口处写 DW ……的,而资料上又没找到关于中断详细的论述,请前辈们指点。 1: 是这样的吗? 2: 没人回答?自己顶一下!

共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]