亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        單片機(jī)應(yīng)用系統(tǒng)的軟件抗干擾措施

        2017-05-17 19:00:38丁禮磊
        關(guān)鍵詞:單片機(jī)

        丁禮磊

        摘要:技術(shù)的發(fā)展不僅體現(xiàn)在事物的更新上,更體現(xiàn)在老事物的創(chuàng)新上,其中最為明顯的就是大小個(gè)頭的改變。的確,高新技術(shù)產(chǎn)品體積越來(lái)越小,操作越來(lái)越簡(jiǎn)便,性能越來(lái)越好。究其原因大多數(shù)原因是因?yàn)閱纹瑱C(jī)的發(fā)展。但是通過(guò)我們的研究調(diào)查發(fā)現(xiàn)單片機(jī)的抗干擾技術(shù)還是有待提高的,那么我們具體應(yīng)該如何去實(shí)現(xiàn)呢?下面就讓我們簡(jiǎn)要的來(lái)了解一下吧。

        關(guān)鍵詞:?jiǎn)纹瑱C(jī);定義構(gòu)造;抗干擾

        中圖分類(lèi)號(hào):TP368.1 文獻(xiàn)標(biāo)識(shí)碼:A 文章編號(hào):1007-9416(2017)03-0237-01

        單片機(jī)是什么?它主要運(yùn)用于什么方向?對(duì)于專(zhuān)業(yè)人士而言很簡(jiǎn)單,但是對(duì)于社會(huì)大眾而言確實(shí)有一定的難度呢?下面我們就從這些最基本的定義入手來(lái)展開(kāi)對(duì)全文的思考。

        1 單片機(jī)的定義及構(gòu)造

        單片機(jī),其實(shí)就是一種集成電路芯片,小小的體積,卻起到主導(dǎo)作用,其作用可以說(shuō)能夠抵到一臺(tái)計(jì)算機(jī)的作用。其基本結(jié)構(gòu)包含了運(yùn)算器(主要功能是執(zhí)行各種算數(shù)運(yùn)算以及邏輯運(yùn)算和邏輯測(cè)試)、控制器以及主要存儲(chǔ)器。而它之所以體積小,主要是因?yàn)樗捎昧藟嚎s技術(shù),將所有程序通過(guò)集成電路刻在一個(gè)小小的芯片上,以實(shí)現(xiàn)其主要作用。

        2 單片機(jī)的應(yīng)用

        在之前的介紹中,我們了解到單片機(jī)是一種集成電路芯片,那么就這一個(gè)小小的芯片又有怎樣的作用呢?它主要應(yīng)用于哪些行業(yè)領(lǐng)域呢?其實(shí)它與我們的生活是息息相關(guān)的,隨處可見(jiàn),就拿最普遍的全自動(dòng)洗衣機(jī)來(lái)說(shuō)就有它的身影。

        3 軟件抗干擾技術(shù)

        通過(guò)我們的調(diào)查研究,我們發(fā)現(xiàn)單機(jī)片的抗干擾措施主要包含硬件抗干擾措施和軟件抗干擾措施兩種。對(duì)于單片機(jī)的干擾,最為常見(jiàn)的就是噪音等周?chē)h(huán)境的干擾、磁場(chǎng)的干擾、以及系統(tǒng)自身操作和程序的干擾。軟件抗干擾的具體措施[1]。

        3.1 軟件冗余技術(shù)

        MCS-51所有指令都不超過(guò)三個(gè)字節(jié),且多為單字節(jié)指令,指令由操作碼和操作數(shù)組成,操作碼指明CPU完成什么樣的操作,單字節(jié)指令僅有操作碼,隱含操作數(shù)。CPU受到干擾后,PC內(nèi)容發(fā)生變化,當(dāng)程序彈飛到某一單字節(jié)指令時(shí),便自動(dòng)納入正規(guī)。當(dāng)跑飛到某一雙字節(jié)或三字節(jié)指令時(shí),若恰恰在取指令時(shí)刻落到其操作數(shù)上,CPU就將操作數(shù)當(dāng)作操作碼來(lái)執(zhí)行,引起程序混亂。因此軟件設(shè)計(jì)應(yīng)多采用單字節(jié)指令,并在關(guān)鍵的地方人為的插入一些單字節(jié)指令NOP,或?qū)⒂行У膯巫止?jié)指令重寫(xiě),這稱(chēng)作指令冗余。在實(shí)際軟件設(shè)計(jì)中,往往在雙字節(jié)和三字節(jié)指令之后插入兩個(gè)NOP指令,可以保證程序跑飛后其后面的指令不會(huì)拆散,后面的程序可以正常運(yùn)行。在那些對(duì)程序流向起決定作用的指令,如RET、RETI、ACALL、LJMP、JZ、JNC等之前也插入2條NOP指令,可保證跑飛的程序迅速進(jìn)入正確的控制軌道。

        3.2 軟件陷阱技術(shù)

        一般而言,軟件冗余技術(shù)適用于干擾后PC指向不正確的程序區(qū),當(dāng)跑飛程序進(jìn)入非程序區(qū)時(shí),我們應(yīng)該采取怎樣的措施呢?軟件陷阱技術(shù)就是一個(gè)很好的選擇,下面就讓我們具體的來(lái)了解一下。

        (1)未使用的中斷向量區(qū)。在中斷向量區(qū)使用陷阱技術(shù)可以在最短的時(shí)間內(nèi)發(fā)現(xiàn)中斷信號(hào)所在區(qū)域,通過(guò)數(shù)據(jù)感應(yīng)顯示就可以在最短的時(shí)間里解決問(wèn)題了。(2)未使用的EPROM區(qū)。假設(shè)使用了一片2764,但程序并沒(méi)有用完這個(gè)2764區(qū)域,這些非程序區(qū)可以用0000020000數(shù)據(jù)填滿(mǎn),020000是指令LJMP 0000H的機(jī)器碼,當(dāng)跑飛程序進(jìn)入此區(qū)后,便會(huì)迅速自動(dòng)進(jìn)入正確軌道。(3)數(shù)據(jù)表格區(qū)。我們都知道,表格的使用是比較頻繁的,表格與內(nèi)容是一一對(duì)應(yīng)的關(guān)系,但是龐大的表格系統(tǒng)如果哪一個(gè)環(huán)節(jié)出現(xiàn)了問(wèn)題我們是比較難找出來(lái)的,而陷阱技術(shù)的運(yùn)用就可以更好的改變這一狀況,對(duì)癥下藥。(4)程序區(qū)。程序區(qū)可以說(shuō)是問(wèn)題的高危階段,一旦發(fā)現(xiàn)問(wèn)題也是致命性的,所以我們要采用該項(xiàng)技術(shù),并且是廣泛的運(yùn)用,但也不能設(shè)置太多,一般每1K字節(jié)有幾個(gè)陷阱就夠了。(5)非EPROM芯片空間。MCS-51有64K程序系統(tǒng)空間,一般除了EPROM芯片占用的地址外,還剩余大片未編程的EPROM空間。當(dāng)PC跑飛進(jìn)入這些空間時(shí),讀入數(shù)據(jù)為0FFH,對(duì)51系列而言,相當(dāng)于指令MOV R7,A,將修改R7的內(nèi)容。當(dāng)CPU讀程序存儲(chǔ)器時(shí),會(huì)產(chǎn)生一個(gè)PSEN的低電平信號(hào),可利用該信號(hào)和EPROM的地址譯碼信號(hào)產(chǎn)生選通信號(hào),引起一個(gè)空閑的中斷,在中斷服務(wù)程序中設(shè)置軟件陷阱,將跑飛程序拉入正規(guī)。

        3.3 看門(mén)狗技術(shù)

        顧名思義就是實(shí)時(shí)監(jiān)控,而這一技術(shù)無(wú)論是在硬件抗干擾中還是軟件抗干擾的技術(shù)中都是有所運(yùn)用的,但是最優(yōu)的選擇就是軟件與硬件同時(shí)運(yùn)用,這樣就可以做到一個(gè)全方位的監(jiān)控與控制干擾的散播與影響。

        4 結(jié)語(yǔ)

        綜上所述,我們對(duì)單片機(jī)的抗干擾技術(shù)又有了一個(gè)初步的了解,相信這對(duì)于單片機(jī)的發(fā)展會(huì)有一定的幫助的,同時(shí)如果在實(shí)際的操作過(guò)程之中我們可以克服干擾因素,將以上技術(shù)落實(shí)到行動(dòng)中的話(huà),就一定可以提供單片機(jī)的性能的。但是,我們還需要不斷的創(chuàng)新發(fā)展,以追求真正的發(fā)展進(jìn)步。

        參考文獻(xiàn)

        [1]孫傳友.測(cè)控系統(tǒng)原理與設(shè)計(jì)[M].北京:北京航空航天大學(xué)出版社,2004.

        猜你喜歡
        單片機(jī)
        基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于單片機(jī)的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機(jī)的多功能智能插排
        電子制作(2019年11期)2019-07-04 00:34:48
        基于單片機(jī)的便捷式LCF測(cè)量?jī)x
        電子制作(2019年9期)2019-05-30 09:42:02
        小議PLC與單片機(jī)之間的串行通信及應(yīng)用
        電子制作(2018年12期)2018-08-01 00:48:04
        MSP430單片機(jī)在仿真中要注意的幾點(diǎn)問(wèn)題
        電子制作(2017年9期)2017-04-17 03:00:53
        基于單片機(jī)的平衡控制系統(tǒng)設(shè)計(jì)
        電子制作(2017年19期)2017-02-02 07:08:27
        基于單片機(jī)的三維LED點(diǎn)陣設(shè)計(jì)
        電子制作(2016年21期)2016-05-17 03:52:51
        Microchip推出兩個(gè)全新PIC單片機(jī)系列
        基于Proteus的單片機(jī)控制系統(tǒng)的仿真設(shè)計(jì)
        高跟丝袜一区二区三区| 久久久国产精品ⅤA麻豆| 越猛烈欧美xx00动态图| 又长又大又粗又硬3p免费视频| 日韩精品一区二区三区视频| 亚洲无码性爱视频在线观看| 亚洲精品高清av在线播放| 国产免费成人自拍视频| 大地资源高清在线视频播放 | 无码人妻少妇久久中文字幕蜜桃| 亚洲AV无码成人精品区天堂| av天堂线上| 亚洲日产乱码在线中文字幕| 人妻少妇精品视频专区二区三区| 一区二区三区最新中文字幕| 亚洲av综合色区无码一区| 国产精品爽黄69天堂a| 日本三级欧美三级人妇视频| 99热精品成人免费观看| 看黄色亚洲看黄色亚洲| 经典三级免费看片天堂| 少妇久久久久久被弄高潮| 国内精品久久久久久中文字幕 | 久久久久久国产精品免费网站| 久久久久国产亚洲AV麻豆| 国产精品午夜福利亚洲综合网| 亚洲大尺度无码无码专区| 中文亚洲成a人片在线观看| 国产国拍亚洲精品福利| 国内精品国产三级国产avx| 久久国产精品亚洲婷婷片| 亚洲精品久久久av无码专区| 日本夜爽爽一区二区三区| 水蜜桃视频在线观看免费18| 亚洲六月丁香色婷婷综合久久| 与漂亮的女邻居少妇好爽| 东京热人妻一区二区三区| 天天做天天爱天天综合网| 亚洲精品一品二品av| 草逼短视频免费看m3u8| 大地资源网高清在线播放|