版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、學學 院院 : 阜陽師范學院阜陽師范學院專專 業(yè)業(yè) : 電子信息科學電子信息科學與技術(shù)與技術(shù) 班班 級級 :08級電子一班級電子一班本組成員姓 名(學 號) : 二二.總體框圖總體框圖設(shè)計思路:1.設(shè)計任務(wù):利用實驗箱上16X16點陣,設(shè)計字符發(fā)生器,可以循環(huán)顯 示預(yù)置字符:同心協(xié)力。 2.設(shè)計要求: (1)利用VHDL編寫字符掃描驅(qū)動電路; (2)設(shè)計一個可以自動循環(huán)顯示4個字符的電路; (3編寫預(yù)置字符的rom程序生成模塊接入電路。 八進制計數(shù)器是在addr7.0輸出0-3的循環(huán)計數(shù),由此輸出與ADDRESS1的輸出addr4.0共同作為rom的輸入地址,以此決定q7.0的輸出即ADDRE
2、SS1的DIN7.0的輸入),此八進制計數(shù)器是由74LS160十進制計數(shù)器修改得來的,輸出由原來十進制的0-9循環(huán)輸出變?yōu)榘诉M制的0-3循環(huán)輸出。Rom是一個用來存儲數(shù)據(jù)的具有讀寫功能的的存儲器,在此電路中的作用是存儲“同心協(xié)力四個字.在addr7.0輸入相應(yīng)的地址時讀取rom中的相應(yīng)的數(shù)據(jù),然后在輸出端q7.0輸出。在時鐘脈沖的作用下,地址計數(shù)器計數(shù),EPROM相對應(yīng)的地址單元中的代碼輸出,以驅(qū)動列選通線產(chǎn)生電路。地址計數(shù)器同時又為行選通線產(chǎn)生電路。地址隨著地址計數(shù)器計數(shù)值的變化,發(fā)光二極管顯示屏逐行掃描,顯示屏上顯示出字符或圖案。 ROM是只讀存儲器存放字符的代碼, 它是字符顯示器的核心部
3、件。 2發(fā)光二極管顯示屏用來顯示字符或圖案,他是由若干發(fā)光二極管組成的點陣式顯示屏。 3) ADDRESS1的作用是在時鐘clk的作用下將從ROM256*8中讀出的信號對應(yīng)正確的寫在1616的點陣上。各模塊功能:選擇器件與功能模塊選擇器件與功能模塊:用來構(gòu)成輸出八進制的74LS160十進制計數(shù)器74LS160器件圖如下:A.B.C.D 為輸入端為輸入端; LDN為置數(shù)端為置數(shù)端;ENT與與ENP為使為使能控制端能控制端;CLRN為置零端為置零端; RCO為進位輸出端為進位輸出端; QA.QB.QC.QD為輸出端為輸出端;CLK為脈沖信號輸入端為脈沖信號輸入端.74160內(nèi)部結(jié)構(gòu)圖內(nèi)部結(jié)構(gòu)圖:7
4、4160功能表功能表:ADDRESS1模塊設(shè)計文件模塊設(shè)計文件ADDRESS1.VHD闡明闡明: CLK為時鐘輸入端口; RESER為置零端; DIN7.0為接受ROM數(shù)據(jù)信號端口; AD4.0為片選地址輸出; HOUT7.0,LOUT7.0分別為高八位斷驅(qū)動和 低八位短驅(qū)動.Address1設(shè)計程序:LIBRARY IEEE;USE IEEE.std_logic_1164.ALL;USE IEEE.std_logic_unsigned.ALL;ENTITY address1 ISPORT( clk,reset:IN STD_LOGIC; ad :OUT STD_LOGIC_VECTOR(4
5、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)VARIABLE Q1:STD_LOGIC_VECTOR(4 DOWNTO 0); BEGIN IF CLKEVENT AND CLK=1THEN IF RESET=0OR(Q1=11111)THEN Q1:=00000; ELSE Q1:=Q1+1; END IF; END
6、IF; CASE Q1(0)IS WHEN 0= LOUT=din; HOUT0); WHEN 1= HOUT=din; LOUT0); WHEN OTHERS= null; END CASE; ad=Q1; END PROCESS;END a;n地址選擇器包含行選線產(chǎn)生電路和列選線產(chǎn)生電路,從ROM中選擇相應(yīng)的地址輸出。Clk為掃描時鐘脈沖,控制掃描速度的快慢;RESET為復位端,只有在RESET為高電平的情況下,在脈沖上升沿到來時,ad計數(shù),其中ad4.1輸出掃描驅(qū)動信號,接入掃描片選端,依次選中LED點陣的各列,din輸入字符存儲器中每個存儲單元的數(shù)據(jù),hout7.0控制LED點陣的高八
7、位lout7.0 控制LED點陣的低八位,din中存儲器中調(diào)用的數(shù)據(jù)模塊分別由hout7.0或lout7.0輸出,在LED點陣中經(jīng)掃描顯示字符。模塊功能:仿真圖:3.用來存儲字符的用來存儲字符的ROM256X8存儲器存儲器(1).存入存入ROM中的數(shù)據(jù)中的數(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:9
8、2;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:02;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:0
9、0;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:10;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存儲器圖存儲器圖1616掃描LED點陣的工作原理同8位掃
10、描數(shù)碼管類似。它有16個共陰極輸出端口,每個共陰極對應(yīng)有16個LED顯示燈。所以其掃描譯碼地址需4位信號線。 2864E2PROM存貯器是電可擦除/編程的只讀存貯器,容量為8k8bit ,有13位并行地址線和8位并行數(shù)據(jù)線,而一個完整的字符所需的存貯容間為32字節(jié)即324bit,也就是說2864最多可連續(xù)存256個1616點陣字形。存貯方式可事先約定好.四四.總體設(shè)計電路圖總體設(shè)計電路圖四四.總體設(shè)計電路圖總體設(shè)計電路圖1).工作情況:將74LS160十進制計數(shù)器變?yōu)榱税诉M制的計數(shù)器。在輸入clk1的作用下在輸出端輸出000-111的地址數(shù)據(jù)。八進制輸出的地址數(shù)據(jù)與ADDRESS1的輸出add
11、r4.0共同作為了存儲器ROM的地址輸入。此輸入地址選定了存儲器中在該地址上存儲的數(shù)據(jù)。然后將數(shù)據(jù)在存儲器的輸出端q7.0輸出。存儲器的輸出作用下輸出的addr4.1決定了輸出結(jié)果在1616的點陣上列循環(huán)掃描。而addr0則決定著輸出在1616的點陣上的行掃描,也即輸出時在低位lout還是在高位hout)。 總體上說來就是計數(shù)器提供部分地址,而ROM是一個字符的存儲庫,ADDRESS1則是決定著要輸出的字符如何在1616的點陣上掃描輸出. 2).模塊間的連接關(guān)系:計數(shù)器的輸出連接在 ROM2568的地址輸入端,ROM2568的輸出q7.0連接在 ADDRESS1的din7.0端。 ADDRES
12、S1的輸出addr4.0又回到了ROM2568的地址輸入端。1.時序仿真結(jié)果仿真分析:RESET接低電平;CLK1為CLK的10倍,當CLK1第一個上升沿未到來時,列選信號輸出端為00,即點陣第一列選通,此時LED低八位L7L4為1110十六進制為E,L3L0為0000十六進制為0;LED高八位L15L12為0000十六進制為0,L11L8為0000十六進制為0.由此可推斷模擬結(jié)果符合設(shè)計要求.管腳分配圖:五心得體會通過本次課程設(shè)計我感觸很深,這是我做的第一次課程設(shè)計,從開始到結(jié)束到是在匆匆忙忙的生活中度過的,但是可以學的到很多很多的東西,同時不僅可以鞏固以前所學過的知識,而且學到了很多在書本上所沒有學到過的知識。通過這次設(shè)計,進一步加深了對EDA的了解,讓我對它有了更加濃厚的
溫馨提示
- 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 青島求實職業(yè)技術(shù)學院《網(wǎng)絡(luò)軟件開發(fā)》2023-2024學年第一學期期末試卷
- 世界自然奇觀及生態(tài)保護
- 公共交通緊急情況處理
- 青島理工大學《電能計量技術(shù)》2023-2024學年第一學期期末試卷
- 中國傳統(tǒng)節(jié)日習俗
- 產(chǎn)品定價策略與利潤管理
- 旅游文化與世界遺產(chǎn)保護
- 廣域網(wǎng)課程設(shè)計示例
- 四層電梯課課程設(shè)計
- 專業(yè)技能提升與職業(yè)發(fā)展的關(guān)系研究
- 企業(yè)安全風險分級管控21類表格、標牌
- 設(shè)計總體服務(wù)方案
- 醫(yī)院護理培訓課件:《大腸息肉(結(jié)腸息肉)中醫(yī)護理方案》
- 中職烹飪專業(yè)班級建設(shè)方案范文(21篇)
- 《京東智慧物流發(fā)展存在的問題及完善對策研究》8000字
- 國開2023法律職業(yè)倫理-形考冊答案
- 緬懷偉大領(lǐng)袖,爭做時代新人征文
- (學校)基于英語學習活動觀的初中英語教學實踐詳解(中小學教育教研講座教學培訓課件)
- 中國風古風古代詩人作家人物介紹蘇東坡傳PPT模板
- (完整)消化性潰瘍PPT課件ppt
- 2022年軍隊文職《數(shù)學2+物理》真題-1
評論
0/150
提交評論