版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、1單片機(jī)串行通信發(fā)射部分設(shè)計摘要:我所做的是單片機(jī)串行通信發(fā)射機(jī),它能顯示數(shù)字信號,還能將信號發(fā)射出去。采用串行工作方式,能顯示0099的數(shù)字,用單片機(jī)89C51來控制,采用共陽極數(shù)碼顯示,軟件部分由匯編語言編寫。單片機(jī)串行通信發(fā)射機(jī)是用來發(fā)射信息,能完成信息準(zhǔn)確無誤的顯示發(fā)射,使信息能夠在兩地之間傳遞,給人們在通信上帶來方便。發(fā)射機(jī)設(shè)計的思路是:由一片單片機(jī)來控制信息的發(fā)射、存儲和顯示,用匯編語言編寫發(fā)射程序和顯示程序,使硬件和軟件加
2、以結(jié)合,完成發(fā)射機(jī)的設(shè)計。硬件的設(shè)計要考慮多方面,以自己設(shè)計的目的為出發(fā)點,設(shè)計合理的方案。發(fā)射機(jī)需要硬件和軟件的配合、補(bǔ)充,軟件編寫要和接收機(jī)達(dá)成相同的通信協(xié)議,這樣才能完成預(yù)期的效果。關(guān)鍵詞:單片機(jī),匯編語言,數(shù)字信號,發(fā)射關(guān)鍵詞:單片機(jī),匯編語言,數(shù)字信號,發(fā)射3要耐心的反復(fù)檢查、修改和調(diào)試,直到達(dá)到預(yù)期目的。單片機(jī)串行通信發(fā)射機(jī)采用串行工作方式,發(fā)射并顯示兩位數(shù)字信息,既顯示0099,使數(shù)據(jù)能夠在不同地方傳遞。硬件部分主要分兩大
3、塊,由AT89C51和多個按鍵組成的控制模塊,包括時鐘電路、控制信號電路,時鐘采用6MHZ晶振和30pF的電容來組成內(nèi)部時鐘方式,控制信號用手動開關(guān)來控制,P1口來控制,P2、P3口產(chǎn)生信號并通過共陽極數(shù)碼管來顯示,軟件采用匯編語言來編寫,發(fā)射程序在通信協(xié)議一致的情況下完成數(shù)據(jù)的發(fā)射,同時顯示程序?qū)Πl(fā)射的數(shù)據(jù)加以顯示。畢業(yè)設(shè)計的目的是了解基本電路設(shè)計的流程,豐富自己的知識和理論,鞏固所學(xué)的知識,提高自己的動手能力和實驗?zāi)芰?,從而具備一?/p>
4、的設(shè)計能力。我做得的畢業(yè)設(shè)計注重于對單片機(jī)串行發(fā)射的理論的理解,明白發(fā)射機(jī)的工作原理,以便以后單片機(jī)領(lǐng)域的開發(fā)和研制打下基礎(chǔ),提高自己的設(shè)計能力,培養(yǎng)創(chuàng)新能力,豐富自己的知識理論,做到理論和實際結(jié)合。本課題的重要意義還在于能在進(jìn)一步層次了解單片機(jī)的工作原理,內(nèi)部結(jié)構(gòu)和工作狀態(tài)。理解單片機(jī)的接口技術(shù),中斷技術(shù),存儲方式,時鐘方式和控制方式,這樣才能更好的利用單片機(jī)來做有效的設(shè)計。我的畢業(yè)設(shè)計分為兩個部分,硬件部分和軟件部分。硬件部分介紹:
5、單片機(jī)串行通信發(fā)射機(jī)電路的設(shè)計,單片機(jī)AT89C51的功能和其在電路的作用。介紹了AT89C51的管腳結(jié)構(gòu)和每個管腳的作用及各自的連接方法。AT89C51與MCS51兼容,4K字節(jié)可編程閃爍存儲器,壽命:1000次可擦,數(shù)據(jù)保存10年,全靜態(tài)工作:0HZ24HZ,三級程序存儲器鎖定,1288位內(nèi)部RAM,32跟可編程IO線,兩個16位定時計數(shù)器,5個中斷源,5個可編程串行通道,低功耗的閑置和掉電模式,片內(nèi)震蕩和時鐘電路,P0和P1可作為
6、串行輸入口,P3口因為其管腳有特殊功能,可連接其他電路。例如P3.0RXD作為串行輸出口,其中時鐘電路采用內(nèi)時鐘工作方式,控制信號采用手動控制。數(shù)據(jù)的傳輸方式分為單工、半雙工、全雙工和多工工作方式;串行通信有兩種形式,異步和同步通信。介紹了串行串行口控制寄存器,電源管理寄存器PCON,中斷允許寄存器IE,還介紹了數(shù)碼顯示管的工作方式、組成,共陽極和共陰極數(shù)碼顯示管的電路組成,有動態(tài)和靜態(tài)顯示兩種方式,說明了不同顯示方法與單片機(jī)的連接。再
7、后來還介紹了硬件的焊接過程,及在焊接時遇到的問題和應(yīng)該注意的方面。硬件焊接好后的檢查電路、不裝芯片上電檢查及上電裝芯片檢查。軟件部分:在了解電路設(shè)計原理后,根據(jù)原理和目的畫出電路流程圖,列出數(shù)碼顯示的斷碼表,計算波特率,設(shè)置串行口,在與接受機(jī)設(shè)置相同的通信協(xié)議的基礎(chǔ)上編寫顯示和發(fā)射程序。編寫完程序還要進(jìn)行編譯,這就必須會使用編譯軟件。介紹了編譯軟件的使用和使用過程中遇到的問題,及在編譯后燒入芯片使用的軟件PLDA,后來的加電調(diào)試,及遇到
8、的問題,在沒問題后與接受機(jī)連接,發(fā)射數(shù)據(jù),直到對方準(zhǔn)確接收到。在軟件調(diào)試過程中將詳細(xì)介紹調(diào)試遇到的問題,例如:通信協(xié)議是否相同,數(shù)碼管是否與芯片連接對應(yīng),計數(shù)器是否開始計數(shù)等。我所設(shè)計的單片機(jī)串行接口現(xiàn)在已經(jīng)發(fā)展到無線收發(fā)的階段,本文參考無線發(fā)射部分就是參考南華大學(xué)黃智偉、朱衛(wèi)華的《單片機(jī)與嵌入式系統(tǒng)應(yīng)用》一文,該串行無線發(fā)射電路結(jié)構(gòu)簡單、工作可靠,可方便地在單片機(jī)與單片機(jī)之間,構(gòu)成一個點對點、一點對多點的無線串行數(shù)據(jù)傳輸通道。單片機(jī)無
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 單片機(jī)串行通信發(fā)射部分設(shè)計
- 單片機(jī)串行通信發(fā)射部分設(shè)計
- 單片機(jī)串行通信發(fā)射部分設(shè)計
- 單片機(jī)串行通信發(fā)射部分設(shè)計
- 畢業(yè)論文----單片機(jī)串行通信發(fā)射機(jī)
- [畢業(yè)論文]單片機(jī)串行通信發(fā)射機(jī)
- 畢業(yè)論文---單片機(jī)串行通信發(fā)射機(jī)
- 任務(wù)書-單片機(jī)串行通信發(fā)射部分設(shè)計.doc
- 單片機(jī)串行通信發(fā)射部分設(shè)計說明書.doc
- 基于單片機(jī)的串行通信發(fā)射機(jī)設(shè)計【畢業(yè)論文】
- 基于單片機(jī)的串行通信發(fā)射機(jī)設(shè)計【畢業(yè)論文】
- 畢業(yè)設(shè)計-----單片機(jī)串行通信發(fā)射機(jī)
- 單片機(jī)串行通信發(fā)射機(jī)畢業(yè)設(shè)計
- 單片機(jī)串行通信發(fā)射機(jī)
- 單片機(jī)串行通信發(fā)射機(jī)
- 單片機(jī)串行通信發(fā)射機(jī)
- 單片機(jī)串行通信發(fā)射機(jī)
- 單片機(jī)串行通信發(fā)射機(jī).doc
- 單片機(jī)串行通信發(fā)射機(jī)資料
- 單片機(jī)串行通信發(fā)射機(jī).doc
評論
0/150
提交評論