




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、EDA課程設(shè)計(jì) -16X16字符發(fā)生器學(xué) 院 : 阜陽師范學(xué)院專 業(yè) : 電子信息科學(xué)與技術(shù)班 級(jí) :08級(jí)電子一班姓 名(學(xué) 號(hào)) : 劉蕊(202140620219)、穆良群(202140620213)邵敏(202140620215)、邵盛楠(202140610318)張南南(202140620213)、張雪琳(202140620215)時(shí)間:2010年12月1日一設(shè)計(jì)任務(wù)及要求1.設(shè)計(jì)任務(wù):利用實(shí)驗(yàn)箱上16X16點(diǎn)陣,設(shè)計(jì)字符發(fā)生器,可以循環(huán)顯 示預(yù)置字符:同心協(xié)力。 2.設(shè)計(jì)要求:(1)利用VHDL編寫字符掃描驅(qū)動(dòng)電路; (2)設(shè)計(jì)一個(gè)可以自動(dòng)循環(huán)顯示4個(gè)字符的電路; 3編寫預(yù)置字符的
2、rom程序生成模塊接入電路。 行選線產(chǎn)生信號(hào)發(fā)光二極管顯示屏列選線產(chǎn)生電路EPROM存儲(chǔ)器地址計(jì)數(shù)器時(shí)鐘脈沖源設(shè)計(jì)思路:此電路由八進(jìn)制計(jì)數(shù)器,ROM和ADDRESS1這三局部構(gòu)成。ADDRESS1的作用是在時(shí)鐘clk的作用下將從rom中讀出的信號(hào)對(duì)應(yīng)正確的寫在16×16的點(diǎn)陣上。Reset是復(fù)位端,起復(fù)位作用。輸出addr4.1選中16X16LED點(diǎn)陣的對(duì)應(yīng)列,隨著addr4.1值得增加,從左往右依次選中點(diǎn)陣的各列addr0那么決定輸出是在高位還是在低位。FLEX10的lout0-7和hout0-7分別與LED點(diǎn)陣的低八位L0-7和高八位L8-15相連。八進(jìn)制計(jì)數(shù)器是在addr7.0
3、輸出0-3的循環(huán)計(jì)數(shù),由此輸出與ADDRESS1的輸出addr4.0共同作為rom的輸入地址,以此決定q7.0的輸出即ADDRESS1的DIN7.0的輸入,此八進(jìn)制計(jì)數(shù)器是由74LS160十進(jìn)制計(jì)數(shù)器修改得來的,輸出由原來十進(jìn)制的0-9循環(huán)輸出變?yōu)榘诉M(jìn)制的0-3循環(huán)輸出。Rom是一個(gè)用來存儲(chǔ)數(shù)據(jù)的具有讀寫功能的的存儲(chǔ)器,在此電路中的作用是存儲(chǔ)“同心協(xié)力四個(gè)字.在addr7.0輸入相應(yīng)的地址時(shí)讀取rom中的相應(yīng)的數(shù)據(jù),然后在輸出端q7.0輸出。在時(shí)鐘脈沖的作用下,地址計(jì)數(shù)器計(jì)數(shù),EPROM相對(duì)應(yīng)的地址單元中的代碼輸出,以驅(qū)動(dòng)列選通線產(chǎn)生電路。地址計(jì)數(shù)器同時(shí)又為行選通線產(chǎn)生電路。地址隨著地址計(jì)數(shù)器
4、計(jì)數(shù)值的變化,發(fā)光二極管顯示屏逐行掃描,顯示屏上顯示出字符或圖案。各模塊功能:1) ROM是只讀存儲(chǔ)器存放字符的代碼, 他是字符顯示器的核心部件。2發(fā)光二極管顯示屏用來顯示字符或圖案,他是由假設(shè)干發(fā)光二極管組成的點(diǎn)陣式顯示屏。 3) ADDRESS1的作用是在時(shí)鐘clk的作用下將從ROM256*8中讀出的信號(hào)對(duì)應(yīng)正確的寫在16×16的點(diǎn)陣上。三 選擇器件與功能模塊1. 用來構(gòu)成輸出八進(jìn)制的74LS160十進(jìn)制計(jì)數(shù)器(1) .74LS160器件圖 A. B.C.D 為輸入端; LDN為置數(shù)端;ENT與ENP為使能控制端;CLRN為置零端; RCO為進(jìn)位輸出端; QA.QB.QC.QD為
5、輸出端;CLK為脈沖信號(hào)輸入端.(2). 74160內(nèi)部結(jié)構(gòu)圖3.74160功能表CPCLRN(RD非)LDN(LD非) EP ET工作狀態(tài)X0X X X置零10 X X預(yù)置數(shù)X11 0 1保持X11 X 0保持(C=0)11 1 1計(jì)數(shù)2說明: CLK為時(shí)鐘輸入端口; RESET為置零端; DIN7.0為接受ROM數(shù)據(jù)信號(hào)端口; AD4.0為片選地址輸出; HOUT7.0,LOUT7.0分別為高八位斷驅(qū)動(dòng)和低八位短驅(qū)動(dòng).Address1設(shè)計(jì)程序:LIBRARY IEEE;USE IEEE.std_logic_1164.ALL;USE IEEE.std_logic_unsigned.ALL;E
6、NTITY address1 ISPORT( clk,reset:IN STD_LOGIC; ad :OUT STD_LOGIC_VECTOR(4 downto 0); din:in STD_LOGIC_VECTOR(7 DOWNTO 0); hout,lout:out STD_LOGIC_VECTOR(7 downto 0);END address1;ARCHITECTURE a OF address1 ISBEGIN process(clk,din,reset)敏感信號(hào) VARIABLE Q1:STD_LOGIC_VECTOR(4 DOWNTO 0);-標(biāo)準(zhǔn)邏輯變量 BEGIN IF CL
7、K'EVENT AND CLK='1'THEN IF RESET='0'OR(Q1="11111")THEN Q1:="00000" ELSE Q1:=Q1+1; END IF; END IF; CASE Q1(0)IS WHEN '0'=> LOUT<=din; HOUT<=(others=>'0'); WHEN '1'=> HOUT<=din; LOUT<=(others=>'0'); WHEN OT
8、HERS=> null; END CASE; ad<=Q1; END PROCESS;END a;模塊功能:地址選擇器包含行選線產(chǎn)生電路和列選線產(chǎn)生電路,從ROM中選擇相應(yīng)的地址輸出。Clk為掃描時(shí)鐘脈沖,控制掃描速度的快慢;RESET為復(fù)位端,只有在RESET為高電平的情況下,在脈沖上升沿到來時(shí),ad計(jì)數(shù),其中ad4.1輸出掃描驅(qū)動(dòng)信號(hào),接入掃描片選端,依次選中LED點(diǎn)陣的各列,din輸入字符存儲(chǔ)器中每個(gè)存儲(chǔ)單元的數(shù)據(jù),hout7.0控制LED點(diǎn)陣的高八位lout7.0 控制LED點(diǎn)陣的低八位,din中存儲(chǔ)器中調(diào)用的數(shù)據(jù)模塊分別由hout7.0或lout7.0輸出,在LED點(diǎn)陣中
9、經(jīng)掃描顯示字符。仿真圖: 3.用來存儲(chǔ)字符的ROM256X8存儲(chǔ)器(1).存入ROM中的數(shù)據(jù)width=8;depth=256;address_radix=hex;data_radix=hex;content begin00:00;01:00;02:fe;03:ff;04:02;05:00;06:02;07:00; -tong08:92;09:3f;0a:92;0b:10;0c:92;0d:10;0e:92;0f:10;10:92;11:10;12:92;13:10;14:92;15:10;16:da;17:3f;18:02;19:40;1a:02;1b:80;1c:ff;1d:7f;1e:0
10、2;1f:00;20:00;21:00;22:00;23:00;24:00;25:04;26:00;27:02; -xin28:c0;29:01;2a:00;2b:00;2c:f0;2d:3f;2e:01;2f:40;30:02;31:40;32:1c;33:40;34:08;35:40;36:00;37:07; 38:00;39:70;3a:80;3b:00;3c:80;3d:00;3e:00;3f:07;40:10;41:00;42:10;43:00;44:ff;45:ff;46:10;47:00; -xie 48:10;49:04;4a:80;4b:03;4c:00;4d:40;4e:1
11、0;4f:20;50:10;51:1c;52:ff;53:03;54:10;55:00;56:10;57:40; 58:10;59:80;5a:f8;5b:7f;5c:90;5d:00;5e:00;5f:03;60:10;61:80;62:10;63:80;64:10;65:80;66:10;67:60; -liEnd; 2由VHDL編譯生成的ROM256X8存儲(chǔ)器圖 16×16掃描LED點(diǎn)陣的工作原理同8位掃描數(shù)碼管類似。它有16個(gè)共陰極輸出端口,每個(gè)共陰極對(duì)應(yīng)有16個(gè)LED顯示燈。所以其掃描譯碼地址需4位信號(hào)線。 2864E2PROM存貯器是電可擦除/編程的只讀存貯器,容量為8k
12、×8bit ,有13位并行地址線和8位并行數(shù)據(jù)線,而一個(gè)完整的字符所需的存貯容間為32字節(jié)即32×4bit,也就是說2864最多可連續(xù)存256個(gè)16×16點(diǎn)陣字形。存貯方式可事先約定好.四.總體設(shè)計(jì)電路圖 1.工作情況:將74LS160十進(jìn)制計(jì)數(shù)器變?yōu)榱税诉M(jìn)制的計(jì)數(shù)器。在輸入clk1的作用下在輸出端輸出000-111的地址數(shù)據(jù)。八進(jìn)制輸出的地址數(shù)據(jù)與ADDRESS1的輸出addr4.0共同作為了存儲(chǔ)器ROM的地址輸入。此輸入地址選定了存儲(chǔ)器中在該地址上存儲(chǔ)的數(shù)據(jù)。然后將數(shù)據(jù)在存儲(chǔ)器的輸出端q7.0輸出。存儲(chǔ)器的輸出作用下輸出的addr4.1決定了輸出結(jié)果在16
13、215;16的點(diǎn)陣上列循環(huán)掃描。而addr0那么決定著輸出在16×16的點(diǎn)陣上的行掃描,也即輸出時(shí)在低位lout還是在高位hout。 總體上說來就是計(jì)數(shù)器提供局部地址,而ROM是一個(gè)字符的存儲(chǔ)庫,ADDRESS1那么是決定著要輸出的字符如何在16×16的點(diǎn)陣上掃描輸出. 2.模塊間的連接關(guān)系:計(jì)數(shù)器的輸出連接在 ROM259×8的地址輸入端,ROM259×8的輸出q7.0連接在 ADDRESS1的din7.0端。 ADDRESS1的輸出addr4.0又回到了ROM256×8的地址輸入端。1.時(shí)序仿真結(jié)果仿真分析:RESET接低電平;CLK1為C
14、LK的10倍,當(dāng)CLK1第一個(gè)上升沿未到來時(shí),列選信號(hào)輸出端為"00",即點(diǎn)陣第一列選通,此時(shí)LED低八位L7L4為"1110"十六進(jìn)制為'E',L3L0為"0000"十六進(jìn)制為'0'LED高八位L15L12為"0000"十六進(jìn)制為'0',L11L8為"0000"十六進(jìn)制為'0'.由此可推斷模擬結(jié)果符合設(shè)計(jì)要求.2. 管腳分配圖五心得體會(huì) 通過本次課程設(shè)計(jì)我感觸很深,這是我做的第一次課程設(shè)計(jì),從開始到結(jié)束到是在匆匆忙忙的生活中度過的,但是可以學(xué)的到很多很多的東西,同時(shí)不僅可以穩(wěn)固以前所學(xué)過的知識(shí),而且學(xué)到了很多在書本上所沒有學(xué)到過的知
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(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)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025設(shè)備維修服務(wù)合同范本
- 2025長沙市“雙百計(jì)劃”申報(bào)合同書
- 2024年廈門醫(yī)院招聘事業(yè)單位專業(yè)技術(shù)崗位人員真題
- 軸承供銷合同范本
- 2024年嘉興國際商務(wù)區(qū)投資建設(shè)集團(tuán)有限公司招聘真題
- 2024年安徽玉成汽車職業(yè)學(xué)校專任教師招聘真題
- 2024年安徽合肥技師學(xué)院專任教師招聘真題
- 水壩工程合同范本
- 研學(xué)旅行與學(xué)校簽訂合同(2025年版)
- 浙江省杭州市2025屆高三下學(xué)期二模試題 英語 含解析
- x-y數(shù)控工作臺(tái)機(jī)電系統(tǒng)設(shè)計(jì)
- 《地基基礎(chǔ)-基樁靜荷載試驗(yàn)》考試復(fù)習(xí)題庫(含答案)
- 工程交付使用表
- 電子物證專業(yè)考試復(fù)習(xí)題庫(含答案)
- 質(zhì)量檢驗(yàn)控制流程圖
- 人教版音樂三年級(jí)下冊知識(shí)總結(jié)
- 2022年江蘇對(duì)口單招市場營銷試卷剖析
- 【課件】第7課 西方古典美術(shù)的傳統(tǒng)與成就 課件高中美術(shù)魯美版美術(shù)鑒賞
- 同等學(xué)力工商管理綜合復(fù)習(xí)資料(全)
- 外科學(xué)教學(xué)課件:骨盆及髖臼骨折
- 關(guān)鍵過程(工序)和特殊過程(工序)管理辦法
評(píng)論
0/150
提交評(píng)論