![串行通信發(fā)送接口答辯ppt課件_第1頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/16/2bb32fa5-abcb-4649-abb2-b0ab2e5c344b/2bb32fa5-abcb-4649-abb2-b0ab2e5c344b1.gif)
![串行通信發(fā)送接口答辯ppt課件_第2頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/16/2bb32fa5-abcb-4649-abb2-b0ab2e5c344b/2bb32fa5-abcb-4649-abb2-b0ab2e5c344b2.gif)
![串行通信發(fā)送接口答辯ppt課件_第3頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/16/2bb32fa5-abcb-4649-abb2-b0ab2e5c344b/2bb32fa5-abcb-4649-abb2-b0ab2e5c344b3.gif)
![串行通信發(fā)送接口答辯ppt課件_第4頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/16/2bb32fa5-abcb-4649-abb2-b0ab2e5c344b/2bb32fa5-abcb-4649-abb2-b0ab2e5c344b4.gif)
![串行通信發(fā)送接口答辯ppt課件_第5頁(yè)](http://file2.renrendoc.com/fileroot_temp3/2021-11/16/2bb32fa5-abcb-4649-abb2-b0ab2e5c344b/2bb32fa5-abcb-4649-abb2-b0ab2e5c344b5.gif)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、串行通信發(fā)送接口n專(zhuān)業(yè):集成電路n指導(dǎo)教師:XXn答辯人:XXX2012年6月1.1 研究意義和目的 串口通信(Serial Communication)在控制系統(tǒng)中一直有著及其重要的地位,作為一種基本而又靈活方便的通信方式,連接簡(jiǎn)單、使用靈活方便、數(shù)據(jù)傳遞可靠等優(yōu)點(diǎn),它被廣泛應(yīng)用于各種數(shù)據(jù)交換以及其他工業(yè)控制與自動(dòng)控制中,應(yīng)用越來(lái)越廣泛。所以研究串口通信軟件設(shè)計(jì)也是非常必要的,具有很強(qiáng)的應(yīng)用價(jià)值。 本次研究目的是通過(guò)本次課程設(shè)計(jì),增強(qiáng)工程實(shí)踐能力和創(chuàng)新能力,提高數(shù)字系統(tǒng)設(shè)計(jì)水平。1. 第一章 緒論;.第二章第二章 異步串行通信接口設(shè)計(jì)異步串行通信接口設(shè)計(jì)空閑狀態(tài)起始位起始位1 1位位數(shù)據(jù)數(shù)據(jù)
2、7-87-8位位校驗(yàn)位校驗(yàn)位1 1位位停止位停止位1 1位位;.波特率波特率(baud rate)u 假設(shè)波特率為假設(shè)波特率為9600(即每秒傳輸(即每秒傳輸9600比特的數(shù)據(jù))比特的數(shù)據(jù))u 那么傳輸那么傳輸1比特需時(shí)間:比特需時(shí)間:1000000000(ns)/9600=104166(ns)u 50MHz時(shí)鐘周期為時(shí)鐘周期為20nsu 所以傳輸所以傳輸1比特需要比特需要 104166/20=5208個(gè)周期個(gè)周期;.設(shè)計(jì)功能設(shè)計(jì)功能通過(guò)DE2的撥碼開(kāi)關(guān)來(lái)選擇要發(fā)送的數(shù)據(jù),當(dāng)DE2上的某一個(gè)獨(dú)立按鍵被按下的時(shí)候,數(shù)據(jù)會(huì)通過(guò)RS232串口發(fā)送到PC。設(shè)計(jì)要求設(shè)計(jì)要求掌握串口通信協(xié)議,完成串口數(shù)據(jù)
3、的發(fā)送功能設(shè)計(jì)方案設(shè)計(jì)方案設(shè)計(jì)中采用動(dòng)態(tài)掃描的方式把數(shù)據(jù)輸出出來(lái),共用到八個(gè)DE2開(kāi)關(guān),當(dāng)DE2上的某一個(gè)獨(dú)立按鍵被按下的時(shí)候,按鍵輸入的信號(hào)會(huì)通過(guò)相應(yīng)的端口進(jìn)行傳輸,數(shù)據(jù)會(huì)通過(guò)RS232串口發(fā)送到PC,最后由軟件調(diào)試助手顯示出來(lái) 第三章 課程設(shè)計(jì) ;.結(jié)束是否產(chǎn)生按鍵中斷顯示數(shù)據(jù)模塊YN開(kāi)始串行通信發(fā)送接口串行通信發(fā)送接口程序代碼程序代碼module write(clk,rst,dout_ser,button,txclk);input7:0button;input clk; /時(shí)鐘信號(hào)input rst; / 復(fù)位信號(hào)reg 13:0q;reg m;reg9:0 dout_buf,dout_
4、buf1; /輸出緩沖寄存器,加起停位output reg dout_ser; /串行數(shù)據(jù)輸出output reg txclk; /發(fā)送數(shù)據(jù)時(shí)鐘,取 9600的波特率reg txdone=1b1; /一個(gè)字節(jié)數(shù)據(jù)傳輸完畢標(biāo)志reg3:0 state_tx=0; always (posedge clk) /分頻,波特率為9600 if(q=2604) begin q=2605; ;. txclk=1; end else if(q=5208) begin q=0; txclk=0; end else q=q+1; always(posedge txclk or posedge rst) begin
5、 if(rst) begin dout_ser=1bz; state_tx=0; txdone=1b0; endelse begin dout_buf=1b1,button7:0,1b0; begin /DE2開(kāi)關(guān)檢測(cè) if(m=0) begin dout_buf1=dout_buf; m=m+1; end end begin if(dout_buf1-dout_buf!=0) begin m=0; state_tx=0; end end begin case(state_tx);. 0:begin dout_ser=dout_buf0;state_tx=state_tx+1;end1:beg
6、in dout_ser=dout_buf1;state_tx=state_tx+1;end2:begin dout_ser=dout_buf2;state_tx=state_tx+1;end3:begin dout_ser=dout_buf3;state_tx=state_tx+1;end4:begin dout_ser=dout_buf4;state_tx=state_tx+1;end5:begin dout_ser=dout_buf5;state_tx=state_tx+1;end 6:begin dout_ser=dout_buf6;state_tx=state_tx+1;end 7:b
7、egin 8:begin dout_ser=dout_buf8;state_tx=state_tx+1;end 9:begin dout_ser=dout_buf9;state_tx=state_tx+1;end default dout_ser=1bz;endcase end end endendmodule ;.仿真波形:仿真波形:;.對(duì)結(jié)果進(jìn)行說(shuō)明或分析對(duì)結(jié)果進(jìn)行說(shuō)明或分析 在上方接收區(qū)的串口選擇COM1,波特率選擇9600,發(fā)送格式為:1bit起始位,8bit數(shù)據(jù),1bit停止位,無(wú)校驗(yàn)位。經(jīng)過(guò)下載驗(yàn)證,其結(jié)果完全符合UART協(xié)議的要求和預(yù)期的結(jié)果。;.實(shí)驗(yàn)結(jié)果實(shí)驗(yàn)結(jié)果 把實(shí)驗(yàn)板上電,下載完成后在PC上打開(kāi)串口調(diào)試助手,實(shí)現(xiàn)的功能如圖所示,這就是FPGA實(shí)現(xiàn)從PC接收數(shù)據(jù),然后把接收到的數(shù)據(jù)發(fā)回去。使用的是串口UART協(xié)議進(jìn)行收發(fā)數(shù)據(jù)。用串口調(diào)試助手,如下:遇到的問(wèn)題遇到的問(wèn)題u 1、一開(kāi)始的時(shí)候有些手忙腳亂,不知從何入手一開(kāi)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 現(xiàn)代物流技術(shù)的普及對(duì)教育行業(yè)的影響
- 班級(jí)文化節(jié)活動(dòng)策劃與執(zhí)行的教育意義
- 生產(chǎn)調(diào)度系統(tǒng)的未來(lái)發(fā)展趨勢(shì)與挑戰(zhàn)
- 2024-2025學(xué)年高中物理 第1章 第1節(jié) 物體的碰撞說(shuō)課稿 粵教版選修3-5
- 醫(yī)療護(hù)理醫(yī)學(xué)培訓(xùn) 鎮(zhèn)靜鎮(zhèn)痛課件
- 現(xiàn)代辦公環(huán)境的舒適度提升
- 現(xiàn)代企業(yè)的環(huán)境與社會(huì)責(zé)任管理
- 《節(jié)約用水》(說(shuō)課稿)皖教版四年級(jí)下冊(cè)綜合實(shí)踐活動(dòng)
- 物聯(lián)網(wǎng)時(shí)代的職業(yè)發(fā)展與行業(yè)應(yīng)用前景
- 未來(lái)門(mén)診服務(wù)的移動(dòng)醫(yī)療技術(shù)應(yīng)用趨勢(shì)
- GB/T 707-1988熱軋槽鋼尺寸、外形、重量及允許偏差
- GB/T 33084-2016大型合金結(jié)構(gòu)鋼鍛件技術(shù)條件
- 高考英語(yǔ)課外積累:Hello,China《你好中國(guó)》1-20詞塊摘錄課件
- 化學(xué)選修4《化學(xué)反應(yīng)原理》(人教版)全部完整PP課件
- 茶文化與茶健康教學(xué)課件
- 建筑公司工程財(cái)務(wù)報(bào)銷(xiāo)制度(精選7篇)
- 降水預(yù)報(bào)思路和方法
- 虛位移原理PPT
- QE工程師簡(jiǎn)歷
- 輔音和輔音字母組合發(fā)音規(guī)則
- 2021年酒店餐飲傳菜員崗位職責(zé)與獎(jiǎng)罰制度
評(píng)論
0/150
提交評(píng)論