用keil51编译器编写的单片机C语言中断程序void Time0(void) interrupt 1 using 0中各个数字代表什么含义?

怎么确定是1还是0?还有外部中断语句voidint0(void)interrupt0using0中怎么确定各个数字的含义啊?我用的是51单片机,它有2个外部中断,两个定时... 怎么确定是1还是0?还有外部中断语句void int0(void) interrupt 0 using 0中怎么确定各个数字的含义啊?我用的是51单片机,它有2个外部中断,两个定时器中断,还有串口中断!谢谢! 展开
 我来答
灰TAI狼001
推荐于2016-06-13 · TA获得超过221个赞
知道答主
回答量:84
采纳率:0%
帮助的人:37.2万
展开全部
interrupt 后面的数字简单的说就是中断服务函数的代号
0代表外中断0
1代表定时计数器0中断
2代表外中断1
3代表定时计数器1中断
4代表串行口中断
所以interrupt 1代表定时计数器产生中断后就转到这个函数里面执行
using 后面的数字是个工作寄存器的代号,也就是R0—R7。如果不写的话由系统自动分配,一般不用去理会
sanjinluo
2010-07-29 · TA获得超过4714个赞
知道大有可为答主
回答量:3402
采纳率:0%
帮助的人:2398万
展开全部
void int0[标号而已,没有实质意义](void) interrupt 0[0号中断,也就是外部中断0] using 0[使用寄存器组0]
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xrg0228
2010-07-30 · TA获得超过1184个赞
知道小有建树答主
回答量:1215
采纳率:100%
帮助的人:640万
展开全部
5代表定时计数器2中断
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
月下独酌zsd
2010-07-29 · TA获得超过689个赞
知道小有建树答主
回答量:802
采纳率:0%
帮助的人:454万
展开全部
外部中断0 定时器中断0 外部中断1 定时器中断1 串口中断 依次是interrupt 0~4
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式