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

正文內(nèi)容

八位七段數(shù)碼管動態(tài)顯示電路設(shè)計說明(編輯修改稿)

2025-05-09 01:10 本頁面
 

【文章內(nèi)容簡介】 when 1100 = ledag =0111001。C when 1101 = ledag =1011110。d when 1110 = ledag =1111001。E when 1111 = ledag =1110001。F when others = null。 end case。 end process。 結(jié)束進程 end whbkrc。 結(jié)束結(jié)構(gòu)體關(guān)于VHDL,我們以上面八位七段數(shù)碼管顯示程序為例來解釋VHDL的語法構(gòu)成,以使大家對VHDL有個整體的把握。一個VHDL程序有三部分構(gòu)成,其為 : library(設(shè)計資源);2. 實體 entity(外部端口)3. 結(jié)構(gòu)體 architecture(內(nèi)部結(jié)構(gòu))① 庫和包 library(設(shè)計資源)的介紹 use 。定義了std_logic數(shù)據(jù)類型及相應(yīng)運算 use 。定義了signed和unsigned數(shù)據(jù)類型、相應(yīng)運算和相關(guān)類型轉(zhuǎn)換函數(shù) use 。定義了一些函數(shù),可以使std_logic_vector類型被當(dāng)作符號數(shù)或無符號數(shù)一樣進行運算本程序中用到3個庫函數(shù)包:如下 : 補充:當(dāng)使用庫時,需要說明使用的庫名稱,同時需要說明庫中包集合的名稱及范圍;每個實體都應(yīng)獨立進行庫的說明;庫的說明應(yīng)該在實體之前;經(jīng)過說明后,實體和結(jié)構(gòu)體就可以自動調(diào)用庫中的資源;② 實體 entity(外部端口)entity exp4 is exp4為實體名 port( clk : in std_logic。 定義動態(tài)掃描時鐘信號 key : in std_logic_vector(3 downto 0)。 定義四位輸入信號 ledag : out std_logic_vector(6 downto 0)。 定義七位輸出信號 del : out std_logic_vector(2 downto 0) 定義八位數(shù)碼管位置顯示信 )。 end exp4。 結(jié)束實體實體說明主要描述對象的外貌,即對象的輸入和輸出(I/O)的端口信息,它并不描述器件的具體功能。在電路原理圖上實體相當(dāng)于元件符號。 CLK del(2…0)Key(3..0) ledag(7…0) 圖49實體exp4中描述如上圖49輸入和輸出(I/O)的端口信息③ 結(jié)構(gòu)體 architecture(內(nèi)部結(jié)構(gòu))結(jié)構(gòu)體具體指明了該設(shè)計實體的行為,定義了該設(shè)計實體的功能,規(guī)定了該設(shè)計實體的數(shù)據(jù)流程,指派了實體中內(nèi)部元件的連接關(guān)系。architecture whbkrc of exp4 is whbkrc為結(jié)構(gòu)體名 begin 以begin為標(biāo)志開始結(jié)構(gòu)體的描述 process(clk) 進程,clk變化時啟動進程 variable dount : std_logic_vector(2 downto 0)。 變量,計數(shù) begin if clk39。event and clk=39。139。 then檢測時鐘上升沿 dount:=dount+1。計數(shù)器dount累加 end if。 del=dount。 片選信號 end process。結(jié)束進程 process(key) 進程,key變化時啟動進程 begin case key is when 0000 = ledag =0111111。七段數(shù)碼管顯示 0 when 0001 = ledag =0000110。1 when 0010 = ledag =1011011。2 when 0011 = ledag =1001111。3 when 0100 = ledag =1100110。4 when 0101 = ledag =1101101。5 when 0110 = ledag =1111101。6 when 0111 = ledag =0000111。7 when 1000 = ledag =1111111。8 when 1001 = ledag =1101111。9 when 1010 = ledag =1110111。 R when 1011 = ledag =1111100。b when 1100 = ledag =0111001。C when 1101 = ledag =1011110。d
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1