历史上的今天
返回首页

历史上的今天

今天是:2025年07月16日(星期三)

正在发生

2018年07月16日 | Atmage16中断学习—外部中断

2018-07-16 来源:eefocus

引脚配置

                                                                            


(1)外部中断触发方式

外部中断常用的触发方式有两种:电平触发、边沿触发。

什么是电平触发?什么是边沿触发?

电平触发其实就是依靠时钟脉冲的高电平或者低电平来引发中断的触发方式。

边沿触发则是依靠时钟脉冲的高低电平变化过程来引发中断的触发方式。其中由低电平向高电平变化的过程叫做上升沿;由高电平向低电平变化的过程叫做下降沿。

(2)什么是“中断向量”、“中断向量表”?

中断向量实际上就是中断服务程序的入口地址。cpu是根据中断号来获取中断向量的值(中断服务程序的入口地址)。cpu要想由中断号查找到相应的中断向量就需要一张表,中断向量表。

(3)外部中断相关的寄存器

1、AVR中断寄存器SREG:


BIT7—I为全局中断是能位,如果I清零,怎无论其他中断标志是否置位,都不会产生中断。

2、MCU控制寄存器


此寄存器控制着INT0、INT1的中断触发方式。

ISC11    ISC10

0            0           INT1为低电平时产生的中断请求

0            1           INT1引脚上任意的逻辑电平变化都将引发中断

1            0           INT1的下降沿产生中断请求

1            1           INT1的上升沿产生中断请求 

ISC01    ISC00

0            0           INT0为低电平时产生的中断请求

0            1           INT0引脚上任意的逻辑电平变化都将引发中断

1            0           INT0的下降沿产生中断请求

1            1           INT0的上升沿产生中断请求 

3、MCU控制与状态寄存器


控制着INT2的触发方式

4、通用中断控制寄存器


BIT7、BIT6、BIT5分别控制着INT1、INT0、INT2的外部中断使能。



推荐阅读

史海拾趣

创基(CBI)公司的发展小趣事

品质是电子行业的生命线。CBI公司始终将品质管理放在首位,通过引进先进的生产设备和检测仪器,建立严格的质量控制体系,确保产品的品质稳定可靠。此外,公司还注重员工的培训和教育,提高员工的品质意识和操作技能。这些措施使CBI的产品在品质上赢得了消费者的信赖和认可。

Gang Song Electronics Co Ltd公司的发展小趣事

并购完成后,GainSpan的技术与Telit的物联网平台实现了深度融合。Telit利用GainSpan的低功耗WiFi模组技术,推出了更加高效、节能的物联网解决方案。这些方案不仅降低了物联网设备的能耗,还延长了设备的使用寿命,提高了整体系统的稳定性和可靠性。同时,GainSpan的技术也为Telit的物联网平台带来了更多创新应用的可能性。

Beta Dyne Inc公司的发展小趣事

Beta Dyne Inc最初是一家专注于研发新型半导体材料的小型创业公司。在创始人的带领下,公司成功研发出一种具有高效能、低功耗特性的新材料,这一技术突破迅速引起了业界的关注。随后,Beta Dyne积极与各大电子设备制造商合作,将其新材料应用于智能手机、平板电脑等消费电子产品中,成功开拓了新的市场。

Andon Electronics公司的发展小趣事

Beta Dyne Inc最初是一家专注于研发新型半导体材料的小型创业公司。在创始人的带领下,公司成功研发出一种具有高效能、低功耗特性的新材料,这一技术突破迅速引起了业界的关注。随后,Beta Dyne积极与各大电子设备制造商合作,将其新材料应用于智能手机、平板电脑等消费电子产品中,成功开拓了新的市场。

Delta Electronics公司的发展小趣事

Delta Electronics成立于1971年,最初只是台湾一家小型电子制造公司。随着技术的不断进步和市场的扩大,公司逐渐开始拓展其业务范围。上世纪90年代初,Delta在中国大陆设立了生产基地,这标志着公司全球扩展战略的重要一步。随后,公司陆续在美国、欧洲、亚洲等地建立了研发中心和生产基地,为全球客户提供优质的电子产品和解决方案。

