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

正文內(nèi)容

2進制-10進制(bcd碼)數(shù)碼轉換器設計(更新版)

2025-10-27 17:47上一頁面

下一頁面
  

【正文】 : std_logic。y2=0000。 when001001010100=y0=0100。y1=0101。y2=0010。 when001001000110=y0=0110。y1=0000。y2=0000。 when000000000011=y0=0011。y1=0000。 end architecture fun。 when11111100=bcd=001001010010。 。 when00001010=bcd=000000010000 。 when00000010=bcd=000000000010。 此處要介紹的是八位二進制轉 BCD 碼的硬件實現(xiàn),采用左移加 3 的算法,具體描述如下: (1)、左移要轉換的二進制碼 1 位 (2)、左移之后, BCD 碼分別置于百位、十位、個位 (3)、如果移位后所在的 BCD 碼列大于或等于 5,則對該值加 3 (4)、繼續(xù)左移的過程直至全部移位完成 舉例:將 八位二 進制碼 11111111 轉換成 BCD 碼 ,其真值表如表 11 所示 表 11 八位二 進制碼 11111111 轉換成 BCD 碼 真值表 動作 十進制數(shù) 二進制數(shù) 百位 十位 個位 開始 1 1 1 1 1 1 1 1 轉換 1 1 1 1 1 1 1 1 1 轉換 2 1 1 1 1 1 1 1 1 轉換 3 1 1 1 1 1 1 1 1 加 3 1 0 1 0 1 1 1 1 1 轉換 4 1 0 1 0 1 1 1 1 1 加 3 1 1 0 0 0 1 1 1 1 轉換 5 1 1 0 0 0 1 1 1 1 轉換 6 1 1 0 0 0 1 1 1 1 加 3 1 0 0 1 0 0 1 1 1 1 武漢理工大學《能力拓展訓練》課程設計說明書 3 轉換 7 1 0 0 1 0 0 1 1 1 1 加 3 1 0 0 1 0 1 0 1 0 1 轉換 8 1 0 0 1 0 1 0 1 0 1 BCD 2 5 5 2 設計思路 本次設計并沒有用到左移的原理進行操作,直接對輸出芯片的輸出進行定義,雖然較為繁瑣,但是原理卻簡單,所以才用此種方法,具體原理如下: 2 進制 10 進制( BCD 碼)的轉換可以通過一個芯片實現(xiàn),即輸入的八位二進制碼通過編程輸出十進制碼,八位二進制能表示的最大的數(shù)為 “255”,即輸出的十進制為三位數(shù),此時輸出的 BCD 碼就要有 12 位,每四位代表一個數(shù),此時可再利用一個芯片把輸出的 12位數(shù)重新分配到三個輸出管腳中,每個管腳代表一位數(shù) ,時鐘信號每輸變一次,輸出數(shù)字的位也會變一次,即個、十、百位分別輸出,同時芯片的 selout 輸出端輸出時鐘信號的數(shù)字到下一個芯片的接收端,通過編程實現(xiàn) 000 對應 110,001 對應 101,010 對應 011,即輸出0 的位置可以表示數(shù)碼管中所顯示數(shù)字的位, 然后再通過芯片輸出到七段數(shù)碼管進行顯示,具體流程圖如圖 21 所示: 圖 21 設計總流程圖 開始 輸入二進制碼 二進制碼到十進制碼的轉換 對輸出的十進制進行分位 輸出到發(fā)光二極管顯示 結束 武漢理工大學《能力拓展訓練》課程設計說明書 4 3 設計程序 二 十進制 轉換 原理圖如圖 31 所示: 圖 31 二進制到十進制轉換原理圖 具體程序語言如下: library ieee。是一種二進制的數(shù)字編碼形式,用 二進制編碼的十進制 代碼。 關鍵詞: 二 十進制轉換器, BCD 碼, quartus, VHDL。 entity bin2bcd is port(din:in std_logic_vector(7 downto 0)。 when00000101=bcd=000000000101。 。 。 when11111111=bcd=001001010101。 use 。y1=0000。 when000000000100=y0=0100。y2=0000。y1=0000。 when001001000111=y0=0111。y2=0010。y1=0101。 when001001010101=y0=0101。 end process。 sel: out std_logic _ vector(2 downto 0))。 else count=count+1。 輸出到 數(shù)碼管 原理圖如圖 34 所示: 圖 34 輸出到二極管原理圖 具體程序語言如下: library ieee。 E:OUT std_logic。 C=led(4)?!?把每一位輸出用二極管顯示 END fun。 END a。 武漢理工大學《能力拓展訓練》課程設計說明書 15 參考文獻 [1]伍時和 .《數(shù)字電子技術基礎》 .清華大學出版社 .2020 [2]譚會生、張昌凡 .《 EDA 技術及應用》 .西安電子科技大學出版社 .2020 [3]康華光 .《電子技術基礎數(shù)字部分》 .高等教育出版社 .2020 [4]王冠、黃熙 .《 verilogHDL 與數(shù)字電路設計》 .機械工業(yè)出版社 .2020 [5]張睿、趙艷華 .《基于 quartus 的 FPGA/CPLD 的設計與應用》 .電子工業(yè)出版社 .2020
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1