单片机的中断

  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

硬件内部逻辑图如下:

相关推荐
逼子格14 分钟前
【Protues仿真】基于AT89C52单片机的舵机和直流电机控制
单片机·嵌入式硬件·硬件工程·硬件工程师·电机驱动·l298n·直流电机控制
GodKK老神灭19 分钟前
STM32 AFIO模块
stm32·单片机·嵌入式硬件
mftang2 小时前
Zephyr 中的 bt_le_per_adv_set_data 函数的介绍和应用方法
嵌入式硬件·nordic·zephyr
滴啦嘟啦哒3 小时前
【项目复盘】【四轴飞行器设计】驱动开发部分
单片机·面试准备
狂奔的sherry3 小时前
一会儿能ping通一会ping不通解决方案
运维·网络·单片机·嵌入式硬件
qq_401700413 小时前
单片机驱动继电器接口
单片机·嵌入式硬件
anghost1501 天前
基于 STM32 的多传感器健康监测系统设计
stm32·单片机·嵌入式硬件
玉~你还好吗1 天前
【嵌入式电机控制#34】FOC:意法电控驱动层源码解析——HALL传感器中断(不在两大中断内,但重要)
单片机·嵌入式系统·电机控制
STC_USB_CAN_80511 天前
所有普通I/O口都支持中断的51单片机@Ai8051U, AiCube 图形化配置
单片机·嵌入式硬件·51单片机
正点原子1 天前
《ESP32-S3使用指南—IDF版 V1.6》第三十四章 RGB触摸实验
单片机·物联网·嵌入式