freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

學(xué)年論文-基于at89c51的雙機串行通信設(shè)計-資料下載頁

2025-05-18 15:14本頁面

【導(dǎo)讀】程和PROTUES軟件仿真,最終完成雙機的串行通信。送16個數(shù)據(jù)與校驗和,從機接收數(shù)據(jù)并與校驗和比較,若相同則燈亮。計算機與計算機的數(shù)據(jù)傳送可以采用串行通訊和并行通訊兩種方式。在串行通訊時,要求通訊雙方都采用一個標準接口,使不同設(shè)備可以方便的連接。RS232接口是目前最常用的一種串行通訊接口。它是在1970年由美國嗲你。型化和使用方便等優(yōu)點,在通信中發(fā)揮著越來越重要的作用。但能在一些相對復(fù)雜的單片。機應(yīng)用系統(tǒng)中,僅僅一個單片機資源是不夠的,往往需要兩個或多個單片機系統(tǒng)協(xié)同作業(yè),因此如何實現(xiàn)單片機與單片機之間的通訊具有非常重要的現(xiàn)實意義。據(jù)由串行口TXD輸出。在輸入輸出端增加光耦合進行光電隔離。后,向主機回答B(yǎng)BH。到10個正確數(shù)據(jù)后,則LED燈顯示接收成功。含2個外中斷口,2個16位可編程定時計數(shù)器,2個全雙工串行通信口,2個讀寫口線。

  

【正文】 OP2:JNB RI,$ CLR RI MOV A,SBUF MOV @R0,A ;接收數(shù)據(jù)存儲 INC R0 ADD A,R6 ;求校驗和 MOV R6,A DJNZ R7,LOOP2 ;判斷數(shù)據(jù)塊是否接收完畢 JNB RI,$ ;完畢,接收 1 號機發(fā)來的校驗和 CLR RI MOV A,SBUF XRL A,R6 ;比較校驗和 JZ END1 ;校驗和相等,跳至發(fā)正確標志 MOV SBUF,0FFH ;校驗和不相等,發(fā)錯誤標志 JNB TI,$ ;轉(zhuǎn)重新接收 CLR TI END1:SETB MOV SBUF, 00H END 河 北大學(xué) 20xx 屆本科生學(xué)年論文(課程設(shè)計) 10 5 系統(tǒng)調(diào)試 在 protues 上進行軟件仿真實驗。首先使用 keil 將編寫完成的程序編譯生成 HEX 文件,將 HEX 文件錄入到兩片單片機中,進行仿真實驗,結(jié)果如下圖所示,可以看到,接收端成功接收到數(shù)據(jù)。 圖 6 系統(tǒng)仿真結(jié)果 河 北大學(xué) 20xx 屆本科生學(xué)年論文(課程設(shè)計) 11 6 設(shè)計總結(jié) 本次設(shè)計采用兩片 AT89C51 單片機實現(xiàn)信息的串行通信,設(shè)計過程中,從雙機通信 背景的了解,到 89C51 單片機具體功能的了解,到串行通信的原理的熟悉,到掌握具體串行通信在雙機之間的實現(xiàn);從硬件電路設(shè)計到程序編寫;從硬件調(diào)試到軟件模擬實現(xiàn)等。發(fā)送方的數(shù)據(jù)由串行口 TXD 斷輸出,經(jīng)過傳輸線將信號傳送到接收端。接收方接收電平信號,對于接口電路,短距離傳送,減少抗干擾作用,如果短離遠雙機串口中可以連接電平轉(zhuǎn)換器常用芯片 RS232,在此不再敘述。設(shè)計中,收獲不少東西,也遇到了不少的問題。 首先,在完成單片機課程學(xué)習(xí)任務(wù)后,對內(nèi)容的掌握不夠,缺乏靈活運用的能力,對于知識的擴展也存在一定的問題,因此, 面對設(shè)計課題,無法系統(tǒng)地進行設(shè)計思路的擬定。 其次,理解不能更好的聯(lián)系實踐,在鞏固和學(xué)習(xí)硬件知識的同時,用軟件控制協(xié)調(diào)硬件實現(xiàn)現(xiàn)實功能,通過硬件完成軟件的功能等方面的融會貫通,取得了一定的效果。 再次,硬件設(shè)計過程中,串行通信方式的選擇,波特率的計算,在查詢方式與中斷方式進行串行通信。對于芯片的選擇,軟件編寫時,對于某些指令的功能,功能模塊的連接,芯片地址選擇等都遇到了很大的障礙,在老師與同學(xué)幫助和自己查閱資料得到了解決,與此同時,了解了不少的問題。并掌握了 KEIL 的使用和程序調(diào)試,以及 PROTUES 單片 機模擬仿真軟件的使用,大大提高了學(xué)習(xí)效率。 通過本次課程設(shè)計,不僅使理論知識得到了實踐,有效鞏固了知識。同時對于單片機發(fā)展歷史、強大功能、應(yīng)用領(lǐng)域以及系列知識得到了大概的系統(tǒng)認識,同時也初步了解了一個完整的系統(tǒng)開發(fā)的過程,對于創(chuàng)造思維的培養(yǎng)和開發(fā)能力的鍛煉,本次設(shè)計,為此提供了一個很好的平臺。同學(xué)之間的相互討論學(xué)習(xí),互相提高,老師知識的幫助,經(jīng)驗的傳授,也是本次設(shè)計的一道美麗的風(fēng)景線,真正起到了拋磚引玉的目的。在此,感謝老師給我們這樣好的學(xué)習(xí)機會。 河 北大學(xué) 20xx 屆本科生學(xué)年論文(課程設(shè)計) 12 參考文獻 [1] 薛鈞義 ,張彥斌 .MCS51 系 列單片微型計算機及其應(yīng)用 [M].西安交通大學(xué)出版社 ,1997:1116 [2] 何立民主編 .MCS51 系列單片機應(yīng)用系統(tǒng)設(shè)計 [M].北京航空航天大學(xué)出版社 ,1995: 175178 [3] 丁元杰 .單片微機原理及應(yīng)用 .機械工業(yè)出版社 [M],1994:7881 [4] 張毅坤 .陳善久 ,裘雪紅 .單片微型計算機原理及應(yīng)用 [M].西安電子科技大學(xué)出版社 ,1998:4665 [5] 李廣弟 .單片機基礎(chǔ) [M].北京航空航天大學(xué)出版社 ,1992:6675
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1