应朋友的要求,说明MCU中断的知识。今天,我以51 MCU的外部中断0为例,简要解释MCU中断的用法。
1 51单片机的中断源51单片机有5个中断源,分别是:外部中断0定时器0中断外部中断1定时器1中断串口中断每个中断对应一个中断向量,该中断向量表如下:2什么是中断事件?发生中断时,微控制器会暂时放下正在执行的程序以处理中断事件。当中断事件被处理时,它将继续处理先前的事件,这可以大大减少微控制器的资源并提高执行效率。
举个例子来说明什么是中断:我非常喜欢玩CS。我每天晚上花时间玩CS,但与此同时厨房里水沸腾了。
为了防止水沸腾干dry,我每隔5分钟去厨房检查一次水。确实发生了,但是这错过了比赛,总是被别人的爆头杀死。
我很伤心。我该怎么办?因此,我在互联网上买了一个水壶,当水烧开时,水壶会沸腾,这样我就不必每5分钟去厨房一次,这样我就可以专注于玩游戏了。
只有当我听到水壶发出吱吱声时,才将水倒出。就是这样。
在此示例中,玩游戏是主要任务,开水是中断,吱吱声是中断向量。当我听到吱吱声时,我知道水正在沸腾。
这时候,我想暂时放下玩游戏的主要任务。为了解决沸腾水的中断问题,倒水后我回到了游戏的主要任务。
这会提高玩游戏的效率吗? 3中断的硬件实现51单片机的外部中断0引脚连接到一个按钮,该按钮通过上拉电阻连接到电源。即,当按下按钮时,单片机检测到高电平。
是低级的。单片机的P0.0引脚以吸收电流的方式连接到LED。
按下按钮时,LED指示灯点亮;没有按钮时,LED指示灯熄灭。 4中断软件的实现MCU中断功能的写入方法相对固定。
51 MCU中断函数的编写方法如下:void Initd()interrupt 0其中:void:是中断函数的返回类型,并且中断函数大多为null类型; Initd():是中断函数的名称,此函数名称可以符合C语言函数的命名规范,只需启动它即可;中断:是51单片机中断的关键字,必须这样写(51单片机必须写这个); 0:是中断向量,详细值请参见第一个表,如果是外部中断1,则写2;如果是定时器1中断,则写3;如果是外部中断1,写3。只要在发生中断事件时,不需要在主函数中调用中断函数,微控制器本身就会主动调用中断函数。
该示例的功能如下:5模拟实现按下一个键时,LED灯点亮,如下图所示。注意比较两个图中按钮的状态。
免责声明:本文内容经21ic授权后发布,版权归原作者所有。该平台仅提供信息存储服务。
本文仅代表作者的个人观点,并不代表该平台的立场。如有任何疑问,请与我们联系,谢谢!。
公司: 深圳市捷比信实业有限公司
电话: 0755-29796190
邮箱: momo@jepsun.com
产品经理: 李经理
QQ: 2215069954
地址: 深圳市宝安区翻身路富源大厦1栋7楼

