




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、實(shí)驗(yàn)四 七段數(shù)碼管譯碼掃描顯示一、實(shí)驗(yàn)?zāi)康?通過對(duì)譯碼和串行掃描電路的設(shè)計(jì), 理解多位數(shù)碼管串行掃描輸出的工作原 理以及七段數(shù)碼管的譯碼以及串行掃描輸出的設(shè)計(jì)方法。二、實(shí)驗(yàn)條件:1. 安裝 WindowsXP 系統(tǒng)的 PC 機(jī);2. 安裝 QuartusII6.0 EDA軟件; 過所設(shè)計(jì)的串行掃描 分別顯示 “ 1” 、 “ 2” 、data_control7.0:8個(gè)分別控制數(shù)碼管 顯示的輸入信號(hào);led_addr7.0:對(duì) 8個(gè)數(shù)碼管進(jìn)行串行掃 描的輸出控制信號(hào);seg7_data6.0:驅(qū)動(dòng) 7段數(shù)碼管各顯示段的輸出信號(hào);首先在 QuartusII 上進(jìn)行功能和時(shí)序仿真,之后通過器件及其
2、端口配置下載 程序到 SOPC 開發(fā)平臺(tái)中。在硬件實(shí)現(xiàn)中,要求:1. 用實(shí)驗(yàn)平臺(tái)的 8個(gè)數(shù)碼管輸出顯示 (共陰接法 , 并且用其下方的 8個(gè)按鍵分別 控制對(duì)應(yīng)數(shù)碼管的顯示與否。 注:采用 I/O模式 5實(shí)現(xiàn)輸入控制和輸出顯示方式。為了實(shí)現(xiàn)數(shù)碼管的串行掃描,必須把數(shù)碼管連接成串行控制輸出電路, 我們可以通過 I/O板上的跳線實(shí)現(xiàn)此操作,如右圖所示,把模式數(shù)碼管右方的跳線(JP24向下連接即可。 此跳線必須下置,以實(shí)現(xiàn)數(shù)碼管的串行掃描接法,具體電路如附錄所示2. 掃描所用的時(shí)鐘信號(hào)采用實(shí)驗(yàn)平臺(tái)的 clock0時(shí)鐘資源:I/O板上的 clock0時(shí)鐘資源 是 0.5Hz 20MHz 。 暫留特性的要
3、求, 頻 大部分時(shí)間內(nèi)對(duì)準(zhǔn),上的跳線可以選擇采 鐘資源 (此兩類時(shí)鐘在適配板跳線置右:連接 I/O板上的 clock0;跳線置左:選擇適配板上的 20MHz時(shí)鐘。四、實(shí)驗(yàn)步驟:1. 打開 QuartusII 軟件,建立一個(gè)新的工程:1 單擊菜單 FileNew Project Wizard2 輸入工程的路徑、工程名以及頂層實(shí)體名。 3 單擊 Next>按鈕,出現(xiàn)以下窗口單擊 Next>繼續(xù)。 5 單擊 Next>,指定第三方工具: 這里我們不指定第三方 EDA 工具,單擊 Next>后結(jié)束工程建立。 2 在編輯窗口中輸入 VHDL 源文件并保存,注意實(shí)體名、文件名必須和
4、建立工 程時(shí)所設(shè)定的頂層實(shí)體名相同。 (參考程序附后 3 編譯工程單擊 ProcessingStart Compilation開始編譯,編譯過程中可能會(huì)顯示若干出 錯(cuò)消息,參考提示原因?qū)Τ绦蜻M(jìn)行修改直到編譯完全成功為止。 3. 建立矢量波形文件1 單擊 FileNew命令,在彈出的對(duì)話框中選擇 Other Files頁面中的 Vector Waveform File項(xiàng),打開矢量波形文件編輯窗口: 2 雙擊窗口左邊空白區(qū)域,打開 Insert Node or Bus對(duì)話框: 4 回到波形編輯窗口,對(duì)所有輸入端口設(shè)置輸入波形,具體可以通過左邊的工 具欄, 或通過對(duì)信號(hào)單擊鼠標(biāo)右鍵的彈出式菜單中完成
5、操作, 最后保存此波形文 件。 4. 進(jìn)行功能仿真1 單擊 AssignmentsSettings ,在彈出對(duì)話框中做以下設(shè)置: 注:此仿真中不包含延遲信息。根據(jù)仿真結(jié)果可以修改程序以期達(dá)到實(shí)驗(yàn)要求。5. 進(jìn)行時(shí)序仿真如果功能仿真無誤,可進(jìn)入時(shí)序仿真,時(shí)序仿真是增加了相關(guān)延遲的仿真, 是最接近實(shí)際情況的仿真。1 單擊 AssignmentsSettings ,在彈出對(duì)話框中做以下設(shè)置: 指定仿真波形文件后 如果在時(shí)序上也沒有問題,就可以進(jìn)入下載工作了。6. 器件的下載1 指定器件引腳:單擊 AssignmentsAssignment Editor,打開引腳分配編輯框: 如圖所示, 為每一個(gè)端口
6、指定器件的引腳, 在引腳指定過程中需要參照開發(fā) 系統(tǒng)所給的 I/O端口映射表,通過開發(fā)平臺(tái)上每個(gè) I/O器件附近的 I/O編號(hào),在 映射表中找到相應(yīng)的引腳名,填入上圖所示的對(duì)話框即可。 2 連接下載線通過 USB-blaster 下載電纜連接 PC 機(jī)和開發(fā)平臺(tái),如果首次使用下載電纜, 此時(shí)操作系統(tǒng)會(huì)提示安裝驅(qū)動(dòng)程序, 此 USB 設(shè)備的驅(qū)動(dòng)處于 QuartusII 安裝目錄 中的 driversusb-blaster中。 3 單擊 ToolProgrammer打開下載窗口:通過對(duì)話框中的 Hardware Setup按鈕, 選擇下載設(shè)備:USB-Blaster 。 參照上圖所 示的選項(xiàng),點(diǎn)擊
7、 Start 完成下載。 注:當(dāng)所有按鍵都使掃描信號(hào)有效時(shí),所有數(shù)碼管顯示輸出。 注:當(dāng)掃描頻率過低時(shí) (人眼只能看到一個(gè)數(shù)碼管滾動(dòng)顯示 的顯示效果 (相機(jī)的暫 留時(shí)間比人眼長,所以拍攝效果是更多的數(shù)碼管在滾動(dòng)顯示 。2. 開發(fā)系統(tǒng) I/O管腳映射表: 引腳名稱 引腳號(hào) 引腳名稱 引腳號(hào) I/O0 AB15 I/O40 C13 I/O1 AB14 I/O41 C7 I/O2 AB13 I/O42 H3 I/O3 AB12 I/O43 U3 I/O4 AA20 I/O44 P3 I/O5 AA19 I/O45 F4 I/O6 AA18 I/O46 C10 I/O7 L19 I/O47 C16 I
8、/O8 J14 I/O48 G20 I/O9 H15 I/O49 R20 I/O10 H14 PIO60 AB16 I/O11 G16 PIO61 AB17 I/O12 F15 PIO62 AB18 I/O13 F14 PIO63 AB19 I/O14 F13 PIO64 AB20 I/O15 L18 PIO65 AB7 I/O16 L17 PIO66 AB8 I/O17 K22 PIO67 AB11 I/O18 K21 PIO68 A10 I/O19 K18 PIO69 A9 I/O20 K17 PIO70 A8 I/O21 J22 PIO71 A7 I/O22 J21 PIO72 A6 I
9、/O23 J20 PIO73 A5 I/O24 J19 PIO74 A4 I/O25 J18 PIO75 A3 I/O26 E11 PIO76 AB9 I/O27 E9 PIO77 AB10 I/O28 E8 PIO78 B5 I/O29 E7 PIO79 Y10 I/O30 D11 I/O31 D9 SPEAKER Y16 I/O32 D8 CLOCK0 L1 I/O33 D7 CLOCK2 M1 I/O34 C9 CLOCK5 M22 I/O35 H7 CLOCK9 B12 I/O36 Y7 I/O37 Y13 I/O38 U20 I/O39 K20長安大學(xué) 電子與控制工程學(xué)院 電子科學(xué)與
10、技術(shù)系 3. I/O 模式 5 示意圖: 8 7 6 5 4 3 2 1 揚(yáng)聲器 譯碼器 譯碼器 譯碼器 譯碼器 譯碼器 譯碼器 譯碼器 譯碼器 PIO19-PIO16 PIO23-PIO20 PIO27-PIO24 PIO31-PIO28 PIO35-PIO32 PIO39-PIO36 PIO43-PIO40 PIO47-PIO44 D8 PIO15 D7 PIO14 D6 PIO13 D5 PIO12 D4 PIO11 D3 PIO10 D2 PIO9 D1 PIO8 PIO7 PIO6 PIO5 PIO4 PIO3 PIO2 PIO1 PIO0 CLOCK0 CLOCK2 CLOCK5 CLOCK9 PIO15-PIO8 FPGA/CPLD 目標(biāo)芯片 D16 D15 D14 D13 D12 D11 D10 D9
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年財(cái)務(wù)審計(jì)與內(nèi)控體系考核專業(yè)知識(shí)試題及答案
- 2025年房產(chǎn)估價(jià)師考試試卷及答案
- 2025年法律職業(yè)資格考試題及答案
- 小班美術(shù)欣賞教案
- 健身房設(shè)備安全操作規(guī)范
- 腫瘤病人創(chuàng)新護(hù)理措施
- 2025年邯鄲貨運(yùn)資格證考試題
- 教育行業(yè)教育培訓(xùn)結(jié)業(yè)證明書(5篇)
- 重視心理健康的重要性
- 《法語語法之現(xiàn)在分詞講解:大學(xué)法語教學(xué)教案》
- 2025年高考云南卷歷史高考真題(無答案)
- 中醫(yī)茶飲培訓(xùn)課件模板
- 2025至2030中國實(shí)木門行業(yè)發(fā)展趨勢(shì)分析與未來投資戰(zhàn)略咨詢研究報(bào)告
- 第四版(2025)國際壓力性損傷潰瘍預(yù)防和治療臨床指南解讀
- 山東省2024年藝術(shù)類??婆佬g(shù)與設(shè)計(jì)類第1次志愿投檔情況表(公布)
- 《道德經(jīng)》的智慧啟示智慧樹知到期末考試答案2024年
- 工作作風(fēng)方面和問題和不足(宗旨意識(shí)和群眾感情淡漠脫離群眾、脫離實(shí)際調(diào)查研究不經(jīng)常、不深入)15篇
- 立式水輪機(jī)組軸線調(diào)整及導(dǎo)軸承的間隙分配ppt課件
- 華星全站儀使用說明書-
- 專項(xiàng)審計(jì)報(bào)告模板(青島市高新技術(shù)企業(yè)認(rèn)定專用)
- 成都市所有的藥房.doc
評(píng)論
0/150
提交評(píng)論