Dover Corporation公司的发展小趣事

作为一家多元化制造商,Dover Corporation一直致力于创新技术的研发与应用。公司在多个领域拥有先进的技术和解决方案,如先进的电梯控制系统、高效的燃料解决方案等。这些技术的应用不仅提高了Dover产品的性能和质量,也为客户提供了更加优质的服务。

问答坊 | AI 解惑

技嘉的60XT主板图纸

技嘉的60XT主板图纸 [ 本帖最后由 西门 于 2009-5-22 22:55 编辑 ]…

查看全部问答>

留言板

如果你对本版块有什么建议,要求的,就在本话题下面留下的你笔墨,我会尽力而为! …

查看全部问答>

[求助]开发WinCE环境下程序需要什么开发工具

新手求助 开发WinCE环境下程序需要什么开发工具 我在网上搜的大部分是EVC和VS2005这两个 还有个EVB,不过EVC和EVB是不是就是两个语言的具体实现? 就是说EVC是用c++语言编,EVB是用VB语言编 不知道我理解的对不对 其他的还有么? 除了这几个 ...…

查看全部问答>

有人用过 友善之臂的 QQ2440V3 的 2440开发板吗 evc不能下载程序

用的  广州 友善之臂的 QQ2440V3, 使用 同步 ActiveSync 下载程序, 通过 PC机的 我的电脑 这一页 可以看到 移动设备  这一项 可以看到 wince里 的文件夹, 说明  PC机 与 开发板 已经 连接成功了, 但是 在 EV ...…

查看全部问答>

请教:关于WINCE4.2系统唤醒之后--串口无数据,需要从新关闭和开启串口的问题.

采用2440,wince4.2的系统,其中有三个外设,用3个串口与其通讯. 应用程序在运行的时候,打开了串口正常收发数据. 为了降低功耗,系统在定时到了后会自动待机挂起,然后利用外部中断唤醒系统. 当系统由待机->唤醒后,应用程序无法收发数据,需要从新关掉 ...…

查看全部问答>

vhdl与verilog

第一次提问- 小弟是学计算机的,但对硬件感兴趣,刚看以前的帖里有兄弟说学vhdl语言没前途,小弟正在学习,能不能有大侠指点一下,vhdl语言的前景和现在应用的状况,谢谢!…

查看全部问答>

MSP-EXP430FR5739 应用(2)

     考虑到FR5739的铁电存储功能和3 轴加速计模块,可以做一个可以断电保存的记步器,通过对加速度计的数据做一定的计算和处理可以做一款计步器,在现有模块的基础上需要增加一块LCD,做简单的显示,同时由于可以掉电保存,还可以 ...…

查看全部问答>

小调查--你所知道的AVR单片机开发软件有那些?

本帖最后由 tiankai001 于 2015-1-18 23:23 编辑       EEWORLD下载中心马上要推出开发工具/软件专项栏目了。这个栏目将向大家推荐各种嵌入式系统的开发软件!我们争取给大家提供最全面、最多样的嵌入式系统开发软件! ...…

查看全部问答>

【NXP USB Type C评测 】+ 高清照

本帖最后由 wufeijian 于 2016-3-28 13:03 编辑 早上刚到公司没多久,就收到了从北京远道而来的 NXP USB Type C Demo 板,心情有点小激动啊,话不多说,直接上照了 …

查看全部问答>

我国传感器产业亟待摆脱进口依赖,中小型国产企业又该如何崛起呢?

       2015年全球市场约1770亿美元(不含系统,只是各类敏感元件与传感器),预计在未来5年内,全球所有的传感器领域的复合年增长率都将超过15%,仍然是高增长行业。2015年,我国传感器销售额突破1300亿元。然而,在国内市场 ...…

查看全部问答>