基于單片機(jī)控制的迫擊炮防重裝彈系統(tǒng)
故軟件系統(tǒng)由一個(gè)主程序、一個(gè)顯示驅(qū)動(dòng)子程序、兩個(gè)外部中斷服務(wù)程序和一個(gè)定時(shí)中斷服務(wù)程序組成,兩個(gè)外部中斷服務(wù)程序完成指示此兩中斷產(chǎn)生順序的次序變量的設(shè)置及出膛標(biāo)識(shí)的設(shè)置,定時(shí)中斷服務(wù)程序完成2.5 s的時(shí)間定時(shí),并判斷炮彈是否正常發(fā)射出膛,否則報(bào)警并驅(qū)動(dòng)機(jī)械裝置工作,主程序首先進(jìn)行初始化,然后根據(jù)P3.2與P3.3電平的高低及中斷程序中形成的標(biāo)識(shí)變量判斷出發(fā)射過程所處的狀態(tài),各程序流程如圖3~圖5所示。本文引用地址:http://butianyuan.cn/article/171374.htm
評(píng)論