新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 一種單片機(jī)控制的指令轉(zhuǎn)換器的設(shè)計(jì)

一種單片機(jī)控制的指令轉(zhuǎn)換器的設(shè)計(jì)

作者: 時(shí)間:2012-03-22 來(lái)源:網(wǎng)絡(luò) 收藏

3.3 主程序

本程序主要用來(lái)接收發(fā)送裝置發(fā)來(lái)的,并對(duì)格式進(jìn)行轉(zhuǎn)換。轉(zhuǎn)換后的數(shù)據(jù)發(fā)送給指令接收裝置。主要功能是設(shè)置89C51、8251、8259A的初始狀態(tài),開(kāi)啟中斷,等待中斷,根據(jù)不同的中斷矢量轉(zhuǎn)到相應(yīng)的中斷子程序。流程如下所示:

31.gif
圖3-3 主程序流程圖

接收指令子程序主要用來(lái)接收由指令發(fā)送裝置發(fā)送來(lái)的模擬指令,接收的指令數(shù)據(jù)由格式轉(zhuǎn)換子程序進(jìn)行格式轉(zhuǎn)換;發(fā)送應(yīng)答子程序根據(jù)接收子程序接收的數(shù)據(jù)正確與否向指令發(fā)送裝置發(fā)送應(yīng)答數(shù)據(jù)幀;發(fā)送指令子程序把轉(zhuǎn)換后的指令發(fā)送到指令接收裝置;接收應(yīng)答子程序用來(lái)接收指令接收裝置發(fā)送過(guò)來(lái)的應(yīng)答數(shù)據(jù)幀。

4結(jié)束語(yǔ)

本文的指令已與整個(gè)指揮系統(tǒng)進(jìn)行了現(xiàn)場(chǎng)試驗(yàn),結(jié)果表明,該指令正確,實(shí)現(xiàn)了指令格式的轉(zhuǎn)換,運(yùn)行速度快,可靠性高。

參考文獻(xiàn)
[1] 李華等編著:《MSC-51系列實(shí)用接口技術(shù)》,北京航空航天大學(xué)出版社,2001.5
[2] (美)U.布萊克,《計(jì)算機(jī)網(wǎng)絡(luò)—協(xié)議、標(biāo)準(zhǔn)與接口》,人民郵電出版社,1990
[3] 張毅剛等編著:《MCS-51應(yīng)用》,哈爾濱工業(yè)大學(xué)出版社,1990年。
[4] 孫涵芳、徐愛(ài)卿,MCS-51(96)系列原理及應(yīng)用,北京航空航天大學(xué)出版社,1997
[5] 李朝青編著:《PC機(jī)與單片機(jī)數(shù)據(jù)通信技術(shù)》,北京航空航天大學(xué)出版社,2000
[6] 王二乾等:《TTL集成電路設(shè)計(jì)和應(yīng)用手冊(cè)》,中國(guó)計(jì)算機(jī)技術(shù)服務(wù)公司,1984
[7] 顏歐:《單片微機(jī)實(shí)現(xiàn)遠(yuǎn)程數(shù)據(jù)傳輸?shù)臄?shù)據(jù)幀編碼方法》,光電對(duì)抗與無(wú)源干擾,2002年第1期
[8] 公茂法、馬寶甫、孫晨,《單片機(jī)人機(jī)接口實(shí)例集》,北京航空航天大學(xué)出版社,1998
[9] 董渭清、王換招,《高檔微機(jī)接口技術(shù)及應(yīng)用》,西安交通大學(xué)出版社,1995
[10] 陳建鐸,《32位微型計(jì)算機(jī)原理與接口技術(shù)》,高等教育出版社,1998
[11] 史新福,金玉,馮萍,《32位微型計(jì)算機(jī)原理接口技術(shù)及其應(yīng)用》,西北工業(yè)大學(xué)出版社,2000


上一頁(yè) 1 2 3 4 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