全文预览

电子设计自动化(eda)期末考试试题和答案

上传者:火锅鸡 |  格式:doc  |  页数:17 |  大小:93KB

文档介绍
数码管译码显示电路设计(数码管共阳极接法)(12分)要求输入BCD码,输出驱动数码管显示0到9LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;ENTITYDECL7SISPORT(A:INSTD_LOGIC_VECTOR(3DOWNTO0);LED7S:OUTSTD_LOGIC_VECTOR(6DOWNTO0));END;ARCHITECTUREoneOFDECL7SISBEGINPROCESS(A)BEGINCASEAISWHEN"0000"=>LED7S<="1000000";WHEN"0001"=>LED7S<="1111001";WHEN"0010"=>LED7S<="0100100";WHEN"0011"=>LED7S<="1001111";WHEN"0100"=>LED7S<="0110000";WHEN"0101"=>LED7S<="0010010";WHEN"0110"=>LED7S<="0000010";WHEN"0111"=>LED7S<="1111000";WHEN"1000"=>LED7S<="0000000";WHEN"1001"=>LED7S<="0010000";WHENOTHERS=>NULL;ENDCASE;ENDPROCESS;END;实体5分,结构体格式正确3分,case语句正确2分,译码正确2分3、十进制加法计数器,要求有复位功能。(13分)LIBRARYIEEE;USEIEEE.STD_LOGIC_1164.ALL;USEIEEE.STD_LOGIC_UNSIGNED.ALL;T10ISPORT(CLK,RST:INSTD_LOGIC;CQ:OUTSTD_LOGIC_VECTOR(3DOWNTO0);COUT:OUTSTD_LOGIC);T10;T10ISBEGINPROCESS(CLK,RST,EN)

收藏

分享

举报
下载此文档