亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲蟲下載站

?? traffic_fsm.vhd

?? VHDL數(shù)字控制系統(tǒng)設(shè)計代碼 ALARM_SET,BCD_ADD等53個實例
?? VHD
字號:
LIBRARY IEEE;   
USE IEEE.std_logic_1164.all;
USE IEEE.std_logic_arith.all;
USE IEEE.std_logic_unsigned.all;   
entity traffic_FSM is
  port(reset:in std_logic;
       clk:in std_logic;
       ena_scan:in std_logic;
       ena_1Hz:in std_logic;
       flash_1Hz:in std_logic;
       a_m:in std_logic;
       st_butt:in std_logic;
       next_state: in std_logic;
       recount: out std_logic;
       sign_state: out std_logic_vector(1 downto 0);
       red: out std_logic_vector(1 downto 0);
       green: out std_logic_vector(1 downto 0);
       yellow: out std_logic_vector(1 downto 0));
end;   
architecture BEHAVIOR of traffic_FSM is
type Sreg0_type is (r0g1, r0y1, g0r1, y0r1, y0y1, y0g1, g0y1, r0r1);
signal state: Sreg0_type;     
signal st_transfer: std_logic;
signal light: std_logic_vector(5 downto 0); -- r(10)y(10)g(10)
begin  
  rebounce:process (reset,clk,ena_scan,st_butt) 
  variable rebn_ff: std_logic_vector(5 downto 0);
  begin 
     if (st_butt='1' or reset='1') then
         rebn_ff := "111111"; 
         st_transfer <='0';
     elsif (clk'event and clk='1') then
       if (ena_scan='1') then 
          if (rebn_ff >= 3) then 
             rebn_ff := rebn_ff-1; 
             st_transfer<='0';
          elsif (rebn_ff=2) then       
             rebn_ff := rebn_ff-1; 
             st_transfer <='1';
          else
             rebn_ff := rebn_ff; 
             st_transfer <='0';
          end if;
       end if;
     end if;  
  end process;  
  FSM: process (clk,ena_1Hz,reset)
  begin
      if (reset='1') then    
          state<=r0g1; -- red=2'b01; green=2'b10; yellow=2'b00;
          sign_state<="01";
          recount<='1';    
      else
        if (clk'event and clk='1') then
          case STATE is
                when r0g1 =>  -- now state: red0 on green1 on  
                  if (a_m='1' and ena_1Hz='1') then
                    if (next_state = '1') then
                        recount<='1';
                        state<=r0y1;
                        sign_state <= "01";
                    else
                        recount<='0';
                        state<=r0g1; --red=2'b01; green=2'b10; yellow=2'b00;
                    end if; 
                  elsif (a_m='0' and ena_scan='1') then
                    if (st_transfer='0') then -- 0: unchange 1:transfer light state
                        recount<='1';
                        state<=r0g1;  
                    else 
                        recount<='1';
                        state<=r0y1;  
                        sign_state <= "01";  
                    end if;
                  end if;
                when r0y1 =>  -- now state: red0 on yellow1 flash       
                  if (a_m='1' and ena_1Hz='1') then
                    if (next_state = '1') then
                        recount<='1';
                        state<=g0r1;
                        sign_state <= "10";
                    else
                        recount<='0';
                        state<=r0y1; -- red=2'b01; green=2'b00; yellow=2'b10;
                    end if;
                  elsif (a_m='0' and ena_scan='1') then
                    if (st_transfer='0') then -- 0: unchange 1:transfer light state
                        recount<='1';
                        state<=r0y1; 
                    else
                        recount<='1';
                        state<=g0r1;  
                        sign_state <= "10";  
                    end if;
                  end if;
                when g0r1 =>  -- now state: green0 on red1 on 
                  if (a_m='1' and ena_1Hz='1') then
                    if (next_state = '1') then
                        recount<='1';
                        state<=y0r1;
                        sign_state <= "11";
                    else
                        recount<='0';
                        state<=g0r1; -- red=2'b10; green=2'b01; yellow=2'b00;
                    end if;    
                  elsif (a_m='0' and ena_scan='1') then
                    if (st_transfer='0') then -- 0: unchange 1:transfer light state
                        recount<='1';
                        state<=g0r1; 
                    else
                        recount<='1';
                        state<=y0r1;   
                        sign_state <= "11";  --
                    end if;
                  end if;
                when y0r1 =>  -- now state: green0 on red1 on
                  if (a_m='1' and ena_1Hz='1') then
                    if (next_state = '1') then
                        recount<='1';
                        state<=r0g1;
                        sign_state <= "00";
                    else
                        recount<='0';
                        state<=y0r1; -- red=2'b10; green=2'b00; yellow=2'b01;
                    end if;
                  elsif (a_m='0' and ena_scan='1') then
                    if (st_transfer='0') then -- 0: unchange 1:transfer light state
                        recount<='1';
                        state<=y0r1; 
                    else
                        recount<='1';
                        state<=r0g1;       
                        sign_state <= "00";  --
                    end if;
                  end if;
                when others =>
                    state<=r0g1;
                    recount<='0';
                    sign_state <= "00";
          end case; 
        end if;
      end if;   
  end process;  
  -- light: r(10)y(10)g(10)
  light <= "010010" when (state=r0g1) else
           "011000" when (state=r0y1) else
           "100001" when (state=g0r1) else
           "100100" when (state=y0r1) else
           "110000"; 
  red <= light(5 downto 4);
  yellow <= light(3 downto 2) and (flash_1Hz & flash_1Hz);
  green <= light(1 downto 0);
end BEHAVIOR;

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
日韩精品一区二区三区在线| 欧美日韩国产美| 菠萝蜜视频在线观看一区| 久久久久国产精品免费免费搜索| 国产精品美女久久久久久| 视频一区二区中文字幕| 波多野结衣一区二区三区| 日韩午夜在线观看| 亚洲精品精品亚洲| 国产99久久久国产精品潘金| 欧美亚洲综合色| 久久久亚洲午夜电影| 五月天亚洲婷婷| 色婷婷综合久久久| 国产欧美精品在线观看| 黄页网站大全一区二区| 欧美一区日韩一区| 亚洲国产日韩a在线播放性色| 91在线视频播放地址| 中文久久乱码一区二区| 激情小说亚洲一区| 欧美成人精品福利| 蜜桃av噜噜一区| 欧美一区二区三区在线视频| 亚洲国产精品一区二区www在线| jiyouzz国产精品久久| 国产午夜精品久久久久久久| 国内精品免费**视频| 日韩一区二区在线看| 日本午夜一区二区| 欧美刺激午夜性久久久久久久| 日韩精品福利网| 7777女厕盗摄久久久| 日日夜夜精品视频天天综合网| 91精品久久久久久久久99蜜臂| 夜夜爽夜夜爽精品视频| 欧美在线视频不卡| 午夜精品视频一区| 在线观看国产一区二区| 亚洲一区二区三区美女| 欧美精品v国产精品v日韩精品| 午夜精品免费在线| 中文字幕中文字幕在线一区| 亚洲欧美国产毛片在线| 国产99久久久久久免费看农村| 久久久精品国产99久久精品芒果| 国内成人精品2018免费看| 26uuu国产一区二区三区| 国产老女人精品毛片久久| 久久久91精品国产一区二区三区| 国产大片一区二区| 一区视频在线播放| 精品视频1区2区3区| 免费一级欧美片在线观看| 久久夜色精品一区| 97精品电影院| 亚洲一区二区欧美激情| 日韩一区二区三区四区| 国产精品99久久不卡二区| 国产精品理伦片| 91丨porny丨蝌蚪视频| 国产日韩精品一区| 在线日韩一区二区| 免费在线视频一区| 国产精品不卡在线| 欧美日韩精品一二三区| 久久精品国产一区二区| 国产精品大尺度| 91精品国产色综合久久不卡电影 | 青青草国产精品97视觉盛宴| 欧美精品日日鲁夜夜添| 成人免费毛片a| 图片区小说区国产精品视频| 国产午夜精品一区二区| 欧美日韩国产美女| 不卡视频在线看| 日本va欧美va欧美va精品| 亚洲私人影院在线观看| 欧美成人午夜电影| 色拍拍在线精品视频8848| 国内外成人在线| 亚洲一区二区中文在线| 亚洲国产精品99久久久久久久久| 欧美三级资源在线| 成人高清免费观看| 国内精品伊人久久久久av一坑| 亚洲午夜国产一区99re久久| 国产欧美日韩久久| 亚洲精品在线三区| 91精品国产欧美一区二区成人 | 欧美午夜视频网站| 国产成人免费在线观看不卡| 免费看日韩a级影片| 日韩一二三区视频| 久久综合狠狠综合久久激情| 蜜臀精品久久久久久蜜臀| 亚洲天堂网中文字| 久久久亚洲精品石原莉奈 | 欧美撒尿777hd撒尿| 成人av影视在线观看| 蜜臀av性久久久久蜜臀aⅴ四虎| 一区二区高清免费观看影视大全| 国产日韩欧美精品电影三级在线| 欧美亚洲国产一区在线观看网站| 成人精品一区二区三区四区| 国产精品一区二区在线看| 午夜精品一区在线观看| 一区二区在线观看视频在线观看| 中文字幕日韩av资源站| 国产欧美日韩综合| 国产日韩av一区二区| 久久精品亚洲乱码伦伦中文 | 色综合色综合色综合| 成人免费视频一区| 波多野结衣精品在线| jiyouzz国产精品久久| 成人蜜臀av电影| 91麻豆精品在线观看| 色999日韩国产欧美一区二区| 91在线高清观看| 91国产精品成人| 欧美肥胖老妇做爰| 日韩一区二区在线免费观看| 精品国产三级a在线观看| 欧美不卡视频一区| 久久久精品天堂| 亚洲视频香蕉人妖| 亚洲愉拍自拍另类高清精品| 亚洲第一福利一区| 日本中文字幕一区| 国产一区视频在线看| 成人免费黄色大片| 一本久久a久久精品亚洲| 欧美亚洲国产一区在线观看网站| 91精品国产欧美一区二区| 精品国产精品网麻豆系列| 国产欧美日韩在线看| 亚洲欧美色综合| 日韩激情在线观看| 国产91综合网| 欧美亚洲动漫另类| 日韩欧美高清在线| 国产精品美女久久福利网站| 亚洲成av人片在www色猫咪| 美女www一区二区| 成人精品电影在线观看| 欧美三级欧美一级| 久久先锋资源网| 亚洲视频一区二区免费在线观看| 免费在线观看一区二区三区| jiyouzz国产精品久久| 在线播放中文一区| 国产精品理论在线观看| 日韩国产欧美一区二区三区| 粗大黑人巨茎大战欧美成人| 欧美色大人视频| 中文字幕不卡一区| 日本大胆欧美人术艺术动态| www.亚洲精品| 欧美电影免费观看高清完整版 | 日本精品视频一区二区三区| 日韩视频免费观看高清完整版| av在线不卡网| 欧美影院一区二区三区| 精品国产乱码久久久久久1区2区| 亚洲视频一区二区在线观看| 精品中文字幕一区二区小辣椒| 91麻豆国产香蕉久久精品| 精品久久人人做人人爰| 亚洲成人在线免费| 不卡欧美aaaaa| 精品sm在线观看| 男男成人高潮片免费网站| 一本到不卡免费一区二区| 国产无一区二区| 视频一区欧美日韩| 色播五月激情综合网| 久久老女人爱爱| 久88久久88久久久| 在线不卡免费欧美| 亚洲成人av在线电影| 97超碰欧美中文字幕| 国产欧美一区二区三区在线老狼| 青青国产91久久久久久| 欧美优质美女网站| 中文字幕日韩欧美一区二区三区| 国产成人免费高清| 26uuu亚洲综合色欧美 | 在线观看免费视频综合| 亚洲日本在线看| 成人97人人超碰人人99| 欧美激情中文字幕一区二区| 国产伦精一区二区三区| 欧美成人vps| 精品在线一区二区| 日韩欧美国产小视频| 久久激情五月婷婷| 精品国产一区二区三区忘忧草 | 欧美日韩国产精选| 亚洲午夜免费视频|