




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 單片機(jī)課程設(shè)計(jì) 單片機(jī)之間串行通信設(shè)計(jì)說明書 學(xué) 院:機(jī)電工程學(xué)院 專 業(yè):電氣工程及其自動(dòng)化姓 名:高立光090511030 隋佳林090511027 袁廷偉090511033指導(dǎo)教師:張 永時(shí) 間:2012年12月91.設(shè)計(jì)任務(wù)書題目:單片機(jī)間的串行通信利用兩臺(tái)單片機(jī)實(shí)驗(yàn)平臺(tái)完成兩臺(tái)單片機(jī)間點(diǎn)對(duì)點(diǎn)通信。1.1設(shè)計(jì)要求(1) 完成兩臺(tái)單片機(jī)間一主一從的單工通信。主機(jī)發(fā)送實(shí)驗(yàn)平臺(tái)上開關(guān)k0-k7數(shù)據(jù),從機(jī) 接收數(shù)據(jù)并在數(shù)碼管上顯示。(2) 完成兩臺(tái)單片機(jī)的雙工通信。通信雙方的任意單片機(jī)可同時(shí)發(fā)送和接受實(shí)驗(yàn)平臺(tái)上開 關(guān)k0-k7數(shù)據(jù),并將數(shù)據(jù)在各自的數(shù)碼管上顯示。1.2設(shè)計(jì)提示(1) 單片機(jī)間
2、的串行通信可以通過將串口相互連接而實(shí)現(xiàn)。(2) 單片機(jī)之間的信號(hào)都是TTL電平,并不需要特別的電平轉(zhuǎn)換,單片機(jī)之間的串口可以 直接通過導(dǎo)線連接。但兩者的TXD和RXD需要相互反接才能正常收發(fā)。(3) 特別提示:實(shí)驗(yàn)儀的串口已被keil占用,只能下載后全速運(yùn)行。2. 總設(shè)計(jì)過程2.1雙機(jī)數(shù)據(jù)傳送的電路圖2.2設(shè)計(jì)電路主要組成(1)晶振部分:在單片機(jī)的XTAL1和XTAL2引腳外接晶振就構(gòu)成了自激振蕩器并在 單片機(jī)內(nèi)部產(chǎn)生時(shí)鐘脈沖信號(hào)。 (2) 復(fù)位部分:復(fù)位操作有兩種基本形式:一種是上電復(fù)位,另一種是上電與按鍵均有 效的復(fù)位。本次設(shè)計(jì)采用上電復(fù)位。2.3單工雙機(jī)通信的設(shè)計(jì)2.3.1需要器件 名稱
3、數(shù)值個(gè)數(shù) 型號(hào) 單片機(jī) AT89C51/2AT89C51 獨(dú)立按鍵(可彈起的)/8BUTTON 電阻R10K2/ 電阻R2208/ 電容C30pF4/ 電容C10uF2/ 晶振12MHz2CRYSTAL-XTAL18 LED/8/2.3.2雙機(jī)單工通信流程 主機(jī)發(fā)送流程 從機(jī)接收流程2.3.3雙擊單工通信程序主機(jī)發(fā)送程序: ORG 0000H AJMP MAIN ORG 0100HMAIN: MOV SP,#60H MOV SCON,#40H MOV TMOD,#20H MOV TH1,#0FDH MOV TL1,#0FDH SETB TR1 MOV P1,#0FFH MOV 30H,#0FF
4、H K0: MOV A,P1 CJNE A,30H,K1 SJMP K0 K1: MOV 30H,A MOV SBUF,A WAIT: JBC TI,K0 SJMP WAIT END從機(jī)接收程序: ORG 0000H AJMP MAIN ORG 0100H MAIN: MOV SP,#60H MOV SCON,#50H MOV TMOD,#20H MOV TH1,#0FDH MOV TL1,#0FDH SETB TR1 MOV P1,#0FFH K0: JB RI,KK SJMP K0 KK: MOV A,SBUF MOV P1,A CLR RI SJMP K0 END2.3.4 proteu
5、s調(diào)試與仿真2.4 全雙工通信設(shè)計(jì)2.4.1實(shí)驗(yàn)需要器件 名稱數(shù)值個(gè)數(shù) 型號(hào) 單片機(jī) AT89C51/2AT89C5174LS240/474LS240 獨(dú)立按鍵(可彈起的)/16BUTTON 電阻R10K2/ 電阻R50016/ 電容C30pF4/ 電容C10uF2/ 晶振12MHz2CRYSTAL-XTAL18 LED/16/2.4.2 程序設(shè)計(jì) 根據(jù)設(shè)計(jì)要求,系統(tǒng)為雙機(jī)全雙工通信,因此兩機(jī)的通信程序可以完全相同。程序如下: ORG 0000H JMP START ORG 0023H JMP UARTI START: MOV TMOD,#20H MOV TH1,#0E6H MOV TL1,#0E6H SETB TR1 MOV SCON,#50H MOV PCON,#80H MOV IE,#90H MOV R7,#0FFHREAD-KEY: MOV A,P1 CJNE A,R7,KEY-IN SJMP READ-KEYKEY-IN: MOV R7,A MOV SBUF,A CPL A MOV P2,ATX-WAIT: JBC TI,READ-KEY SJMP TX-WAIT UARTI: PUSH Acc PUSH PSW JBC RI,RX-WAIT S
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 貨物運(yùn)輸合同(水路)
- 醫(yī)療行業(yè)人才引進(jìn)合同
- 房地產(chǎn)開發(fā)商與購房者合同大全
- 勞動(dòng)用工安全責(zé)任合同模板:應(yīng)對(duì)與處理
- 地區(qū)授權(quán)代理合同書
- 基礎(chǔ)設(shè)施建設(shè)項(xiàng)目土地征用合同
- 房地產(chǎn) -鏈家地產(chǎn) 二手房業(yè)務(wù)知識(shí)與經(jīng)驗(yàn)介紹
- 安全責(zé)任的落實(shí)強(qiáng)化企業(yè)安全主體責(zé)任考核試卷
- 攝影器材行業(yè)知識(shí)產(chǎn)權(quán)保護(hù)與合規(guī)經(jīng)營策略研究考核試卷
- 數(shù)據(jù)結(jié)構(gòu)與算法基礎(chǔ)考核試卷
- 航空航天標(biāo)準(zhǔn)與認(rèn)證互認(rèn)
- 心理課教案自我認(rèn)知與情緒管理
- 民用無人機(jī)操控員執(zhí)照(CAAC)考試復(fù)習(xí)重點(diǎn)題庫500題(含答案)
- GB/T 6553-2024嚴(yán)酷環(huán)境條件下使用的電氣絕緣材料評(píng)定耐電痕化和蝕損的試驗(yàn)方法
- 中職旅游專業(yè)《中國旅游地理》說課稿
- 第15課 列強(qiáng)入侵與中國人民的反抗斗爭【課件】-中職高一上學(xué)期高教版
- 中國海關(guān)科學(xué)技術(shù)研究中心招聘筆試真題2022
- 結(jié)構(gòu)實(shí)驗(yàn)技術(shù):地震模擬振動(dòng)臺(tái)試驗(yàn)
- 《鄧稼先》省公開課一等獎(jiǎng)全國示范課微課金獎(jiǎng)?wù)n件
- GJB9001C-2017管理手冊、程序文件及表格匯編
- 核心素養(yǎng)目標(biāo)新課標(biāo)北師大版小學(xué)數(shù)學(xué)三年級(jí)下冊全冊教案
評(píng)論
0/150
提交評(píng)論