单片机系统软件抗干扰方法:在提高硬件系统抗干扰能力的同时,软件抗干扰以其设计灵活、节省硬件资源、可靠性好越来越受到重视。下面以MCS-51单片机系统为例,对微机系统软件抗干扰方法进行研究。
1、软件抗干扰方法的研究
在工程实践中,软件抗干扰研究的内容主要是:
消除模拟输入信号的嗓声(如数字滤波技术);
程序运行混乱时使程序重入正轨的方法。本文针对后者提出了几种有效的软件抗干扰方法。
1.1 指令冗余
CPU取指令过程是先取操作码,再取操作数。当PC受干扰出现错误,程序便脱离正常轨道“乱飞”,当乱飞到某双字节指令,若取指令时刻落在操作数上,误将操作数当作操作码,程序将出错。若“飞”到了三字节指令,出错机率更大。
在关键地方人为插入一些单字节指令,或将有效单字节指令重写称为指令冗余。通常是在双字节指令和三字节指令后插入两个字节以上的NOP。这样即使乱飞程序飞到操作数上,由于空操作指令NOP的存在,避免了后面的指令被当作操作数执行,程序自动纳入正轨。
此外,对系统流向起重要作用的指令如RET、RETI、LCALL、LJMP、JC等指令之前插入两条NOP,也可将乱飞程序纳入正轨,确保这些重要指令的执行。
1.2 拦截技术
所谓拦截,是指将乱飞的程序引向指定位置,再进行出错处理。通常用软件陷阱来拦截乱飞的程序。因此先要合理设计陷阱,其次要将陷阱安排在适当的位置。
1.2.1 软件陷阱的设计
当乱飞程序进入非程序区,冗余指令便无法起作用。通过软件陷阱,拦截乱飞程序,将其引向指定位置,再进行出错处理。软件陷阱是指用来将捕获的乱飞程序引向复位入口地址0000H的指令。通常在EPROM中非程序区填入以下指令作为软件陷阱:
资源简介:单片机系统软件抗干扰方法:在提高硬件系统抗干扰能力的同时,软件抗干扰以其设计灵活、节省硬件资源、可靠性好越来越受到重视。下面以MCS-51单片机系统为例,对微机系统软件抗干扰方法进行研究。1、软件抗干扰方法的研究在工程实践中,软件抗干扰研究的内容主...
上传时间: 2013-10-29
上传用户:大三三
资源简介:单片机系统软件抗干扰方法,在设计大规模系统中需要主义的问题方法!
上传时间: 2015-11-09
上传用户:685
资源简介:单片机系统实用抗干扰技术
上传时间: 2013-07-07
上传用户:eeworm
资源简介:专辑类----单片机专辑 单片机系统实用抗干扰技术-172页-4.8M.rar
上传时间: 2013-06-27
上传用户:yph853211
资源简介:专辑类-单片机专辑-258册-4.20G 单片机系统实用抗干扰技术-172页-4.8M.pdf
上传时间: 2013-06-10
上传用户:tianyi223
资源简介:lpc系列单片机用软件的方法产生dtmf信号,超经典。
上传时间: 2015-04-30
上传用户:tfyt
资源简介:国外大学教程。详细介绍了基于KEIL开发环境下的8051单片机的软件开发方法。通俗易懂,书中源码例子经典。强烈推荐
上传时间: 2014-06-28
上传用户:15736969615
资源简介:实用的单片机实现软件滤波方法及示例程源代码
上传时间: 2013-12-13
上传用户:ruixue198909
资源简介:用 C 语言来开发单片机系统软件最大的好处是编写代码效率高、软件调试直观、维护 升级方便、代码的重复利用率高、便于跨平台的代码移植等等,因此 C 语言编程在单片机 系统设计中已得到越来越广泛的运用。针对 PIC 单片机的软件开发,同样可以用 C 语言实 ...
上传时间: 2013-12-10
上传用户:xinzhch
资源简介:单片机开发软件使用方法,一看就懂的,单片机开发,绝对有用
上传时间: 2014-01-26
上传用户:baitouyu
资源简介:单片机专辑 258册 4.20G单片机系统实用抗干扰技术 172页 4.8M.pdf
上传时间: 2014-05-05
上传用户:时代将军
资源简介:通信原理课件 PPT版
上传时间: 2013-04-15
上传用户:eeworm
资源简介:在提高硬件系统抗干扰能力的同时,软件抗干扰以其设计灵活、节省硬件资源、可靠性好越来越受到重视。下面以MCS-51单片机系统为例,对微机系统软件抗干扰方法进行研究。
上传时间: 2014-01-26
上传用户:水口鸿胜电器
资源简介:十多年来,随着信息技术、电子技术和通讯技术的发展,嵌入式系统已经获得了空前的应用和发展。随着嵌入式应用系统功能复杂度的提高、对软件产品的非功能约束的特别关注以及由于市场的激烈竞争导致嵌入式软件推出周期的缩短,都使得嵌入式软件开发人员面临着严...
上传时间: 2013-06-20
上传用户:cxl274287265
资源简介:单片机系统常用软件抗干扰措施:可靠性设计是一项系统工程,单片机系统的可靠性必须从软件、硬件以及结构设计等方面全面考虑。硬件系统的可靠性设计是单片机系统可靠性的根本,而软件系统的可靠性设计起到抑制外来干扰的作用。软件系统的可靠性设计的主要方法...
上传时间: 2013-11-01
上传用户:名爵少年
资源简介: 单片机应用系统在发动机电喷中得到了广泛的应用,然而由于发动机工作环境恶劣,提高控制系统的抗干扰性至关重要。分析了单片机干扰的主要来源,并从硬件和软件抗干扰设计中总结了一些取得良好抗干扰性的方法。 在进行单片机应用开发的过程中,经...
上传时间: 2013-11-09
上传用户:Jerry_Chow
资源简介:单片机系统“PC”失控的软件措施Software Measure of GettingO uto fC ontrolfo r“PC"in S ingleC hipC omputerS ystem谧 加 春 王 晓 基 雷 小 华(江 西 理 工 大 学机 电 工 程 学 院 ,赣 州 34 10 00)摘要单片机系统在实际工业现场中可能遇到各种干扰和...
上传时间: 2013-11-02
上传用户:bhqrd30
资源简介:软件滤波,单片机抗干扰技术,各种软件滤波方法!
上传时间: 2013-12-04
上传用户:lifangyuan12
资源简介:为了让广大的工科大学生理解单片机应用系统的开发方法,我们特别提供一个中小规模的典型应用案例,我们把具有详细注释的基于AT89C51单片机的心电信号发生器软件供大家参考,不妥之处请大家批评指出,愿此软件能够给你一点帮助,南昌航空大学自动化学院生物医...
上传时间: 2016-10-07
上传用户:huyiming139
资源简介:本文章介绍了一种AD值的线性化方法。可以应用于单片机系统的设计开发当中。在系统的硬件设计方法上,使用温度补偿的方法,使得AD转换值可实现线性化,从而可以减少了单片机软件开发当中进行非线性数据的线性化处理。
上传时间: 2013-12-31
上传用户:fxf126@126.com
资源简介:单片机应用系统与抗干扰技术
上传时间: 2013-07-12
上传用户:eeworm
资源简介:专辑类-单片机专辑-258册-4.20G 单片机应用系统与抗干扰技术-402页-9.4M.pdf
上传时间: 2013-04-24
上传用户:qijian11056
资源简介:本书分为基础篇与应用篇两部分。基础篇讲述软件的使用,包括电子线路部分与单片机部分。电子线路部分介绍了如何使用PROTEUS软件分析模拟电路、数字电路及模数混合电路,包括模拟与数字激励信号的编辑、各种分析(如瞬态分析、傅里叶分析、交直流参数扫描分析...
上传时间: 2013-07-27
上传用户:steele
资源简介:本书分为基础篇与应用篇两部分。基础篇讲述软件的使用,包括电子线路部分与单片机部分。电子线路部分介绍了如何使用PROTEUS软件分析模拟电路、数字电路及模数混合电路,包括模拟与数字激励信号的编辑、各种分析(如瞬态分析、傅里叶分析、交直流参数扫描分析...
上传时间: 2013-06-29
上传用户:晴天666
资源简介:本书分为基础篇与应用篇两部分。基础篇讲述软件的使用,包括电子线路部分与单片机部分。电子线路部分介绍了如何使用PROTEUS软件分析模拟电路、数字电路及模数混合电路,包括模拟与数字激励信号的编辑、各种分析(如瞬态分析、傅里叶分析、交直流参数扫描分析...
上传时间: 2013-06-07
上传用户:fsypc
资源简介:本书分为基础篇与应用篇两部分。基础篇讲述软件的使用,包括电子线路部分与单片机部分。电子线路部分介绍了如何使用PROTEUS软件分析模拟电路、数字电路及模数混合电路,包括模拟与数字激励信号的编辑、各种分析(如瞬态分析、傅里叶分析、交直流参数扫描分析...
上传时间: 2013-05-29
上传用户:bcjtao
资源简介:本书分为基础篇与应用篇两部分。基础篇讲述软件的使用,包括电子线路部分与单片机部分。电子线路部分介绍了如何使用PROTEUS软件分析模拟电路、数字电路及模数混合电路,包括模拟与数字激励信号的编辑、各种分析(如瞬态分析、傅里叶分析、交直流参数扫描分析...
上传时间: 2013-06-19
上传用户:gtf1207
资源简介:单片机仿真软件Proteus是英国Labcenter electronics公司出版的EDA工具软件,下面不仅介绍了它的使用方法和Proteus 特色功能,以下还有Proteus的安装方法。Proteus它不仅具有其它EDA工具软件的仿真功能,还能仿真单片机及外围器件。它是目前最好的仿真单片机及...
上传时间: 2013-11-08
上传用户:kernaling
资源简介:基于单片机用软件实现直流电机PWM 调速系统
上传时间: 2013-11-12
上传用户:lo25643
资源简介:【摘要】随着单片机系统越来越广泛地应用于消费类电子,医疗,工业自动化,智能化仪器仪表,航空航天等各领域,单片子系统面临着电磁干扰(EMI)日益严重的威胁,电磁兼容的问题在称重领域也日益突出,本文围绕单片机系统的电磁兼容技术浅谈一些笔者的经验,...
上传时间: 2013-11-13
上传用户:anng