首页 » 电器知识 » 冰箱知识 » 外部中断脉冲计数「外部中断脉冲计数实验总结」

外部中断脉冲计数「外部中断脉冲计数实验总结」

admin 2024-09-19 14:24:05 冰箱知识 0

扫一扫用手机浏览

大家好,今天小编关注到一个比较有意思的话题,就是关于外部中断脉冲计数的问题,于是小编就整理了4个相关介绍外部中断脉冲计数的解答,让我们一起看看吧。

51系列单片机提供了哪几种中断源在中断管理上有什么特点?

外部中断脉冲计数

51单片机有三种中断:

1、外部中断,共两个,外部中断0和外部中断1,特点是由专门的IO口触发(P3.2,P3.3),可以是电平,也可以是下降沿。

2、定时器中断,共两个,定时器0和定时器1,特点是:可以工作定时或者计数器两种模式,每种模式有4种工作方式,定时器由内部计数,计数器有外部脉冲输入计数(P3.4,P3.5),计满溢出申请中断。

3、串口中断,当接收到一帧数据,或发送完一帧数据时,申请中断。

51系列单片机提供了外部中断、定时器中断和串口中断三种中断源。其中,外部中断和定时器中断都是硬件中断,由硬件触发和处理,而串口中断则是软件中断,需要通过程序来触发和处理。在中断管理上,51系列单片机使用中断向量表来管理中断,每个中断源对应一个中断向量,当中断发生时,程序会跳转到对应的中断向量进行处理。

此外,51系列单片机还提供了中断优先级的设置,可以通过设置不同的优先级来解决多个中断同时发生时的处理顺序问题。

如何搞清楚plc为什么要中断处理,哪些地方用到了中断?

PLC程序是根据它所控制的机械设备工作特点而编写,它满足该设备正常工作时各种状态对电气的要求。在非正常状态就使用到中断,每种设备在行业中使用的工艺要求的参数不同而程序不同,对是否要求有中断,那根据设备工作的流水线工艺技术要求而决定,没有统一的设定,仅有一些设置的原则。

如何搞清楚plc为什么要中断处理,哪些地方用到了中断,想要搞明白中断的功能首先要理解plc运算周期的意义,任何plc的cpu都有运算速度,速度越快性能越好,运算周期或者扫描周期是指程序从第一行到最后的EDN指令所用的时间,这个时间大致分为三个阶段,1是输入采样、2程序执行、3输出刷新,也就是说输出结果不是立马就有的,必须等到END指令完成采输出、对于输入来说每个周期只采样一次。

那如果的输出、输入频率很快,你CPU的运算太慢是不是就会影响我的工作,比如控制伺服电机的脉冲都是高速输出,还比如采集编码器的高速计数器。因此需要实时立即输出,不能受你plc扫描周期的影响,这就是中断的功能。我们在plc中一般使用的元件都是普通的,凡是超过plc运算速度的都必须采用中断来处理,而实际当中对于高速输入、输出的plc都是已经做好中断处理,我们直接使用就可以了,如高速计数器的计数功能、用于定位的运动控制的脉冲输出,而且都有相对应的中断指令。

还有就是在程序中间也可以有中断子程序,如输入中断、定时器中断、高速计数器中断、脉冲捕捉等,将以上中断作为触发信号立即执行。下面我们举例说明:

外部中断脉冲计数

这是一个定时器中断,每隔10ms对数据进行加法运算,并与设定值比较的程序举例。我们知道普通的加法运算时一个周期执行一次,如果想要在指定时间执行就要用到中断功能了,I610为中断指针,6表示中断指针的编号,10代表时间单位是ms。就是说每隔10ms触发一次中断子程序对D0进行加1。

以上就是plc为什么要中断的原因以及中断用到的地方,希望能帮到你!

单片机如何接收外部的信号?

  如果只是开关信号,那只要扫描IO就行;如果是脉冲信号,只要用外部定时计数器或者外部中断就行,比如光电编码器;  发射出来的信号是个周期信号,不同的按键,其编码不同,编码中0和1对应的脉冲长度有差别,详细内容可以看相关的资料。  要实现一直按着音量会一直加(减),这个过程比较复杂,需要单片机不断的接收响应,要编写相应的单片机程序,之后还需要调试。

可编程计数器/定时器8253有哪几种工作方式?

  可编程计数器与定时器8253有6种工作方式:(1) 方式0为计数结束产生中断;(2) 方式1为可编程单稳触发器;(3) 方式2为分频器;(4) 方式3为方波频率发生器;(5) 方式4为软件触发选通脉冲;(6) 方式5为硬件触发选通脉冲。   计数结束产生中断:当CLK端输入计数脉冲时,计数器能进行减1计数,减为0时,OUT端可输出高电平。可利用此高电平向CPU发中断请求,以实现定时中断处理。   可编程单稳触发器:当计数器工作时,利用GATE端输入的上升沿脉冲使OUT端开始变低电平,并开始作减1计数,若减至0,OUT端变高电平,形成一个单稳负脉冲,可利用此负脉冲作为某一电子应用电路的启动信号。   分频器:利用计数器的减1计数功能在OUT输出端产生一个其正、负脉冲宽度分别为(n-1)与1个输入脉冲时钟周期的分频脉冲信号。   方波频率发生器:利用计数器的减1计数功能在OUT端产生一个对称或基本对称的方波信号。可作为方波频率发生器使用。   软件触发选通脉冲是利用写入计数初值这个软件操作来触发计数器工作的。   硬件触发选通脉冲是利用GATE端输入信号来触发的。

到此,以上就是小编对于外部中断脉冲计数的问题就介绍到这了,希望介绍关于外部中断脉冲计数的4点解答对大家有用。

相关文章

电容介绍「电解电容介绍」

大家好,今天小编关注到一个比较有意思的话题,就是关于电容介绍的问题,于是小编就整理了3个相关介绍电容介绍的解答,让我们一起看看吧。...

冰箱知识 2024-09-19 阅读4 评论0

焊接麦克风接线「焊接麦克风接线图解」

大家好,今天小编关注到一个比较有意思的话题,就是关于焊接麦克风接线的问题,于是小编就整理了3个相关介绍焊接麦克风接线的解答,让我们...

冰箱知识 2024-09-18 阅读4 评论0