什么是单片机中断?

如题所述

中断是由于某种事件的发生(硬件或者软件的),计算机暂停执行当前的程序,转而执行另一程序,以处理发生的事件,处理完毕后又返回原程序继续作业的过程。中断是处理器一种工作状态的描述。

1、INT0——外部中断0,由P3.2端口引入,低电平或下降沿引起。默认优先级最高。

2、INT1——外部中断1,由P3.3端口引入,低电平或下降沿引起。默认优先级第二。

3、T0——定时器/计数器0中断,由T0计数器计满回零引起。默认优先级第三。

4、T1——定时器/计数器1中断,由T1计数器计满回零引起。默认优先级第四。

5、T2——定时器/计数器2中断,由T2计数器计满回零引起。默认优先级第五。

扩展资料:

单片机中断源类型

1、外部设备请求中断。一个普通的外设(如键盘、打印机、A/D转换器等)在CPU完成自己的操作后向它发出一个中断请求。由计算机硬件异常或故障引起的中断,也称为内部异常中断。

2、故障强制中断。计算机在一些关键部位配备了自动故障检测装置。如操作溢出、内存读取错误、外部设备故障、断电等报警信号,如设备的报警信号可以中断CPU,相应的中断处理。

3、实时时钟请求中断。在控制过程中会遇到定时检测和控制,因此通常使用外部时钟电路(可编程)来控制时间间隔。当需要定时时,CPU发出一个命令使时钟电路开始工作。一旦到达指定时间,时钟电路发出中断请求,CPU转动完成检测和控制工作。

4、数据通道中断。数据通道中断也称为直接内存访问(DMA)操作中断,如磁盘、磁带驱动器或CRT直接与内存交换数据所需的中断。

5、项目自愿中断。CPU执行特殊指令(陷阱指令)或由硬件电路引起的中断就是程序自愿中断。是指程序在用户调试程序时所采用的检查手段,如断点中断、单步中断等,用于检查中间结果或查找错误位置。

参考资料来源:百度百科-51单片机

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网