avr单片机中有关中断的问题
初学单片机,现在自学到了中断,但有地方一直搞不懂,中断函数位于主函数下面,而且主函数中也没有调用中断函数,主函数是死循环,那么怎么会运行到中断函数呢?求帮忙~...
初学单片机,现在自学到了中断,但有地方一直搞不懂,中断函数位于主函数下面,而且主函数中也没有调用中断函数,主函数是死循环,那么怎么会运行到中断函数呢?求帮忙~
展开
展开全部
中断就是这么牛!它比主函数的优先级还高。一旦中断发生处理器就保存现在正执行的程序数据然后跳到中断地址查找中断原因并执行你写的服务函数,执行完成后回到刚才正执行的程序。
追问
那如果单片机中端口PD3为INT1,同时它又与按键相连,那是不是意味着按下按键就触发了中断 ?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个是由编译器自动完成的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询