欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

專注電子技術學習與研究
當前位置:單片機教程網 >> MCU設計實例 >> 瀏覽文章

7段數碼管顯示驅動vhdl程序

作者:佚名   來源:本站原創   點擊數:  更新時間:2013年11月09日   【字體:

再編輯一個7段數碼管(共陰極)顯示驅動程序:
 Library ieee;
Use ieee.std_logic_1164.all;
Entity QDLED7 is
  PORT(DATA:IN STD_LOGIC_VECTOR(3 DOWNTO 0);
       a,b,c,d,e,f,g:out std_logic);
end QDLED7;
Architecture LED of QDLED7 is
  signal y: STD_LOGIC_VECTOR(6 DOWNTO 0);
  begin
   process(DATA)
     begin
      case DATA is
      when "0000"=>y<="1111110" ;
      when "0001"=>y<="0110000" ;
      when "0010"=>y<="1101101" ;
      when "0011"=>y<="1111001" ;
      when "0100"=>y<="0110011" ;
      when "0101"=>y<="1011011" ;
      when "0110"=>y<="1011111" ;
      when "0111"=>y<="1110000" ;
      when "1000"=>y<="1111111" ;
      when "1001"=>y<="1111011" ;
      when others=>null;
      end case;
    a<=y(6);b<=y(5);c<=y(4);
   d<=y(3);e<=y(2);f<=y(1);g<=y(0);
   end process;
end;

關閉窗口

相關文章