打印

有个中断向量的问题请教大家!

[复制链接]
2583|6
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
xiaopet|  楼主 | 2007-2-27 16:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近我看到一个单片机的datasheet。
讲到中断入口地址时,这个说道:
The H/W interrupt vector is at 008h. And the S/W interrupt vector is at 002h.

其中有两个地址,一个是008H,另一个是002H。
现在我不明白的是,H/W interrupt 和S/W interrupt 
分别是什么中断呢?
该单片机只有两个中断,一个是定时器中断,另一个是外部中断。
我原以为:H/W interrupt 是硬件中断入口地址,S/W interrupt 则是软件中断入口地址,但实验证明,两种中断产生时,都跳往002H,在002H中再据据中断标志位判断,才能认出是哪一个中断。
请高手指点!

相关帖子

沙发
xiaopet|  楼主 | 2007-2-28 08:23 | 只看该作者

高手不在?

自己顶一个!

使用特权

评论回复
板凳
computer00| | 2007-2-28 08:45 | 只看该作者

还不如把MCU的型号报出来,也许别人不用看datasheet就知道了

使用特权

评论回复
地板
lyjian| | 2007-2-28 08:55 | 只看该作者

对头

使用特权

评论回复
5
xiaopet|  楼主 | 2007-2-28 08:58 | 只看该作者

单片机型号是AT8PS56

单片机型号是AT8PS56
不知道有没有人用过?

使用特权

评论回复
6
xiaopet|  楼主 | 2007-2-28 14:45 | 只看该作者

看来今天没戏了

看来今天没人回答了,期待明日,等待中!!

使用特权

评论回复
7
computer00| | 2007-2-28 15:08 | 只看该作者

比较偏吧,用的人少。管它呢,自己试出来算了。

使用特权

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

本版积分规则

4

主题

257

帖子

1

粉丝