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

正文內(nèi)容

基于vhdl異步串行通信電路設(shè)計說明書-文庫吧

2025-04-17 18:56 本頁面


【正文】 if count=9 then serial=Send_data(9)。 else serial=Send_data(count)。 count:=count+1。 end if。 end if。 end process。 end _arc。 其中, Send_data(0 to 9)表示需要發(fā)送的數(shù)據(jù)幀,發(fā)送時,開始位 Send_data(0)必須為邏輯 0,停止位 Send_data(9)必須為邏輯 1,否者與硬件電路連接的設(shè) 備接收到的數(shù)據(jù)會出現(xiàn)錯誤。在發(fā)送每一幀之前,首先給輸入端 en一個低電平脈沖,讓電路復(fù)位 (count 置 0),然后開始發(fā)送。變量 count 在進(jìn)程中用來記錄發(fā)送的數(shù)據(jù)數(shù)目,當(dāng)數(shù)據(jù)幀發(fā)送完后,發(fā)送端就一直發(fā)送停止位 (邏輯 1)。 時序仿真 選 EDA 工具,對 VHDL 源程序編譯。用的是 Altera 公司的 MAX+plus II Baseline,這個工具支持 VHDL 的編譯、仿真。圖 2 是編譯后的仿真結(jié)果,其中,Clk為頻率 9600Hz 的時鐘, Send_data0 為開始 位, Send_data[8..0]為數(shù)據(jù)位, Send_data9 為停止位。結(jié)果顯示,輸出完全是按數(shù)據(jù)幀格式發(fā)送的。 10 圖 2串行發(fā)送電路的 時序仿真 4 串行接收電路的設(shè) 計 接收電路比發(fā)送電路要復(fù)雜,接收電路要時實(shí)檢測起始位的到來,一旦檢測到起始位到,就要將這一幀數(shù)據(jù)接收下來。為提高接收的準(zhǔn)確性,減少誤碼率,每 一位數(shù)據(jù)都用 3倍頻的波特率對數(shù)據(jù)進(jìn)行采樣(如圖 3所示),然后對 3 次采樣結(jié)果進(jìn)行判決:如果 3次采樣中至少有 2 次為高電平,則接收這一位數(shù)據(jù)被判決為高 電平,否者,為低電平。 圖 3 數(shù)據(jù)的 3 次采樣 波特率發(fā)生器和采樣時鐘的設(shè)計 為完成 3次采樣,除了頻率為 9600Hz 的接收時鐘外,還要有一個 3倍頻的采樣時鐘。下面是實(shí)現(xiàn)上述功能的 VHDL 源程序: 11 library ieee。 use 。 entity count625 is port(clk,en:in std_logic。 Clock1,Clock3:out std_logic)。 end count625。 architecture count625_arc of count625 is begin process(clk,en) variable count:integer range 0 to 625 :=0。 begin if en=39。039。 then NUll。 elsif (rising_edge(clk)) then count:=count+1。 if count=625 then Clock1=39。139。 count:=0。 else Clock1=39。039。 end if。 12 if (count=100 or count=300 or count=500 ) then Clock3=39。139。 else Clock3=39。039。 end if。 end if。 end process。 end count625_arc。 其中 clk為 6MHz的時鐘; en控制波形的產(chǎn)生; Clock1 為 9600Hz 的接收時鐘; Clock3 為 3 倍頻的采樣時鐘。 接收電路的設(shè)計 串行接收電路首先要能判斷接收數(shù)據(jù)的到來,即每一幀的開始,然后對數(shù)據(jù)進(jìn)行3次采樣,最后判決輸出。為簡化設(shè)計,幀格式仍然采用 1位開始位 +8 位 數(shù)據(jù)位 +1 位停止位。下面是設(shè)計的接收電路 VHDL 程序: library ieee。 use 。 entity _receive10 is port(,clr,clk1,clk3:in std_logic。Q:out std_logic_vector(0 to 9)。Valid:out std_logic)。 end _receive10。 13 architecture _receive10_arc of _receive10 is Signal Enable:std_logic :=39。139。 Signal Hold:std_logic :=39。039。 Signal N:std_logic_vector(0 to 2) :=000。 begin Valid=Enable and Hold。 process(clk1,clr) variable Num:integer range 0 to 9 :=0。 begin if clr=39。039。 then Enable=39。139。 。 Num:=0。 Q=0000000000。 elsif (rising_edge(clk1)) then Q(Num)=(N(0) and N(1)) or (N(1) and N(2)) or (N(0) and N(2))。 if Num=9 then Enable=39。039。 Num:=0。 else Num:=Num+1。 end if。 end if。 14 end process。 process(clk3,clr) variable m:integer range 0 to 2 :=0。 begin if clr=39。039。 then m:=0。 elsif(rising_edge(clk3)) then N(m)=。 if m=2 then m:=0。 else m:=m+1。 end if。 end if。 end process。 process(clr,) begin if clr=39。039。 then Hold=39。039。 15 elsif falling_edge() then Hold=39。139。 end if。 end process。 end _receive10_arc。 其中, N(m)= 用來對波形采樣; Q(Num)=(N(0) and N(1)) or (N(1) and N(2)) or (N(0) and N(2))是對其中 1 位數(shù)據(jù)的 3次采樣結(jié)果判決; Num 用來記錄接收的數(shù)據(jù)位數(shù); falling_edge()是用來時實(shí)檢測每一幀的起始位(即下 降沿)的到來; Valid=Enable and Hold 用來輸出到波特率發(fā)生器電路單元控制時鐘的產(chǎn)生,最后將一幀的 10 位數(shù)據(jù)輸出。 用 MAX+plus II Baseline 將上面兩個 VHDL 文件制成 庫器件,然后在電路圖上調(diào)出來,最后做成的串行接收電路圖如圖 4所示。 圖 4 串行接收電路圖 時序仿真 時序仿真如圖 5所示, Receive 為接收到的序 16 圖 5 串行接收電路的 時序仿真 列波形,最后結(jié)果:接收到的數(shù)據(jù)位為 6D,起始位為 0,停止位為 1。 5 結(jié)束語 VHDL 語言設(shè)計的出現(xiàn)從根本上改變了以往數(shù)字電路的設(shè)計模式 ,使電路設(shè)計由硬件設(shè)計轉(zhuǎn)變?yōu)檐浖O(shè)計 ,這樣提高了設(shè)計的靈活性 ,降低了電路的復(fù)雜程 度 ,修改起來也很方便。 利用 VHDL 設(shè)計的靈活性,根據(jù)串行通信協(xié)議的要求,可以在實(shí)驗(yàn)室利用先進(jìn)的 EDA 工具,用 VHDL 設(shè)計出符合自己實(shí)際需求的異步串行通信電路。 本文設(shè)計出的基于 VHDL異步串行通信電路,在實(shí)驗(yàn)室已經(jīng)與 計算機(jī)串口 RS232進(jìn) 行了通信實(shí)驗(yàn) (注意: TTL和 RS232 邏 輯電平的轉(zhuǎn)換 )。實(shí)驗(yàn)證明, 0至 255的所有數(shù)據(jù)都能被正確收、發(fā)。 參考文獻(xiàn): [1] ARMSTRONG J R, FRAY F G. VHDL 設(shè)計表 示和綜合 [M].李宗伯,王蓉暉譯 .北京:機(jī)械工業(yè)出版社, 2021. 17 [2] SKAHILL VHDL 設(shè)計技術(shù) [M].朱明程,孫普譯 .南京:東南大學(xué)出版社 ,1998. [3] 仇玉章 . 微型計算機(jī)系統(tǒng)接口技術(shù) [M]. 南京:江蘇科技出版社 ,1997. 14 大學(xué)本科生畢業(yè)設(shè)計 (論文) 撰寫規(guī)范 本科生畢業(yè)設(shè)計(論文)是學(xué)生在畢業(yè)前提交的一份具 有一定研究價值和實(shí)用價值的學(xué)術(shù)資料。它既是本科學(xué)生開始從事工程設(shè)計、科學(xué)實(shí)驗(yàn)和科學(xué)研究的初步嘗試,也是學(xué)生在教師的指導(dǎo)下,對所進(jìn)行研究的適當(dāng)表述,還是學(xué)生畢業(yè)及學(xué)位資格認(rèn)定的重要依據(jù)。畢業(yè)論文撰寫是本科生培養(yǎng)過程中的基本訓(xùn)練環(huán)節(jié)之一,應(yīng)符合國家及各專業(yè)部門制定的有關(guān)標(biāo)準(zhǔn),符合漢語語法規(guī)范。指導(dǎo)教師應(yīng)加強(qiáng)指導(dǎo),嚴(yán)格把關(guān)。 論文結(jié)構(gòu)及要求 論文包括題目、中文摘要、外文摘要、目錄、正文、參考文獻(xiàn)、致謝和附錄等幾部分。 題目 論文題目應(yīng)恰當(dāng)、準(zhǔn)確地反映論文的主要研究內(nèi)容。不應(yīng)超過 25 字,原則上不得使用標(biāo)點(diǎn)符號,不設(shè)副標(biāo)題。 摘要與關(guān)鍵詞 摘要 本科生畢業(yè)設(shè)計(論文)的摘要均要求用中、英兩種文字給出,中文在前。 摘要應(yīng)扼要敘述論文的研究目的、研究方法、研究內(nèi)容和主要結(jié)果或結(jié)論,文字要精煉,具有一定的獨(dú)立性和完整性,摘要一般應(yīng)在 300 字左右。摘要中不宜使用公式、圖表,不標(biāo)注引用文獻(xiàn)編號,避免將摘要寫成目錄式的內(nèi)容介紹。 關(guān)鍵詞 關(guān)鍵詞是供檢索用的主題詞條,應(yīng)采用能覆蓋論文主要內(nèi)容的通用技術(shù)詞條(參照相應(yīng)的技術(shù)術(shù)語標(biāo)準(zhǔn)),一般列 3~ 5 個,按詞條的外延層次從大到 小排列,應(yīng)在摘要中出現(xiàn)。 目錄 目錄應(yīng)獨(dú)立成頁,包括論文中全部章、節(jié)的標(biāo)題及頁碼。 15 論文正文 論文正文包括緒論、論文主體及結(jié)論等部分。 緒論 緒論一般作為論文的首篇。緒論應(yīng)說明選題的背景、目的和意義,國內(nèi)外文獻(xiàn)綜述以及論文所要研究的主要內(nèi)容。 文管類論文的緒論是畢業(yè)論文的開頭部分,一般包括說明論文寫作的目的與意義,對所研究問題的認(rèn)識以及提出問題。緒論只是文章的開頭,不必寫章號。 畢業(yè)設(shè)計(論文)緒論部分字?jǐn)?shù)不多于全部論文字?jǐn)?shù)的 1/4。 論文主體 論文主體是論文的主要部分,要求結(jié)構(gòu)合理,層次清楚,重點(diǎn)突出,文字簡練、通順。論文主體的內(nèi)容要求參照《大學(xué)本科生畢業(yè)設(shè)計(論文)的規(guī)定》第五章。 論文主體各章后應(yīng)有一節(jié)“本章小結(jié)”。 結(jié)論 結(jié)論作為單獨(dú)一章排列,但不加章號。 結(jié)論是對整個論文主要成果的歸納,要突出設(shè)計(論文)的創(chuàng)新點(diǎn),以簡練的文字對論文的主要工作進(jìn)行評價,一般為 400~ 1 000 字。 參考文獻(xiàn) 參考文獻(xiàn)是論文不可缺少的組成部分,它反映了論文的取材來源和廣博程度。論文中要注重引用近期發(fā)表的與論文工作直接有 關(guān)的學(xué)術(shù)期刊類文獻(xiàn)。對理工類論文,參考文獻(xiàn)數(shù)量一般應(yīng)在 15 篇以上,其中學(xué)術(shù)期刊類文獻(xiàn)不少于 8 篇,外文文獻(xiàn)不少于 3 篇;對文科類、管理類論文,參考文獻(xiàn)數(shù)量一般為 10~ 20 篇,其中學(xué)術(shù)期刊類文獻(xiàn)不少于 8 篇,外文文獻(xiàn)不少于 3 篇。 在論文正文中必須有參考文獻(xiàn)的編號,參考文獻(xiàn)的序號應(yīng)按在正文中出現(xiàn)的順序排列。 產(chǎn)品說明書、各類標(biāo)準(zhǔn)、各種報紙上刊登的文章及未公開發(fā)表的研究報告(著名的內(nèi)部報告如 PB、 AD 報告及著名大公司的企業(yè)技術(shù)報告等除外)不宜做為參考文獻(xiàn)引用。但對于工程設(shè)計類論文,各種標(biāo)準(zhǔn)、規(guī)范和手冊可作為參考 文獻(xiàn)。 引用網(wǎng)上參考文獻(xiàn)時,應(yīng)注明該文獻(xiàn)的準(zhǔn)確網(wǎng)頁地址,網(wǎng)上參考文獻(xiàn)不包含在上述規(guī)定的文獻(xiàn)數(shù)量之內(nèi)。 16 致謝 對導(dǎo)師和給予指導(dǎo)或協(xié)助完成論文工作的組織和個人表示感謝。內(nèi)容應(yīng)簡潔明了、實(shí)事求是,避免俗套。 附錄 如 開題報告 、文獻(xiàn)綜述、外文譯文及外文文獻(xiàn)復(fù)印件、公式的推導(dǎo)、程序流程圖、圖紙、數(shù)據(jù)表格等有些不宜放在正文中,但有參考價值的內(nèi)容可編入論文的附錄中。 論文書寫規(guī)定 論文正文字?jǐn)?shù) 理工類 論文正文字?jǐn)?shù)不少于 20 000 字。 文管類 論 文正文字?jǐn)?shù) 12 000- 20 000 字。其中漢語言文學(xué)專業(yè)不少于 7 000 字。 外語類 論文正文字?jǐn)?shù) 8 000- 10 000 個外文單詞。 藝術(shù)類 論文正文字?jǐn)?shù) 3 000~ 5 000 字。 論文書寫 本科生畢業(yè)論文用 B5 紙 計算機(jī)排版、編輯與雙面打印 輸出 。 論文版面 設(shè)置為:畢業(yè)論文 B5 紙 、 縱向、 為 橫排 、 不分欄, 上下頁邊距分別為 和 2cm, 左右 頁邊距分別為 和 2cm,對稱頁邊距、 左側(cè)裝訂 并裝訂線為 0cm、 奇偶頁不同、無網(wǎng)格。論文正文滿頁為 29 行,每行 33 個字,字號為小四號 宋體,每頁版面字?jǐn)?shù)為957 個,行間距為固定值 20 磅。 頁眉。頁眉應(yīng)居中置于頁面上部。單數(shù)頁眉的文字為“章及標(biāo)題”;雙數(shù)頁眉的文字為“大學(xué)本科生畢業(yè)設(shè)計(論文)”。頁眉的文字用五號宋體,頁眉文字下面為 2 條橫線(兩條橫線的長度與版芯尺寸相
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1