单片机怎样管理中断?怎样开放和禁止中断?怎样设置优先级?

  • 周宝生
  • LV4工程师
  • |      2015-06-17 10:55:35
  • 浏览量 2236
  • 回复:15

单片机怎样管理中断?怎样开放和禁止中断?怎样设置优先级?

  • 0
  • 收藏
  • 举报
  • 分享
我来回复

登录后可评论,请 登录注册

所有回答 数量:14
格古落 2015-06-20
(1)由中断源提出中断,再用中断控制端决定是否中断,再用设置好的中断优先级的顺序响应中断。同一优先级的中断按:外部中断0,定时中断0,外部中断1,定时中断1,串行中断昀顺序响应中断。中断后的结果是:脉冲触发,IEl(0)被清0。电平触发,IEl(0)不被清0,要用软件清0。(2)它由中断允许寄存器IE控制,如开放中断EA必须为1,再使要求中断的中断源的中断允许位为1,要禁止中断,EA-O即可。(3)由IP控制,1为高级,0为低级,PS为串行中断优先级,PTl(0)为定时中断1(0)优先级,PXl(0)外部中断1(0)优先级,想使哪个中断源为优先级,就置哪个优先设定位为1。
0   回复
举报
发布
冰山一角 2015-06-19
简单的说就是运行原理方面的 
0   回复
举报
发布
youzizhile 2015-06-19
通过控制中断使能寄存器来打开和关闭
0   回复
举报
发布
周宝生 2015-06-19
啥是运行机制啊?大神
0   回复
举报
发布
冰山一角 2015-06-18
恩,先看看运行机制
0   回复
举报
发布
周宝生 2015-06-18
例子我有,感觉还是不太懂,用的就是 抄过来的程序,
0   回复
举报
发布
周宝生 2015-06-18
是的,看了,就是程序函数的一些用法
0   回复
举报
发布
周宝生 2015-06-18
理论我都知道,STC89C52啊,就是程序的一些函数不太懂,感觉都不会配置模块
0   回复
举报
发布
冰山一角 2015-06-17
这个应该不难,看一个例子应该就差不多了
0   回复
举报
发布
紫夜心语 2015-06-17
不同的单片机都会有说明,找芯片手册就ok了
0   回复
举报
发布
查看更多
x
收藏成功!点击 我的收藏 查看收藏的全部帖子