基于串口通信的單片機(jī)仿真和C語言開發(fā)

基于串口通信的單片機(jī)仿真和C語言開發(fā)

ID:36456414

大小:462.00 KB

頁數(shù):23頁

時(shí)間:2019-05-10

基于串口通信的單片機(jī)仿真和C語言開發(fā)_第1頁
基于串口通信的單片機(jī)仿真和C語言開發(fā)_第2頁
基于串口通信的單片機(jī)仿真和C語言開發(fā)_第3頁
基于串口通信的單片機(jī)仿真和C語言開發(fā)_第4頁
基于串口通信的單片機(jī)仿真和C語言開發(fā)_第5頁
資源描述:

《基于串口通信的單片機(jī)仿真和C語言開發(fā)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。

1、武漢理工大學(xué)《能力拓展訓(xùn)練》說明書目錄22武漢理工大學(xué)《能力拓展訓(xùn)練》說明書1方案設(shè)計(jì)..........................................................11.1系統(tǒng)硬件設(shè)計(jì).................................................11.2系統(tǒng)軟件設(shè)計(jì).................................................12硬件電路設(shè)計(jì)......................................................22.189C51單

2、片機(jī)結(jié)構(gòu)..............................................22.1.1MCS-51單片機(jī)內(nèi)部結(jié)構(gòu).....................................22.1.2MCS-51單片機(jī)引腳功能.....................................42.1.3MCS-51中斷系統(tǒng)...........................................62.2串行接口及其電平轉(zhuǎn)換電路.....................................72.2.1串行接口RS232結(jié)構(gòu)

3、與引腳功能..............................72.3硬件連接圖...................................................83串口通信概述......................................................93.1串行通信基礎(chǔ).................................................93.2串行接口的基本特點(diǎn)..........................................104系統(tǒng)軟件設(shè)計(jì)...........

4、..........................................134.1系統(tǒng)的通信協(xié)議..............................................134.2編程實(shí)現(xiàn)串行通信............................................135仿真及系統(tǒng)實(shí)現(xiàn)...................................................175.1虛擬串口的設(shè)置..............................................185.2下位機(jī)電路和程序設(shè)計(jì)

5、........................................185.3串口通信仿真................................................186總結(jié).............................................................217參考文獻(xiàn).........................................................2222武漢理工大學(xué)《能力拓展訓(xùn)練》說明書22武漢理工大學(xué)《能力拓展訓(xùn)練》說明書22武漢理工大學(xué)《能力拓展訓(xùn)練》說明書1方案

6、設(shè)計(jì)1.1系統(tǒng)硬件設(shè)計(jì)PC機(jī)的串行接口為RS-232或USB總線,單片機(jī)采用RS-232進(jìn)行串行通信,只需要將TTL電平的串行接口通過芯片轉(zhuǎn)換為RS-232串行接口,這種轉(zhuǎn)換比較簡單,本系統(tǒng)采用的是MAX232芯片。利用PC現(xiàn)有的RS-232接口,系統(tǒng)中采用專用的RS-232標(biāo)準(zhǔn)轉(zhuǎn)換芯片MAX232D來實(shí)現(xiàn)。此轉(zhuǎn)換芯片一邊與RS-232標(biāo)準(zhǔn)9針接口相連,另一邊與RS-232總線相連,原理圖如圖1-1所示。圖1-1系統(tǒng)結(jié)構(gòu)圖1.2系統(tǒng)軟件設(shè)計(jì)通信協(xié)議設(shè)計(jì):為保證通信進(jìn)行,首先做到單片機(jī)的串行口與主控機(jī)串行口的設(shè)置保持一致,即數(shù)據(jù)格式一致、通信波特率相同。如果是多點(diǎn)通信,每個(gè)從機(jī)

7、要分配一個(gè)地址碼。系統(tǒng)中協(xié)議有三種幀格式:呼叫幀、應(yīng)答幀和數(shù)據(jù)幀。呼叫幀由主機(jī)發(fā)出。應(yīng)答幀只能由從機(jī)發(fā)出。當(dāng)從機(jī)收到呼叫幀后,把本機(jī)地址和當(dāng)前狀態(tài)回發(fā)給主機(jī)。設(shè)置開機(jī)自檢、自診斷程序,機(jī)器不能帶病工作;如果需要,還可以設(shè)置在工作空閑時(shí)或定時(shí)自檢程序。PC機(jī)與單片機(jī)構(gòu)成通信系統(tǒng)采用主從結(jié)構(gòu)。數(shù)據(jù)通信總是有主機(jī)發(fā)起。主機(jī)處于發(fā)送狀態(tài)“說”時(shí)從機(jī)總是處于“聽”22武漢理工大學(xué)《能力拓展訓(xùn)練》說明書狀態(tài)。若主機(jī)發(fā)送的地址信息與本地從機(jī)相符,則接受該數(shù)據(jù),否則,繼續(xù)“聽”總線上的數(shù)據(jù)。若從機(jī)需要發(fā)送數(shù)據(jù),則必須等

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無此問題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。