永发信息网

中断是什么(51单片机)

答案:5  悬赏:60  手机版
解决时间 2021-03-05 03:50
中断是什么(51单片机)
最佳答案
1、中断定义
CPU在执行一个程序时,对系统发生的某个事件(程序自身或外界的原因)作出的一种反应:CPU暂停正在执行的程序,保留现场后自动转去处理相应的事件,处理完该事件后,到适当的时候返回断点,继续完成被打断的程序。(如有必要,被中断的程序可以在后来某时间恢复,继续执行。)
事件:如读盘,盘有问题,无法读,产生中断,解决后,程序恢复,软件错误也会中断。
特点:1) 中断随机的
2) 中断是可恢复的
3) 中断是自动进行处理的
2、中断系统的有关概念
中断由软件(操作系统)、硬件协同完成,硬件机构称中断装置。
中断装置:指发现中断,响应中断的硬件。
中断处理程序是由软件来完成的。
以上合称中断系统
中断源:引起中断发生的事件
中断寄存器:硬件为每个中断源设置寄存器,中断发生时信息被记录在寄存器中,以便分析处理(记录中断)
中断字:中断寄存器中的内容
程序状态字:控制指令执行顺序,并保留和指示与程序相关的系统状态。
基本内容
程序基本状态(指令地址,条件码,目态/管态,等待计算)
中断码:保存程序执行时,当前发生的中断事件,以便操作系统分析处理(设置中断码)
中断屏蔽位
程序状态字寄存器(CPU按照其内容执行)
系统堆栈:在内存开辟的一块区域用来临时保存进程运行现场
全部回答

你好,很荣欣为您解答!

6个中断中的串口中断是用于串口通信而设置的,当您的串口收到数据时,回想cpu发出中断请求,请求读取数据!

而对于您说的计在一定时间内的按键次数这个问题其实很简单,但是因为你已经将p3.2到p3.5的端口用作p3口了,那就不好办了!建议您使用其他类型的单片机,比如说stc的,这些单片机有三个定时计数器所以应该够您使用了。还有就是你可以将您的端口重新配置一下,看是否能换出p3口!

中断就是你程序执行中,当检测到有中断信号来是,暂时结束程序,去执行中断要求的程序,程序执行完后再返回来继续执行原来的主程序。中断一般有硬件中断和软件中断。一般情况下定时中断用的比较多。
MCS51单片机系列属于8位单片机,它是Intel公司继MCS48系列的成功设计之后,于1980年推出的产品。由于MCS51系列具有很强的片内功能和指令系统,因而使单片机的应用发生了一个飞跃,这个系列的产品也很快成为世界上第二代的标准控制器。 51系列单片机有5个中断源,其中有2个是外部输入中断源INT0和INT1。可由中断控制寄存器TCON的IT1(TCON.2)和IT0(TCON.1)分别控制外部输入中断1和中断0的中断触发方式。若为0,则外部输入中断控制为电平触发方式;若为1,则控制为边沿触发方式。这里是下降沿触发中断。
中断就是: 当满足中断的触发条件时: 主程序:工作中~ 中断1:“喂!打断一下好吗?我比较急,先处理我的事!” 主程序:“好的,NO problem。” 于是主程序暂停,储存当前状态,然后跑去执行中断程序。 执行完毕后: 中断:“谢了哥们,你接着忙吧” 主程序:“OK No problem!” 于是主程序取回中断前储存的状态,从上次暂停的地方继续执行他的程序,中断就默默地等待下一个触发条件。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
恐人闻之而夺已也的“而”什么意思?
巴比伦酒吧怎么样,好不好的默认点评
笔记本声卡有什么用
推荐几部 海底寻宝 的小说? 要有下载地址?
氯气中混有氯化氢气体?怎么除去?为什么不能通
昨天换的机油今天就有些脏了
离婚了,算是真正的单身吗?
民安公交车站士多怎么去啊,有知道地址的么
ios11怎么更新不了?ios11无法验证更新怎么办
85.7-(15.3-4.8)的简算求
沙发套定做1+3+妃+角长3.8米的多少钱
什么是一个人的精神长相
中国人寿保险红古区支公司怎么去啊,有知道地
沈阳市沈河区南三经街联通办事大厅地址
不打扰究竟是什么意思,意味着什么?
推荐资讯
结婚过度期出现了问题挽回的句子
涉嫌盗窃4000元判刑能够判多久
求一个单词怎么写和例句用法 发音是阿普斯路
新浪微博四万多的粉丝量,帮助别人转发广告收
山东日照到山西太原火车票价格软卧 硬卧,
跟着蜜蜂能找到花蜜下句怎么说
梦见给鸡买药是什么意思
有人当面说你假正经你怎么回他
运来汽修美容服务中心地址在什么地方,想过去
婴儿出生20天了,突然嗜睡,吐奶,食欲下降,
如何防止sql server 2000 sa 密码 被修改
东吴证券委托交易怎么只有资金帐户
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?