影音先锋中文字幕无码-免费精品人在线二线三线区别-欧美牲交a欧美牲交-99久久国语露脸精品国产色-午夜亚洲国产理论片亚洲2020

  • 咨詢熱線
    400-873-0636

廣州工控機維修工控程序運行失常怎么辦?

廣州工控機維修工控程序運行失常怎么辦?

系統(tǒng)受到干擾侵害致使PC值改變,造成程序運行失常。對于程序運行失常的軟件對策主要是發(fā)現(xiàn)失常狀態(tài)后及時引導(dǎo)系統(tǒng)恢復(fù)原始狀態(tài)。

設(shè)置監(jiān)視跟蹤定時器

使用定時中斷來監(jiān)視程序運行狀態(tài)。定時器的定時時間稍大于主程序正常運行一個循環(huán)的時間,在主程序運行過程中執(zhí)行一次定時器時間常數(shù)刷新操作。這樣,只要程序正常運行,定時器不會出現(xiàn)定時中斷。而當程序運行失常,不能及時刷新定時器時間常數(shù)而導(dǎo)致定時中斷,利用定時中斷服務(wù)程序?qū)⑾到y(tǒng)復(fù)位。在8031應(yīng)用系統(tǒng)中作為軟件抗干擾的一個事例,具體做法是:

使用8155的定時器所產(chǎn)生的“溢出”信號作為8031的外部中斷源INT1。用555定時器作為8155中定時器的外部時鐘輸入;

IMG_256

8155定時器的定時值稍大于主程序的正常循環(huán)時間;

在主程序中,每循環(huán)一次,對8155定時器的定時常數(shù)進行刷新;

在主控程序開始處,對硬件復(fù)位還是定時中斷產(chǎn)生的自動恢復(fù)進行分類判斷處理。

設(shè)置軟件陷井

當PC失控,造成程序“亂飛”而不斷進入非程序區(qū),只要在非程序區(qū)設(shè)置攔截措施,使程序進入陷井,然后強迫使程序進入初始狀態(tài)。例如Z80指令系統(tǒng)中數(shù)據(jù)FFH正好對應(yīng)為重新起動指令RST56,該指令使程序自動轉(zhuǎn)入0038H入口地址。因此,在Z80CPU構(gòu)成的應(yīng)用系統(tǒng)中,只要將所有非程序區(qū)全部置成FFH用以攔截失控程序。并在0038H處設(shè)置轉(zhuǎn)移指令,使程序轉(zhuǎn)至抗干擾處理程序。

 

主站蜘蛛池模板: 国产精品亚洲lv粉色| 亚洲精品一区二区中文字幕| 亚洲精品国产suv一区| 亚洲熟女综合一区二区三区| 成人h动漫精品一区二区无码| 五月天激情国产综合婷婷婷| 国产精品无码av在线一区| 四虎国产精品永久免费地址| 国产精品久久久久久亚洲色| a片在线免费观看| 欧美精品一国产成人综合久久| 丰满人妻在公车被猛烈进入电影| 无码国产69精品久久久久网站| 欧美黑人又粗又大又爽免费| 制服丝袜人妻综合第一页| 日韩一区二区三区免费高清| 亚洲综合无码一区二区| 少妇伦子伦精品无吗| 热re99久久精品国产99热 | 色一情一乱一伦麻豆| 无遮挡h肉动漫在线观看| 成年女人永久免费观看视频| 日本黄网站免费| 国产精品成人永久在线四虎| 日欧一片内射va在线影院| 久久久久欧美精品网站| 亚洲国产午夜精品理论片| 伊人干网综合亚洲| 精品国产综合色在线| 国产精品久久毛片| 黄a大片av永久免费| 免费无码久久成人影片| 国产精品人妻一码二码| 成人av无码国产在线一区| 国产欧美日韩va另类在线播放| 免费看成人aa片无码视频羞羞网| 亚洲精品久久久久久无码色欲四季| 亚洲精品国产一区黑色丝袜| 国产v视频在线亚洲视频| 中国杭州少妇xxxx做受| 中文字幕日产无码|