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

正文內容

基于fpga的頻率計的設計和實現(xiàn) 數(shù)字電子技術課程設計(文件)

2025-06-27 08:13 上一頁面

下一頁面
 

【正文】 or(x3,4)。 。 end process。 d1=conv_std_logic_vector(x1,4)。 z:=yx2*100。x4:=0。139。 constant b:integer:=100。 rst:in std_logic。 use 。 end if。)then q=m。 end if。 if(n9999 or n=0)then g5=39。event and fb=39。 architecture bhv of js is begin process(fb,clk) variable n:integer range 0 to 10000。 entity js is port(fb,clk:in std_logic。 end process。 if(count=v)then clko=not clko。 begin if(clki39。 port(clki:in std_logic。 end bhv。139。039。139。g4=39。g2=39。 elsif(k3=39。039。039。 fb0=ai。g3=39。)then g1=39。 fb0=39。g3=39。)then g1=39。 fb0:out std_logic)。 use 。 end if。 end if。 nu:=0。)then nu:=nu+1。 process(fb1) variable nu,nu1,nu2:integer range 0 to 1000:=0。 entity fp is port(fb1:in std_logic。 u5:bcd port map(qi=p0,rst=rst,d1=d1,d2=d2,d3=d3,d4=d4)。 begin u1:fp port map(fb1=fb,ao=h0,bo=h1,co=h2,do=h3)。 ponent bcd is port(qi:in integer range 0 to 10000。 ponent js is port(fb,clk:in std_logic。 end ponent。 ponent wx is port(ai,bi,ci,di,rst:in std_logic。 signal p0:integer range 0 to 10000。 d1,d2,d3,d4:out std_logic_vector(3 downto 0))。 use 。特別提出的是在本課題方案的選擇上, 岳 老師給予了我們 很多建議 ,且在解決課程設計遇到的困難上, 岳 老師 田老師 給了我們很大的幫助。目前 EDA 技術已在各大公司、企事業(yè)單位和科研教學部門廣泛使用。雖然其中遇到很多困難,很多問題,但在我們兩人相互 支持和鼓勵想下,都能夠得以順利的找到解決辦法或者改進的方法,并在合作中相互提高,彼此進步,在困難在中體會到合作的樂趣。 此次 EDA 課程設計歷時兩周時間,兩人一組合作進行簡易數(shù)字頻率計系統(tǒng)的設計。 圖 18 引腳 鎖定 圖 鎖定引腳完成后,對程序 再次進行編譯,然后下載到硬件中,通過硬件操作,測試簡易頻率計的各項功能,包括 1Hz~ 10MHz 頻率測試,數(shù)據(jù)在四個數(shù)碼管上的顯示,頻率計檔位切換,復位功能,超量程標志等。這里已乘 1 檔為例,仿真參數(shù)中k1 為高電平,系統(tǒng)時鐘信號 clk 頻率設定為 ,預測方波頻率設定為100MHz,則需程序中計數(shù) 器計到 16000,超過范圍,所示輸出信號 g5 會出現(xiàn)正脈沖信號,若硬件鎖定在一個 LED 燈引腳,則會不斷亮滅閃爍,以表示超量程,此時數(shù)碼管數(shù)據(jù)錯誤。頂層文件程序 仿真前,系統(tǒng)時鐘頻率 clk 設定為 ,預測試方波頻率值設定為 100MHz,由圖中可已看出,此時頻率計使用 k3 檔進行測試,所得到的數(shù)據(jù)為 16,該數(shù)據(jù)再乘以 100圖 16 頂層文件封裝圖 11 得到的最后值 1600 才為仿真欲要得到的數(shù)據(jù)。同時將五個程序分別編譯后生成的 .vhd 文件加載進來,然后進行編譯,仿真。 程序仿真前輸入信號 qi 值分別設置了 9999, 8649, 4561 三個值,并設置兩個 rst 的正脈沖。首先將輸入整形數(shù)據(jù) qi 除以 a,即 1000,得到所得數(shù)據(jù)即為千位數(shù)值 x1,令 qi 減去 x1 乘以 1000,極為 qi 中除去千位后剩余的三位數(shù)值,同理繼續(xù)進行算法,則能得到百位,十位,個位的數(shù)值,即將輸入的整型數(shù)據(jù)qi 轉換成 BCD 碼完成。同理,若 clk頻率為 ,則其高電平持續(xù)時間即為 1s,所得到的計數(shù)結果 250 極為 fb信號相應頻率值,即此時輸入方波頻率為 250Hz。此時為超量程,數(shù)碼管顯示值為錯誤量。由于要求不能數(shù)碼顯示不能有變化的過程。因為系統(tǒng)輸入時鐘頻率圖 11 時鐘程序仿真圖 8 選為 8Hz,則 clko 時鐘頻率則為 。由于硬件中系統(tǒng)時鐘頻率并不能鎖定 ,則需要對輸入的時鐘頻率進行分頻,本系統(tǒng)中選擇硬件中 clk2 引腳的 8Hz 時鐘,則需要對其進行 16 倍的分頻,時鐘程序封裝如圖 10所示: 圖 10 時鐘程序封裝圖 圖中輸入信號 clki 為系統(tǒng)時鐘頻率, clko 為輸出信號,作為計數(shù)程序的基準時鐘。位選程序封裝圖如圖 8圖所示: 圖 8 位選程序封裝圖 封裝圖中輸入信號 ai, bi, ci, di為四路分頻后的方波信號, k k kk4分別對應 g1, g2, g3, g4 四個信號輸出,該程序中復位端 rst 為高電平時,將 k k k k4 四個開關控制端對應的輸出信號 g g g g4 分別置零,在硬件電路中用四個 LED 燈的亮滅表示,測量時必須有且僅有一個燈點亮,否則為違規(guī)操作,測量數(shù)據(jù)錯誤。該部分用以實現(xiàn)對預測試的方波進行 10 倍, 100 倍, 1000 倍的分頻,以及本來方波信號共計四路方波信號的輸出。而 555定時器的比較器靈敏度高,輸出驅動電路大,并且且555定時器構成的施密特觸發(fā)器結構簡單,而且抗干擾能力比用與非門構成的施密特觸發(fā)器要強,因此選用方案二。電路圖如圖 4所示。 方案一 放大整形電路由三極管與與非門組成。 d1, d2, d3, d4分別輸出四位 BCD 碼,并通過數(shù)碼管顯示,分別表示千位,百位,十位,個位。 本次簡易數(shù)字頻率計設計系統(tǒng)共分為五個功能模塊,如上圖所示,分別為分頻模塊,位選模塊,時鐘模塊,計數(shù)模塊和 BCD 碼轉換模塊。通過五個模塊相互配合實現(xiàn)簡易數(shù)字頻率計的功能。焊點和線路較多使得測量的精度和穩(wěn)定性不足 方案二 采用復雜可編程邏輯器件 (CPLD)制作 ,利用 EDA 軟件編程,下載燒制實現(xiàn)功能 ,將所有的
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1