更多资讯
获取最新公司新闻和行业资料。
- 断路器断口并联电容器的作用是什么 断路器断口并联电容器的作用是什么 断路器断口并联电容器的功能是保护电路及相关设备免受过电压损坏。在电力系统中,经常会出现过电压现象,如电压的突然波动、雷击、电网故障等原因,会导致电压超过额定值,造成电路...
- TOLL-MOS管的电压控制特性是什么? TOLL-MOS管的电压控制特性是指在不同的栅极电压下,TOLL-MOS管的漏极电流会发生变化,从而实现电压控制。TOLL-MOS管的电压控制特性受到栅极电压的影响,随着栅极电压的增加,漏极电流会逐渐增加,直至饱和。当栅极电压降低时...
- 什么是快断保险丝 快断保险丝大多用于电路板或特殊设备,只要电流超过其额定值,就只能用于短路保护。...
- 国产微控制器在遥控产品控制器中的应用与优势分析 国产微控制器在遥控产品控制器中的应用与优势分析随着智能硬件的快速发展,遥控产品控制器作为连接用户与设备的核心枢纽,对控制芯片的性能、成本和自主可控性提出了更高要求。近年来,国产微控制器(MCU)凭借技术突...
- 铝壳电阻器的主要特点是什么?和普通电阻器有什么区别? 铝壳电阻器的主要物理特征是将电能转化为热能,可以说是电流通过时产生内部能量的耗能部件。外壳由铝合金制成(金色铝壳),表面有散热槽,体积小、功率大、耐高温,过载能力强,耐候性强,精度高,标准低感应电阻,...
- 为什么有些压敏电阻可以用于半导体制造过程中的质量控制? 压敏电阻可以用于半导体制造过程中的质量控制,其原理是基于压敏电阻的压敏特性和半导体制造过程中的电压变化。在半导体制造过程中,电压变化可能会导致产品质量的变化。例如,在光刻过程中,电压变化可能会导致光刻...
- ESD静电抑制管是什么? ESD静电抑制管是一种用于防止静电放电(ESD)损坏电子设备的电路元件。它通常被用在高速数字电路中,以防止由于静电放电而导致的数据损失或电路故障。ESD静电抑制管通常由一个高速电阻和一个二极管组成。当有高电压(例...
- 光敏电阻是什么材料制成的 光敏电阻器是由半导体材料制成的光电元件,利用内部光电效应进行操作。在光的作用下,它的电阻值经常降低,这就是光电导效应。因此,光敏电阻器也被称为光导管。 用于制造光敏电阻器的材料主要是半导体...
- ESD静电抑制管的工作原理是什么? ESD静电抑制管的工作原理是通过降低瞬间产生的高电压来保护电子设备免受ESD损坏。当有ESD事件发生时,二极管会迅速导通,将高电压降低到一个安全的水平。同时,高速电阻会在电路中提供一个高速的电流通路,以确保电路的...
- 在电路图中,电阻器与电容器并联的功能是什么? 在电路图中,电阻器与电容器并联的功能是什么?将电容器并联在电阻器上的目的是降低电子电路中高频信号的阻抗,相当于微分,使信号上升更快,用于提高响应速度;对于电源电路:无论RC是串联还是并联,电容器的功能都是...
- 什么是浪涌保护器 电涌保护器(SPD),又称避雷器,是为各种电子设备、仪器和通信线路提供安全保护的电子设备。当电路或通信线路由于外部干扰突然产生峰值电流或电压时,浪涌保护器可以在极短的时间内进行分流,避免浪涌对电路中其...
- ESD静电抑制管的优点和缺点是什么? ESD静电抑制管具有以下优点和缺点:优点:(1)能够有效地抑制ESD损坏,保护电子设备的安全运行。 (2)能够提高电子设备的可靠性和可维护性。 (3)可以在高速电路中提供高速的电流通路,以确保电路的正常运...
- 汽车电容器的作用是什么 汽车电容器的作用是储存能量和稳定电池电压,它利用了电容器两端电压不能突变的特性,适时地储存和释放能量,保证完全的引擎燃烧效能。汽车音响电容器的作用是储能,电容器的储能作用也是利用了电容器两端电压不能产...
- 电容器单位及其转换是什么 电容(capacitance)也称为“电容量”,是指在给定电位差下自由电荷的存储量,记为C,国际单位为法拉(F)。一般来说,电荷会在电场力的作用下移动。当导体之间存在介质时,电荷的移动将被阻止,电荷将在导体上累积,从而...
- 电容器的三个主要功能是什么 电容器的三个主要功能是什么对于电容器,大家应该都听说过,电容器是一种常见的电子元件,其主要功能是储存和释放电能。现在让我们了解一下电容器的作用。直流阻断:其功能是防止直流电通过,并允许交流电通过。旁路...
- 为什么有些压敏电阻可以用于微波炉和其他电器中的过电压保护? 压敏电阻可以用于微波炉和其他电器中的过电压保护,其原理是基于压敏电阻的压敏特性和过电压保护的作用。在微波炉和其他电器中,可能会出现过电压的情况,例如电压突变、电网波动等。这些情况可能会对电器的内部电路...
- ESD静电抑制管的使用方法和维护方法是什么? ESD静电抑制管的使用方法和维护方法因不同的厂家和型号而异,但是一般来说,它们需要注意以下几点:静电抑制管的选型应该根据电路系统的最大承受电压冲击来选择适合的钳位电压;静电抑制管的安装应该遵循PCB设计规范,...
- 什么是耦合 耦合是指信号从第一级传输到第二级的过程,在没有规定的情况下通常指交流耦合。从电路的角度来看,总是可以区分驱动电源和被驱动负载。如果负载电容相对较大,则驱动电路需要对电容进行充电和...
- 什么是TVS管? TVS(Transient Voltage Surge Suppressor,瞬态电压骤降抑制器)是一种电路保护器件,可以在电路中用来限制电压突然变化的幅度,从而保护电子设备免受过压和浪涌电流的损害。TVS管的主要作用是在电路中提供一个低电平开关,当电路...
- 电容器和电阻器分别是什么元件 电容器是用来储存电荷的元件,可用于滤波、延迟信号、稳定电压等。电容器的特点是有一定的电容量和极性,可以根据需要选择不同类型的电容器。电阻器是用来限制电流的元件,常用于电路中起到调节电流、分压、消耗功率...