《16进制计数器.docx》由会员分享,可在线阅读,更多相关《16进制计数器.docx(2页珍藏版)》请在三一办公上搜索。
16进制计数器16进制计数器程序如下: LIBRARY IEEE; USE IEEE.STD_LOGIC_1164.ALL; USE IEEE.STD_LOGIC_UNSIGNED.ALL; ENTITY CNT16 IS PORT (CLK,RST,EN : IN STD_LOGIC; CQ : OUT STD_LOGIC_VECTOR (3 DOWNTO 0); COUT: OUT STD_LOGIC); ENT CNT16; ARCHITECTURE behave OF CNT16 IS BEGIN PROCESS (CLK,RST,EN) VARIABLE CQI : STD_LOGIC_VECTOR (3 DOWNTO 0); BEGIN IF RST =1 THEN CQI : (OTHERS =0); ELSIF CLKEVENT AND CLK=1 THEN IF EN =1 THEN IF CQI 0); END IF; END IF; END IF; IF CQI = 15 THEN COUT = 1; ELSE COUT = 0; END IF; CQ = CQI; END PROCESS; END behave; 操作步骤如下:filenewVHDL File得如下图 单击OK即可。 将程序复制到hvdl即可。 接下来进行编译。