单片机C语言编程的中断号是指代什么意义啊?如:void timer1() interrupt 3 中的3

 我来答
kejiazhw
推荐于2018-05-15 · TA获得超过807个赞
知道小有建树答主
回答量:230
采纳率:0%
帮助的人:240万
展开全部
51单片机通常有5个中断,当中断发生时,程序会跳到相应的中断服务程序去执行。为了区别不同的中断,引入了中断号,单片机的中断号对应的中断类型如下:
中断号 中断源 中断向量
复位 0000H
0------------外部中断0-------------------------0003H
1-----------定时器中断0------------------------000BH
2------------外部中断1-------------------------0013H
3------------定时器中断1-----------------------001BH
4------------串口中断 ---------------------------0023H
5-----------定时器2--------------------------- 002BH (at89s52)
当中断发生时,单片机能识别是哪个中断,然后跳到相应相应的中断向量(该处是一条跳转指令,跳到中断服务程序),接着跳到中断服务程序去执行
salon978
2011-03-15 · TA获得超过891个赞
知道小有建树答主
回答量:793
采纳率:0%
帮助的人:0
展开全部
中断服务函数,如果中断1触发了,会自动跳到该函数处理。这个是C51的用法,不同单片机以及编译器,中断函数的定义也不同
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
萧风—朱
2011-03-15
知道答主
回答量:33
采纳率:0%
帮助的人:13.1万
展开全部
因为你用的是timer1第四个中断源。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友e5fa13c
2011-03-15 · 超过15用户采纳过TA的回答
知道答主
回答量:44
采纳率:0%
帮助的人:34.3万
展开全部
那个就是中断好吧,那是单片机设置好的,应该是接受3号中断的请求。仔细看一下相应的文档。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式