问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

clk高电平有效时,三种触发方式的特点分别是什么?

发布网友 发布时间:2022-05-23 07:01

我来回答

1个回答

热心网友 时间:2023-10-16 04:45

51单片机的外部中断有两种触发方式可选:电平触发和边沿触发。选择电平触发时,单片机在每个机器周期检查中断源口线,检测到低电平,即置位中断请求标志,向CPU请求中断。选择边沿触发方式时,单片机在上一个机器周期检测到中断源口线为高电平,下一个机器周期检测到低电平,即置位中断标志,请求中断。

这个原理很好理解。但应用时需要特别注意的几点:

1) 电平触发方式时,中断标志寄存器不锁存中断请求信号。也就是说,单片机把每个机器周期的S5P2采样到的外部中断源口线的电平逻辑直接赋值到中断标志寄存器。标志寄存器对于请求信号来说是透明的。这样当中断请求被阻塞而没有得到及时响应时,将被丢失。换句话说,要使电平触发的中断被CPU响应并执行,必须保证外部中断源口线的低电平维持到中断被执行为止。因此当CPU正在执行同级中断或更高级中断期间,产生的外部中断源(产生低电平)如果在该中断执行完毕之前撤销(变为高电平)了,那么将得不到响应,就如同没发生一样。同样,当CPU在执行不可被中断的指令(如RETI)时,产生的电平触发中断如果时间太短,也得不到执行。

2) 边沿触发方式时,中断标志寄存器锁存了中断请求。中断口线上一个从高到低的跳变将记录在标志寄存器中,直到CPU响应并转向该中断服务程序时,由硬件自动清除。因此当CPU正在执行同级中断(甚至是外部中断本身)或高级中断时,产生的外部中断(负跳变)同样将被记录在中断标志寄存器中。在该中断退出后,将被响应执行。如果你不希望这样,必须在中断退出之前,手工清除外部中断标志。

3) 中断标志可以手工清除。一个中断如果在没有得到响应之前就已经被手工清除,则该中断将被CPU忽略。就如同没有发生一样。

4) 选择电平触发还是边沿触发方式,TCON 控制寄存器
设置。应从系统使用外部中断的目的上去考虑,而不是如许多资料上说的根据中断源信号的特性来取舍。比如,有的书上说(《Keil C51使用技巧及实战》),就有类似的观点。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
行车工退休是否有工龄年限限制?男士、女士的的退休年龄。 北京中新惠尔健康科技有限公司解决方案 北京中新惠尔健康科技有限公司公司文化 北京中新惠尔健康科技有限公司服务产品 北京中新惠尔健康科技有限公司历史沿革 北京中新惠尔健康科技有限公司惠尔简介 速腾能放多久? 昆山汽车搭电多少钱? 比亚迪救急估计电瓶没电了 盒马员工超过1小时算不算大吧 在stc8051单片机中,CLK_DIV寄存器的功能是什么啊?的功能 单片机中CLK和SCLK有什么区别?希望能详细回答--- 单片机中有一元件引脚上标注为“CLK”请问这个CLK是什么意思??? 制冷量50Kw的精密空调该配多大的空开 空调的一匹等于多少瓦?50匹的空调机组该配多少大的漏电保护器? 家里一个50空调,一个电视,一个电脑,一个电锅该选多大的空开 lKFL-50LW空调选多大的空开,插座,铜钱 kfr-50lw/29fzbp-A3(1p14)海信空调,是多少匹,应该用多大的空气开关? 深圳智能公交首次道路试运行,你支持无人驾驶吗? 已经不用了,绑定的银行卡如何消除 无人驾驶汽车是把采集到的数据发送到服务器分析吗 无人驾驶完整的数据集包括? 中秋节日记250字五年级 2011中秋节日记200字五年级的 关于中秋节的日记50字? 如何不通过 iTunes 将视频 AirPlay 到 Apple TV 上? 如何将IPHONE4上的视频通过APPLE TV传到电视机 欠联通话费一直不交会怎么样? 若联通卡长时间欠费,会有什么后果? 联通卡好几个月没交话费会怎么样? ADC0809中CLK这个口怎么用51单片机给时钟信号? 51单片机中,CLK—DIV寄存器的B2~B0="101",表示对单片机内的主时钟进行32分频 单片机中的ADC模数转换的CLK怎么回事 adc0809的clk可以直接用单片机控制吗? TLC549芯片的CLK引脚怎么用?算是输入还是输出? ADC0832单片机中,为什么CLK要先拉高再拉低? 单片机中说产生一个脉冲,是指clk又高到底,还是有低到高,还是低高低呢? 关于单片机里的时序图 单片机里的头文件是什么意思? 单片机上的四个接口vcc sda clk gnd可以通过usb直接插在电脑上吗 帮我看下这是被狗咬了的伤口嘛? 狗咬的轻微伤口图片 被狗咬了后的伤口图片 被狗咬了的伤口是什么样的? 用自己如何帮别人微信小程序打卡 学习长笛的基础乐理知识有哪些? 长笛入门 学习长笛半年 但是有些乐理的知识不懂 请教大家 我是一名长笛老师怎样教初学者 关于学长笛