
5个回答
展开全部
单片机可以连续用两个中断,相互独立,但同时发生中断(这种几率太小了)响应有先后顺序,并且程序中可设置两种优先级,高优先级中断可打断低先级中断(这么看又不相互独立)
51单片机中只要开总中断,再同时打开外部中断和定时中断,编写相应的中断程序即可
如 :EA=1;开总中断
EX0=1;开外部中断0
ET0=1;开定时0中断
IT0=1;外部中断0采用下降沿触发
中断优先级不设定,两个中断谁也打断不了谁,同时发生中断时 外部中断0优先于定时器0
51单片机中只要开总中断,再同时打开外部中断和定时中断,编写相应的中断程序即可
如 :EA=1;开总中断
EX0=1;开外部中断0
ET0=1;开定时0中断
IT0=1;外部中断0采用下降沿触发
中断优先级不设定,两个中断谁也打断不了谁,同时发生中断时 外部中断0优先于定时器0
展开全部
单片机上只要有的 所有功能 都可以 一起使用,包括各种 中断 可以一起 起用,
比如定时器T0中断和外部INT0中断,
只要设置T0的定时初始值 并启动,
设置外部中断开启 及 触发方式 等等,
各种 中断方式 和 单片机 的 其他各种 功能 的 使用方法 等等,
最好 下载 一个 单片机 的 数据手册 看看,
上面 有 改 单片机 各种 功能的使用 方法的。
比如定时器T0中断和外部INT0中断,
只要设置T0的定时初始值 并启动,
设置外部中断开启 及 触发方式 等等,
各种 中断方式 和 单片机 的 其他各种 功能 的 使用方法 等等,
最好 下载 一个 单片机 的 数据手册 看看,
上面 有 改 单片机 各种 功能的使用 方法的。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
都可以用,先后按中断优先级排序处理,未能处理的会压入堆栈
追问
那您说中断t0和外部中断ex0怎么排序 比如说在keil的c语言中初始化的时候要怎么排 还有其他的要注意什么?
追答
看书去
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
中断是有优先级的,可以中断嵌套,建议你好好看看,好好理解中断的概念
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-03-31
展开全部
looook对了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询