雙機間的串口雙向通信設(shè)計new

雙機間的串口雙向通信設(shè)計new

ID:1248254

大小:166.50 KB

頁數(shù):21頁

時間:2017-11-09

雙機間的串口雙向通信設(shè)計new_第1頁
雙機間的串口雙向通信設(shè)計new_第2頁
雙機間的串口雙向通信設(shè)計new_第3頁
雙機間的串口雙向通信設(shè)計new_第4頁
雙機間的串口雙向通信設(shè)計new_第5頁
資源描述:

《雙機間的串口雙向通信設(shè)計new》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。

1、單片機應(yīng)用課程設(shè)計任務(wù)書學(xué)院計算機與信息工程專業(yè)網(wǎng)絡(luò)工程課程名稱單片機應(yīng)用課程設(shè)計題目雙機間的串口雙向通信設(shè)計完成期限自2014年12月22日至2015年1月4日內(nèi)容及任務(wù)一、設(shè)計內(nèi)容及要求:兩個單片機(稱為甲機和乙機)之間采用方式1雙向串行通信。(1)甲機的K1按鍵可通過串口控制乙機的LED1點亮,LED2滅,甲機的K2按鍵控制乙機LED1滅,LED2點亮,甲機的K3按鍵控制乙機的LED1和LED2全亮。(2)乙機的K2按鍵課控制串口向甲機發(fā)送按下的次數(shù),按下的次數(shù)通過串口顯示在甲機P0口的數(shù)碼管上。二、項目設(shè)計思路1、查找資料,熟悉單片機。2、設(shè)計單片機電路圖以及程序。3、編譯軟件,

2、燒寫軟件,調(diào)試,最后完成工作。三、具體成果形式和要求1.甲機的K1按鍵可以控制乙機的LED1點亮,LED2滅;2.甲機的K2按鍵可以控制乙機的LED2點亮,LED1滅;3.甲機的K3按鍵可以控制乙機的LED1、LED2點亮;4.乙機的K2按鍵按下的次數(shù)可顯示在甲機P0口數(shù)碼管上。四、具體成果形式和要求完成設(shè)計說明書,提交仿真電路和可執(zhí)行代碼。進度安排起止日期工作內(nèi)容12.22-12.24查找資料12.25-12.27繪制仿真電路圖并編寫代碼12.28-12.29調(diào)試并修改代碼12.29-1.4答辯并進行文檔的書寫及修改主要參考資料[1]尹毅峰,劉龍江.單片機原理及應(yīng)用[M].北京:北京理

3、工大學(xué)出版社,2010.[2]李廣第.單片機基礎(chǔ).第1版.北京:北京航空航天大學(xué)出版社,1999[3]何立民.單片機高級教程.第1版.北京:北京航空航天大學(xué)出版社,2001[4]陳堂敏.劉煥平主編.單片機原理與應(yīng)用[M].北京:北京理工大學(xué)出版社,2007.[5]沈美明.溫動蟬編著.IBM-PC匯編語言程序設(shè)計[M].北京:清華大學(xué)出版社,1994.[6]戴佳.51單片機C語言應(yīng)用程序設(shè)計[M].北京:電子工業(yè)出版社,2008?[7]劉文濤.單片機語言C51典型應(yīng)用設(shè)計[M].北京:人民郵電出版社,?2005[8]尹勇.μVision2單片機應(yīng)用程序開發(fā)指南[M].北京:科學(xué)出版社,20

4、05指導(dǎo)教師意見(簽字):年月日系(教研室)主任意見(簽字):年月日單片機應(yīng)用課程設(shè)計任務(wù)書學(xué)院名稱:計算機與信息工程學(xué)院班級名稱:學(xué)生姓名:學(xué)號:題目:雙機間的串口雙向通信設(shè)計指導(dǎo)教師:起止日期:21目錄一、緒論41.1設(shè)計背景4二、相關(guān)知識42.1雙機通信簡介42.2單片機AT89C51介紹42.3串口通信5三、總體設(shè)計63.1設(shè)計要求6四、硬件設(shè)計74.1.整體電路74.2復(fù)位電路74.3.控制電路8五、軟件設(shè)計85.1甲機軟件設(shè)計95.2乙機軟件設(shè)計10六、測試及運行11心得與感受14參考文獻15指導(dǎo)教師評語16附錄:源程序1721一、緒論1.1設(shè)計背景隨著電子技術(shù)的飛速發(fā)展,單

5、片機也步如一個新的時代,越來越多的功能各異的單片機為我們的設(shè)計提供了許多新的方法與思路。對于一些場合,比如:復(fù)雜的后臺運算及通信與高實時性前臺控制系統(tǒng)、軟件資源消耗大的系統(tǒng)、功能強大的低消耗系統(tǒng)、加密系統(tǒng)等等。如果合理使用多種不同類型的單片機組合設(shè)計,可以得到極高靈活性與性能價格比,因此,多種異型單片機系統(tǒng)設(shè)計漸漸成為一種新的思路,單片機技術(shù)作為計算機技術(shù)的一個重要分支,由于單片機體積小,系統(tǒng)運行可靠,數(shù)據(jù)采集方便靈活,成本低廉等優(yōu)點,在通信中發(fā)揮著越來越重要的作用。但在一些相對復(fù)雜的單片機應(yīng)用系統(tǒng)中,僅僅一個單片機資源是不夠的,往往需要兩個或多個單片機系統(tǒng)協(xié)同工作。這就對單片機通信提出

6、了更高要求。單片機之間的通信可以分為兩大類:并行通信和串行通信。串行通信傳輸線少,長距離傳輸時成本低,且可以利用數(shù)據(jù)采集方便靈活,成本低廉等優(yōu)點,在通信中發(fā)揮著越來越重要的作用。所以本系統(tǒng)采用串行通信來實現(xiàn)單片機之間可靠的,有效的數(shù)據(jù)交換。二、相關(guān)知識2.1雙機通信簡介兩臺機器的通信方式可分為單工通信、半雙工通信、雙工通信,他們的通信原理及通信方式為:1.單工通信:是指消息只能單方向傳輸?shù)墓ぷ鞣绞?。單工通信信道是單向信道,發(fā)送端和接收端的身份是固定的,發(fā)送端只能發(fā)送信息,不能接收信息;接收端只能接收信息,不能發(fā)送信息,數(shù)據(jù)信號僅從一端傳送到另一端,即信息流是單方向的。通信雙方采用單工通信

7、屬于點到點的通信。根據(jù)收發(fā)頻率的異同,單工通信可分為同頻通信和異頻通信。2.半雙工通信:這種通信方式可以實現(xiàn)雙向的通信,但不能在兩個方向上同時進行,必須輪流交替地進行。也就是說,通信信道的每一段都可以是發(fā)送端,也可以是接端。但同一時刻里,信息只能有一個傳輸方向。如日常生活中的例子有步話機通信等。3.雙工通信:雙工通信是指在同一時刻信息可以進行雙向傳輸,和打電話一樣,說的同時也能聽,邊說邊聽。這種發(fā)射機和接收機分別在兩個不同的頻率上能

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

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

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