色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

您好,歡迎來(lái)電子發(fā)燒友網(wǎng)! ,新用戶(hù)?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>電子元器件>數(shù)碼管>

7段數(shù)碼管顯示的VHDL設(shè)計(jì)(兩款設(shè)計(jì)方案)

2018年01月29日 15:48 電子發(fā)燒友整理 作者: 用戶(hù)評(píng)論(0

數(shù)碼管的一種是半導(dǎo)體發(fā)光器件,數(shù)碼管可分為七段數(shù)碼管和八段數(shù)碼管,區(qū)別在于八段數(shù)碼管比七段數(shù)碼管多一個(gè)用于顯示小數(shù)點(diǎn)的發(fā)光二極管單元DP(decimal point),其基本單元是發(fā)光二極管。

7段數(shù)碼管顯示的VHDL設(shè)計(jì)一:7段數(shù)碼顯示譯碼器

LIBRARY IEEE;

USE IEEE.STD_LOGIC_1164.ALL; ENTITY DecL7S IS

PORT(A :IN STD_LOGIC_VECTOR(3 DOWNTO 0);

LED7S:OUT STD_LOGIC_VECTOR(6 DOWNTO 0) ); END;

ARCHITECTURE one OF DecL7S IS BEGIN

PROCESS(A) BEGIN

CASE A(3 DOWNTO 0) IS

WHEN “0000”=》LED7S《=”0111111”;

WHEN “0001”=》LED7S《=”0000110”;

WHEN “0010”=》LED7S《=”1011011”;

WHEN “0011”=》LED7S《=”1001111”;

WHEN “0100”=》LED7S《=”1100110”;

WHEN “0101”=》LED7S《=”1101101”;

WHEN “0110”=》LED7S《=”1111101”;

WHEN “0111”=》LED7S《=”0000111”;

WHEN “1000”=》LED7S《=”1111111”;

WHEN “1001”=》LED7S《=”1101111”;

WHEN “1010”=》LED7S《=”1110111”;

WHEN “1011”=》LED7S《=”1111100”;

WHEN “1100”=》LED7S《=”0111001”;

WHEN “1101”=》LED7S《=”1011110”;

WHEN “1110”=》LED7S《=”1111001”;

WHEN “1111”=》LED7S《=”1110001”;

WHEN OTHERS=》 NULL;

END CASE; END PROCESS;

END;

波形仿真

7段數(shù)碼管顯示的VHDL設(shè)計(jì)(兩款設(shè)計(jì)方案)

調(diào)出VHDL描述產(chǎn)生的2選1多路選擇器的原理圖。點(diǎn)擊TOOLS-》NELIST VIEWERS-》RTL VIEWERS,即調(diào)出VHDL描述產(chǎn)生的2選1多路選擇器的RTL電路圖,如下所示:

7段數(shù)碼管顯示的VHDL設(shè)計(jì)(兩款設(shè)計(jì)方案)

7段數(shù)碼管顯示譯碼器的VHDL設(shè)計(jì)二:基于vhdl 實(shí)現(xiàn)的4位七段數(shù)碼管顯示

顯示內(nèi)容為4位16進(jìn)制數(shù),數(shù)碼管共陰極連接。 有置數(shù)及自加一功能。

LIBRARY IEEE;

USE IEEE.STD_LOGIC_1164.ALL;

USE ieee.std_logic_unsigned.all;

ENTITY counter0000_ffff IS PORT ( clk, en :in STD_LOGIC;

set_ch:in std_logic_vector( 1 downto 0);

set_num :in std_logic_vector( 3 downto 0);

data : out STD_LOGIC_VECTOR(6 DOWNTO 0);

sel : out STD_LOGIC_VECTOR(2 DOWNTO 0) );

END counter0000_ffff;

architecture behave of counter0000_ffff is

signal num,num1,num2,num3,num4: std_logic_vector (3 downto 0);

signal num_counter:std_logic;

begin

a:process( clk )

variable cc: integer range 0 to 3:=0;

begin

if( clk = ‘0’ ) then

case cc is

when 0 =》 num 《= num2;sel 《= “011”;cc:=1;

when 1 =》 num 《= num3;sel 《= “010”;cc:=2;

when 2 =》 num 《= num4;sel 《= “001”;cc:=3;

when 3 =》 num 《= num1;sel 《= “000”;cc:=0;

end case;

case num is

when “0000” =》 data 《= “0111111”;

when “0001” =》 data 《= “0000110”;

when “0010” =》 data 《= “1011011”;

when “0011” =》 data 《= “1001111”;

when “0100” =》 data 《= “1100110”;

when “0101” =》 data 《= “1101101”;

when “0110” =》 data 《= “1111101”;

when “0111” =》 data 《= “0000111”;

when “1000” =》 data 《= “1111111”;

when “1001” =》 data 《= “1101111”;

when “1010” =》 data 《= “1110111”;

when “1011” =》 data 《= “1111100”;

when “1100” =》 data 《= “0111001”;

when “1101” =》 data 《= “1011110”;

when “1110” =》 data 《= “1111001”;

when “1111” =》 data 《= “1110001”;

end case;

end if;

end process;

b:process( clk ) –自加一

begin

if( clk = ‘0’) then

if( en = ‘1’) then

CASE set_ch IS

when “00” =》 num1《=set_num;

when “01” =》 num2《=set_num;

when “10” =》 num3《=set_num;

when “11” =》 num4《=set_num;

end case; else if num_counter = ‘0’ then

if num1 = “1111” then num1 《= “0000”;

num2 《= num2 + 1;

else num1 《= num1 +1;

end if;

if num2 = “1111” then num2 《= “0000”;

num3 《= num3 + 1;

end if;

if num3 = “1111” then

num3 《= “0000”;

num4 《= num4 + 1;

end if;

if num4 = “1111” then

num4 《= “0000”;

end if;

end if;

END IF;

end if;

end process;

c:process( clk ) –分頻

variable a:integer range 0 to 9999:=0;

begin if( clk = ‘1’) then

if( a = 9999 ) then

num_counter 《= not num_counter;

a := 0;

else a := a + 1;

end if;

end if;

end process;

end behave;

非常好我支持^.^

(6) 85.7%

不好我反對(duì)

(1) 14.3%

( 發(fā)表人:李建兵 )

      發(fā)表評(píng)論

      用戶(hù)評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?
      主站蜘蛛池模板: 亚洲国产日韩欧美视频二区| 蜜桃婷婷狠狠久久综合9色| 欧美5g影院天天爽天天看| 少妇高潮惨叫久久久久久欧美| 一区不卡二区卡| 国产h视频在线观看网站免费| 神马影院在线eecss伦理片| 国产爱豆果冻传媒在线观看视频| 无限资源在线看影院免费观看| 吉吉影音先锋av资源网| 8050午夜二级一片| 熟女人妻水多爽中文字幕| 国产日韩亚洲专区无码| 中国xxxxx69| 视频成人永久免费看| 久久电影精品久久99久久| 北岛玲手机在线观看视频观看| 亚洲 综合 自拍 精品 在线| 麻豆高清免费国产一区| 成人国产精品视频频| 亚洲精品免费视频| 欧美.亚洲.日韩.天堂| 国产欧美一区二区三区免费| 2022国产麻豆剧传媒剧情| 色窝窝777欧美午夜精品影院| 久久黄色网址| 高H黄暴NP辣H一女多男| 一品道门免费高清视频| 日韩中文亚洲欧美视频二| 久久久91精品国产一区二区 | 久久婷婷五月综合色情| 超碰在线视频97| 一级am片欧美| 十大禁止安装的黄台有风险| 么公一夜要了我一八次视频HD| 国产精品无码亚洲区艳妇| 99精品国产免费久久久久久下载| 女子扒开腿让男生桶爽| 国内精品乱码卡一卡2卡三卡新区| 99热热在线精品久久| 亚洲免费三区|