




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
微機(wēijī)原理與接口技術
-通訊接口卡設計精品資料精品資料2/4/20232通訊(tōngxùn)接口卡設計精品資料2/4/20233通訊(tōngxùn)接口卡設計精品資料2/4/20234通訊(tōngxùn)接口卡設計精品資料2/4/20235通訊(tōngxùn)接口卡設計精品資料2/4/20236通訊(tōngxùn)接口卡設計精品資料2/4/20237通訊(tōngxùn)接口卡設計接口卡與計算機連接(liánjiē)圖通訊(tōngxùn)接口卡精品資料2/4/20238通訊接口卡設計設計(shèjì)要求PC機管理分站配置以及狀態,向接口卡發送分站站表;接收接口卡傳送的數據并進行處理。接口卡接收并存儲PC機發送的站表數據;按照站表自動呼叫分站;接收分站數據,存入數據緩沖區;如果分站沒有應答或應答錯誤,則認為(rènwéi)與該分站通訊故障,將故障狀態記錄入數據緩沖區;向PC機傳送分站數據。精品資料2/4/20239通訊接口卡設計設計(shèjì)要求分站數據(shùjù)采集向接口卡傳輸所采集數據(shùjù)數據(shùjù)傳輸方式PC機-接口卡:ISA總線接口卡-分站:485方式,數據(shùjù)傳輸速率600bit/s,半雙工異步通訊CPU8031精品資料2/4/202310通訊接口卡設計接口(jiēkǒu)卡主要接口(jiēkǒu)設備8031程序存儲器:27256數據存儲器:62256地址鎖存器:74LS373并行接口:8255接口卡編址電路防止程序“跑飛”:看門狗電路定時計數器:8253通訊(tōngxùn)驅動電路…精品資料2/4/202311通訊接口卡設計接口卡組成(zǔchénɡ)原理框圖803174LS24474LS24474LS245PC總線(zǒnɡxiàn)數據線地址、控制線75176485總線37327256EPR0M62256RAM74L46888255PA口8253讀、寫控制精品資料2/4/202312通訊接口卡設計結構(jiégòu)框圖精品資料2/4/202313通訊(tōngxùn)接口卡設計硬件(yìnɡjiàn)設計部分精品資料2/4/202314通訊(tōngxùn)接口卡設計8031采用內部震蕩方式,選用11.05MHz的晶體振蕩器選用27256作為外部程序存儲器,將8031引腳接地,迫使系統從外部程序存儲器取指外部中斷用于同主機通訊T0溢出(yìchū)中斷用于定時T1作為波特率發生器(600bit/s)精品資料2/4/202315通訊(tōngxùn)接口卡設計程序(chéngxù)存儲器2725632K×8位的可改寫的只讀存儲器,有位地址線,存儲器的地址空間為地址線A14~A8依次接8031的P2.6~P2.0,A7~A0通過地址鎖存器依次接8031的P0.7~P0.0。數據線D7~D0直接(zhíjiē)與8031的P0.7~P0.0連接。片選信號線接地,在系統正常工作期間一直保持有效。讀允許線與8031單片機的外部程序存儲器讀選通信號線連接,用來控制程序讀出。150000H-7FFFH精品資料2/4/202316通訊接口卡設計數據(shùjù)存儲器62256
32K×8位的RAM,用于存儲從主機(zhǔjī)接收的站表以及從分站讀取的數據。有15位地址線,存儲器的地址空間為0000H-7FFFH。地址線的連接同EPROM27256。數據線連接同EPROM27256。片選信號由8031的P2.7給出讀允許線與8031單片機的信號線連接寫允許線與8031單片機的信號線連接精品資料2/4/202317通訊接口卡設計8255控制邏輯8255根據PC機的命令控制其工作方式與接口卡的接口通過8255通道A和C實現(shíxiàn)接口卡與PC機間的連接,通道A作為一個8位的雙向總線使用,輸入輸出都是鎖存的,PA7~PA0與8031的P0.7~P0.0相聯,利用C通道的4位作為控制和狀態聯絡線精品資料2/4/202318通訊(tōngxùn)接口卡設計8255PC7PC6PC4PC5RDWRPAOBFACKSTBIBF精品資料2/4/202319通訊(tōngxùn)接口卡設計8255(輸出緩沖器滿):是8255輸出的聯絡信號(xìnhào),表示PC機已把數據輸出到8255的A口。此引腳接至8031,向8031申請中斷,接口卡接收PC機數據。 (響應信號(xìnhào)):接口卡發送給PC機的對輸出緩沖器滿的響應信號(xìnhào),此引腳接至8031的端口,表示A口的數據已經被接收。 (選通輸入):該引腳接8031的端口,是接口卡送給PC機的把輸入數據鎖存進輸入緩沖器的控制信號(xìnhào)。IBF(輸入緩沖器滿):PC機發送給接口卡的對選通輸入的響應信號(xìnhào),用于指示輸入數據還沒有被PC機取走,該引腳接P1.5端口,用于接口卡的查詢。精品資料2/4/202320通訊(tōngxùn)接口卡設計8255與主機接口CPU本身的驅動能力有限,采用總線驅動器以減少CPU的負載(fùzài)。74LS245用于數據總線雙向驅動74LS244用于地址總線和三態控制線單向驅動。精品資料2/4/202321通訊(tōngxùn)接口卡設計編址電路(diànlù)精品資料2/4/202322通訊(tōngxùn)接口卡設計接口卡與分站通訊(tōngxùn)電路精品資料2/4/202323通訊(tōngxùn)接口卡設計軟件設計部分(bùfen)精品資料2/4/202324通訊(tōngxùn)接口卡設計數據存儲器存儲數據地址(dìzhǐ)分配狀態表緩沖區存放分站的配置狀態,分站激活為37H,分站掛起為0;分站1:1001H;分站2:1002H;分站3:1003H;…故障表緩沖區存放分站的故障狀態,分站激活為37H,分站掛起為0;分站1:2001H;分站2:2002H;分站3:2003H;…分站數據緩沖區分站1:3040H;分站2:3080H;分站3:30C0H;… 2FFFH單元存放與主機(zhǔjī)通訊時主機(zhǔjī)發送來的站號,接口卡根據該站號向主機(zhǔjī)發送數據。2FFEH單元存放系統連接的分站數。精品資料2/4/202325通訊接口卡設計接口卡工作(gōngzuò)流程初始化8031設置串口工作模式(模式3)及控制字SCON,T1作為波特率發生器(模式2),T0用于定時(模式1),初始化控制字寄存器TMOD初始化緩沖區設分站均處于激活狀態、通訊正常,狀態表緩沖區及故障表緩沖區置常數37H;數據緩沖區3040H~3800H清零,8031內RAM的0區R6寄存器存放分站個數2FFFH單元:存放與主機通訊時主機發送(fāsònɡ)來的站號,接口卡根據該站號向主機發送(fāsònɡ)數據。2FFEH單元:存放系統連接的分站數。精品資料2/4/202326通訊接口卡設計接口卡工作(gōngzuò)流程同分站通訊通過8031串行口TXD發出一個地址字節,置分站TB8為1,引發所有分站串口中斷,各分站在其中斷服務程序中判斷該地址是否與自身一致,若一致則與接口卡進行數據通訊,否則結束服務,接口卡以接收到的應答信號(xìnhào)判斷呼叫分站是否存在通訊故障接口卡收到正確的應答信號(xìnhào)開始接收數據,此期間不允許PC機向接口卡申請中斷,此時是禁止的,通訊接口卡與任何一個分站交換完數據后開放,并延遲10ms精品資料2/4/202327通訊接口卡設計接口卡工作(gōngzuò)流程T0中斷服務程序:與分站交換(jiāohuàn)數據時,防止通訊故障時,接口卡無休止等待8253中斷服務程序:接口卡為防止呼叫分站而產生的程序死機而設置的喚醒功能與主機通訊子程序PC機發出聯絡信號后,8255的PC7口()輸出一低電平信號,向8031申請中斷,在中斷服務程序實現數據交換(jiāohuàn)精品資料2/4/202328通訊接口卡設計通訊(tōngxùn)協議接口卡與PC機監控主機初始化8255,置控制字C1H(11000001B),端口A工作于雙向方式PC機發送聯絡信號F8H,接口卡收到后,置標志位42HPC機向接口卡發送分站站表,首先發送F8H,然后(ránhòu)發送站表數據接口卡向PC機發送分站數據,首先發送聯絡信號8FH,然后(ránhòu)發送該分站是否處于掛起狀態或故障狀態及分站的個數,最后依次發送分站數據。精品資料2/4/202329通訊接口卡設計通訊(tōngxùn)協議接口卡與分站起始標志:固定格式為1111
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 房地產買賣中介合同
- 性格色彩分析理論及應用
- 中級經濟師考試的創新意識培養與試題及答案
- 2025年市政工程考試知識點剖析試題及答案
- 建筑泥工勞務分包合同
- 農村生物技術應用研究開發合同
- 員工關系在公共關系中的角色試題及答案
- 掌握中級經濟師考試復習的主動權與試題及答案
- 行政管理專科公共關系學全面試題及答案
- 維護技術基礎考試試題及答案
- 民法典與工程索賠課件
- 公共管理學黎民
- 電梯使用單位安全管理專題培訓
- 守護生態平衡 共享多彩世界 課件 -2025年高中生物多樣性日主題教育
- GA/T 2161-2024法庭科學非法集資類案件資金數據分析規程
- 2025年高考歷史考綱(完整版)
- 書法鑒賞 (浙江財大版)學習通超星期末考試答案章節答案2024年
- 無機化學氧族元素課件
- 儲煤場管理制度(6篇)
- 齒軌卡軌車課件
- 醫院工會經費使用與管理辦法、制度規則
評論
0/150
提交評論