单片机的中断

  1. 中断系统是为使CPU具有对外界紧急事件的实时处理能力而设置

当中央处理机CPU正在处理某件事的时候外界发生紧急事件请求,要CPU暂停当前的工作,转而去处理这个紧急事件,处理完以后,再回到原来中断的地方,继续原来的工作,这样的过程为中断。

外部中断0:

定时器0:

外部中断1:

定时器1:

串口:

定时器2:

外部中断2:

外部中断3:

定义中断函数,还需要有个 interrupt ;

  1. 中断寄存器;

CPU能响应定时器0中断的条件:需要配置 IE 寄存器的bit 1 : ET0 bit 7:EA

2.1.ET0中断允许置一 ET0 = 1

2.2.EA总中断要置一 EA = 1

硬件内部逻辑图如下:

相关推荐
驴友花雕2 分钟前
【花雕学编程】Arduino BLDC 之仿人机器人膝关节稳定系统
c++·单片机·嵌入式硬件·arduino bldc·仿人机器人膝关节稳定系统
linweidong5 小时前
嵌入式电机:如何在低速和高负载状态下保持FOC(Field-Oriented Control)算法的电流控制稳定?
stm32·单片机·算法
Zero_Era6 小时前
高性价比安全MCU——LKT6830C
单片机·嵌入式硬件·安全
国科安芯7 小时前
卫星通讯导航FPGA供电单元DCDC芯片ASP4644S2B可靠性分析
单片机·嵌入式硬件·fpga开发·架构·安全性测试
易水寒陈8 小时前
单片机实现的工厂模式
单片机
别了,李亚普诺夫10 小时前
PCB设计大师篇笔记
笔记·嵌入式硬件·学习
点灯小铭10 小时前
双积分AD转换电路
单片机·毕业设计·课程设计·期末大作业
youcans_10 小时前
【动手学STM32G4】(8)STM32G431之 DAC进阶
stm32·单片机·嵌入式硬件·dma·定时器
hqwest10 小时前
码上通QT实战14--监控页面06-串口设备数据初始化-
单片机·rs232·serialport·波特率·串口设备·虚拟串口设备软件·qt项目配置文件
qq_3975623111 小时前
BMI088 , 传感器的使用经验 . ( SPI 模式 )
单片机