当前位置:首页 > 单片机 > 单片机
[导读]PIC24的DISI指令是禁止中断指令,这条指令可以把1-6优先级中断禁止一个固定的时间,用于一些对时间特性要求严格的代码段执行前关闭中断.禁止中断指令最大可以禁止中断时间为16384 个指令周期.这条指令的执行的时候,1-6

PIC24的DISI指令是禁止中断指令,

这条指令可以把1-6优先级中断禁止一个固定的时间,用于一些对时间特性要求严格的代码段执行前关闭中断.

禁止中断指令最大可以禁止中断时间为16384 个指令周期.

这条指令的执行的时候,1-6级别中断立即被禁止,同时把DISICNT寄存器赋值为16384,DISICNT寄存器赋按每个指令周期递减,当DISICNT为0的时候,中断禁止结束.

在DISI指令禁止中断期间,用户可以写DISICNT延长或者缩短中断禁止时间,或者直接对DISICNT写0,立即结束中断禁止.

注意:

在DISI未执行的时候,直接写DISICNT为非0数值无效,不能禁止中断.

要中断禁止生效必须先执行DISICNT指令

如果要一直禁止中断,可以用如下方法:

1. 使用PUSH 指令将当前的SR 值压入软件堆栈。

2. 通过将值0xE0 与SRL 进行“或”运算而将CPU 优先级强制设置为7。

扩展阅读:PIC单片机中断程序设计技巧

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

 米兰诺维奇博士提出"语言能力双轨进化论",动态命题技术破解安全性困局 贵阳2025年7月23日 /美通社/ -- 7月22日,在第八届英语教学与测评学术研讨会上,国际语言测评权威专家、朗...

关键字: AI 人工智能 指令 研讨会

北京 2025年7月14日 /美通社/ -- 近日,主线科技为广州港设备自动化改造示范区项目圆满完成了纯电集卡的自动驾驶技术升级,并将其商业化交付,助力项目顺利迈入"前沿设备远控半自动+堆场设备全自动+水平运...

关键字: 智能化 自动化 线控 指令

广州 2025年7月4日 /美通社/ -- 日前,在德国慕尼黑机器人及自动化技术展览会(Automatica)期间,国际独立第三方检测、检验和认证机构德国莱茵TÜ...

关键字: 自动化 CE 工业机器 指令

广州 2025年7月4日 /美通社/ -- 日前,在德国慕尼黑机器人及自动化技术展览会(Automatica)期间,国际独立第三方检测、检验和认证机构德国莱茵TÜV大中华区(简称"T...

关键字: 指令 电磁兼容 协作机器人 AN

上海 2025年5月15日 /美通社/ -- 5月12日,国际独立第三方检测、检验和认证机构德国莱茵TÜV大中华区(简称"TÜV莱茵"...

关键字: 机器人 CE 指令 软硬件

AI与自动化驱动生命科学研发革新 北京2025年2月20日 /美通社/ -- 近日,镁伽科技正式推出LABILLION™实验室智慧管理平台,并于线上发布。作为镁伽在"AI for Science(AI4S)&...

关键字: LAB IO ABI 指令

CPU的工作原理‌主要包括以下几个核心步骤:获取指令、解码、执行和存储结果。‌中央处理器(Central Processing Unit,简称CPU)作为计算机系统的运算和控制核心,是信息处理、程序运行的最终执行单元。C...

关键字: CPU 指令

深圳2024年11月29日 /美通社/ -- 包装是产品生命周期的重要组成部分,随着循环经济不断推进,欧洲对产品包装的可回收性和正确标签的要求也越来越严格。12月13日起,在线或者通过远程销售方式销售至欧盟消费者的产品,...

关键字: 电池 研讨会 指令 电子

广州2024年10月18日 /美通社/ -- 10月17日,由中国对外贸易中心、SGS、上海艾瑞市场咨询股份有限公司共同举办的"广交会行业趋势论坛—工具产品欧美市场新机遇"在第136届广交会现场隆重举...

关键字: 测试 电动工具 指令 电子电气

北京2024年8月27日 /美通社/ -- 8月23日,在2024世界机器人大会库卡展台,国际独立第三方检测、检验和认证机构德国莱茵TÜV大中华区(简称"...

关键字: 指令 机器人 CE CTU
关闭