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

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

?? vhdl_2.txt

?? 交通燈控制 技術(shù)指標(biāo) (1)車輛直行時不允許車輛左拐行駛
?? TXT
字號:
交通燈控制

 技術(shù)指標(biāo) 

(1)車輛直行時不允許車輛左拐行駛,但右拐可以同時進行,必須設(shè)有專門的左拐時間。

(2)車輛直行以及車輛左拐交替通行,直行時間綠燈每次放行60秒,車輛左拐每次放行30秒。 

(3)綠燈亮表示可通行.紅燈亮表示禁止通行。 

(4)直行車輛每次綠燈變紅燈時.黃燈先亮5秒。 

(5)十字路口要有數(shù)字顯示,作為等候時間提示。要求各通道的通行時間及黃燈亮的時間均以秒為單位作減計數(shù)。 

(6)設(shè)置行人過馬路的紅綠燈。

(7)增加緊急情況處理,允許急救車優(yōu)先通過要求,當(dāng)有急救車通過時,路口信號燈全部變紅,倒計時停止計數(shù),以便讓急救車通過。急救車通過后,交通燈恢復(fù)原先狀態(tài)。 


entity traffic_control is          ------------------------------狀態(tài)機
   port(
           clk: in std_logic;
        -- reset: in std_logic;
               NS_green,NS_red,NS_yellow :out std_logic;
               NS_green_left,NS_red_left :out std_logic;
            NS_people_green,NS_people_red:out std_logic;
          
               WE_green,WE_red,WE_yellow :out std_logic;
               WE_green_left,WE_red_left :out std_logic;
            WE_people_green,WE_people_red:out std_logic;
                                    data :out std_logic_vector(1 downto 0)
        );
end traffic_control;

architecture behave of traffic_control is
    type states is(S00,S01,S10,S11,S2,S3);
    signal state :states;
   begin
              process(clk)
             variable counter :integer range 0 to 59;
                variable cr,cnt :std_logic;
         begin
           -- if reset='1' then
            -- state<=S00;
           if (clk'event and clk='1') then
                if cr='0' then 
                     counter:=0;
                 elsif cnt='0' then
                  counter:=counter;
                 else
                     counter:=counter+1;
                end if;

           case state is
                  when S00=>
                             data<="00";          

                           NS_green<='1';
                             NS_red<='0';
                          NS_yellow<='0';    
                      NS_green_left<='0';
                        NS_red_left<='1';
                    NS_people_green<='1';
                      NS_people_red<='0';        
                               WE_green<='0';
                                 WE_red<='1';
                             WE_yellow <='0';
                          WE_green_left<='0';
                           WE_red_left <='1';
                        WE_people_green<='0';
                          WE_people_red<='1';

                      if counter=59 then
                           data<="01"; 
                          state<=S01;
                             cr:='0';
                            cnt:='0';
                       else
                         state<=S00;
                            cr:='1';
                           cnt:='1';
                       end if;         

               when S01=>
                             data<="01";          

                           NS_green<='0';
                             NS_red<='0';
                          NS_yellow<='1';    
                      NS_green_left<='0';
                        NS_red_left<='1';
                    NS_people_green<='1';
                      NS_people_red<='0';        
                               WE_green<='0';
                                 WE_red<='1';
                             WE_yellow <='0';
                          WE_green_left<='0';
                           WE_red_left <='1';
                        WE_people_green<='0';
                          WE_people_red<='1';          
                      if counter=4 then
                           data<="00"; 
                          state<=S10;
                             cr:='0';
                            cnt:='0';
                       else
                         state<=S01;
                            cr:='1';
                           cnt:='1';
                       end if;
                   when S10=>
                               data<="00";
                            NS_green<='0';
                             NS_red<='1';
                          NS_yellow<='0';    
                      NS_green_left<='0';
                        NS_red_left<='1';
                    NS_people_green<='0';
                      NS_people_red<='1';        
                               WE_green<='1';
                                 WE_red<='0';
                             WE_yellow <='0';
                          WE_green_left<='0';
                           WE_red_left <='1';
                        WE_people_green<='1';
                          WE_people_red<='0';

                      if counter=59 then
                           data<="01"; 
                          state<=S11;
                             cr:='0';
                            cnt:='0';
                       else
                         state<=S10;
                            cr:='1';
                           cnt:='1';
                       end if;
           when S11=>

                              data<="01";
                            NS_green<='0';
                             NS_red<='1';
                          NS_yellow<='0';    
                      NS_green_left<='0';
                        NS_red_left<='1';
                    NS_people_green<='0';
                      NS_people_red<='1';        
                               WE_green<='0';
                                 WE_red<='0';
                             WE_yellow <='1';
                          WE_green_left<='0';
                           WE_red_left <='1';
                        WE_people_green<='1';
                          WE_people_red<='0';
                      if counter=4 then
                           data<="10"; 
                          state<=S2;
                             cr:='0';
                            cnt:='0';
                       else
                         state<=S11;
                            cr:='1';
                           cnt:='1';
                       end if;
                   when S2=>
                              data<="10";
                            NS_green<='0';
                             NS_red<='1';
                          NS_yellow<='0';    
                      NS_green_left<='0';
                        NS_red_left<='1';
                    NS_people_green<='0';
                      NS_people_red<='1';        
                               WE_green<='0';
                                 WE_red<='1';
                             WE_yellow <='0';
                          WE_green_left<='1';
                           WE_red_left <='0';
                        WE_people_green<='0';
                          WE_people_red<='1';
                      if counter=29 then
                           data<="11";
                          state<=S3;
                             cr:='0';
                            cnt:='0';
                       else
                         state<=S2;
                            cr:='1';
                           cnt:='1';
                       end if;

                 when S3=>

                           data<="11";
                            NS_green<='0';
                             NS_red<='1';
                          NS_yellow<='0';    
                      NS_green_left<='1';
                        NS_red_left<='0';
                    NS_people_green<='0';
                      NS_people_red<='1';        
                               WE_green<='0';
                                 WE_red<='1';
                             WE_yellow <='0';
                          WE_green_left<='0';
                           WE_red_left <='1';
                        WE_people_green<='0';
                          WE_people_red<='1';
                      if counter=29 then
                           data<="00";
                          state<=S00;
                             cr:='0';
                            cnt:='0';
                       else
                         state<=S3;
                            cr:='1';
                           cnt:='1';
                       end if;
               end case;
             end if;
      end process;
   end behave;

?? 快捷鍵說明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
亚洲aⅴ怡春院| 中文字幕一区二区三区av| 欧美在线不卡一区| 日韩欧美在线123| 国产性天天综合网| 韩国v欧美v日本v亚洲v| 日韩成人一区二区三区在线观看| 一区二区三区高清在线| 亚洲一区二区三区四区在线观看 | 久久久亚洲高清| 久久久久久日产精品| 国产欧美日韩另类一区| 国产精品久久网站| 亚洲免费观看高清在线观看| 一区二区三区在线视频观看58| 亚洲午夜私人影院| 日韩电影免费在线观看网站| 国产精品一区在线观看乱码| av激情成人网| 精品视频一区二区不卡| 欧美电视剧免费全集观看| 国产亚洲欧洲997久久综合| 国产精品久久久久久久久晋中 | 日韩欧美精品在线视频| 国产色一区二区| 亚洲综合在线第一页| 另类小说综合欧美亚洲| 91免费观看在线| 欧美疯狂性受xxxxx喷水图片| 精品三级在线观看| 一区二区三区中文字幕精品精品| 视频在线观看91| 国产69精品久久久久777| 欧美亚男人的天堂| 久久九九久精品国产免费直播| 亚洲免费在线看| 国产一区二区三区四区在线观看 | 777久久久精品| 亚洲欧美综合在线精品| 美女性感视频久久| 色婷婷激情久久| 欧美经典三级视频一区二区三区| 天堂一区二区在线| 91日韩一区二区三区| 精品乱人伦小说| 亚洲成人午夜电影| 9l国产精品久久久久麻豆| 精品国产露脸精彩对白| 亚洲韩国一区二区三区| 91在线观看污| 国产亚洲欧美激情| 裸体健美xxxx欧美裸体表演| 在线看一区二区| 亚洲婷婷综合色高清在线| 国产精品一区二区x88av| 91麻豆精品国产无毒不卡在线观看| 中文字幕一区二区三区av| 国模大尺度一区二区三区| 欧美一级片在线观看| 亚洲成精国产精品女| 91免费在线视频观看| 国产精品久久久久影院色老大 | 中文字幕不卡在线播放| 免费在线观看日韩欧美| 88在线观看91蜜桃国自产| 亚洲在线观看免费| 色悠久久久久综合欧美99| 国产精品黄色在线观看| 成人高清视频在线观看| 国产精品天美传媒沈樵| 成人白浆超碰人人人人| 欧美激情一区二区三区蜜桃视频| 国内精品国产成人国产三级粉色| 日韩精品一区二区三区在线| 日韩国产精品久久久久久亚洲| 欧美丰满少妇xxxxx高潮对白 | 精品国产伦一区二区三区观看方式 | 樱桃视频在线观看一区| 成人性生交大片免费 | 在线观看亚洲一区| 亚洲一区欧美一区| 欧美性猛片xxxx免费看久爱| 亚洲二区在线视频| 6080yy午夜一二三区久久| 亚洲成精国产精品女| 666欧美在线视频| 加勒比av一区二区| 中文在线一区二区| 91浏览器在线视频| 丝袜美腿成人在线| 精品国产乱码久久久久久牛牛 | 国产一区二区精品久久99| 久久久精品免费观看| 波多野结衣在线一区| 亚洲精选视频在线| 欧美一区二区视频观看视频 | 欧美日韩亚洲丝袜制服| 秋霞国产午夜精品免费视频| 久久久噜噜噜久噜久久综合| 成人免费va视频| 午夜视黄欧洲亚洲| 26uuu亚洲| 91论坛在线播放| 久久精品99久久久| 日韩毛片视频在线看| 欧美日韩国产在线观看| 国产福利精品一区| 亚洲一区二三区| 久久精品视频网| 欧美日韩视频不卡| 精品一区二区三区在线播放视频 | 欧美一级二级在线观看| 成人国产精品免费观看动漫| 日韩精品视频网站| 亚洲男人电影天堂| 久久精子c满五个校花| 欧美亚洲禁片免费| 韩国女主播一区二区三区| 亚洲综合清纯丝袜自拍| 久久精品日产第一区二区三区高清版 | 欧美高清性hdvideosex| 国产99精品国产| 日韩国产欧美在线观看| 亚洲欧美经典视频| 国产精品美女久久久久久久久久久 | 99视频在线精品| 韩国v欧美v日本v亚洲v| 日一区二区三区| 一区二区三区国产| 国产精品的网站| 久久久久久亚洲综合影院红桃 | 91麻豆精品国产| 色婷婷亚洲一区二区三区| 精品一区二区三区欧美| 五月婷婷综合激情| 亚洲一区在线观看网站| 国产精品人妖ts系列视频| 久久这里都是精品| 日韩一级精品视频在线观看| 欧美日本视频在线| 欧美日韩电影一区| 在线国产电影不卡| 欧美中文字幕一区| 91视视频在线直接观看在线看网页在线看| 久久99精品国产麻豆婷婷| 久久精品国产在热久久| 久久国产精品色婷婷| 久久机这里只有精品| 美女视频黄 久久| 蜜臀精品久久久久久蜜臀| 日本最新不卡在线| 日本不卡高清视频| 激情综合网天天干| 国产一区二区视频在线| 国产福利视频一区二区三区| 国产aⅴ精品一区二区三区色成熟| 国产成人免费av在线| 国产精品亚洲一区二区三区在线| 国内精品写真在线观看| 国产成人午夜片在线观看高清观看| 狠狠v欧美v日韩v亚洲ⅴ| 国产99久久久精品| 95精品视频在线| 欧美亚洲日本国产| 欧美一区二区福利视频| 精品999久久久| 国产精品另类一区| 亚洲午夜激情av| 日本最新不卡在线| 国产精品一二一区| 97精品国产露脸对白| 欧美影片第一页| 精品久久国产老人久久综合| 久久午夜色播影院免费高清| 国产精品高潮久久久久无| 亚洲国产成人va在线观看天堂| 日韩国产成人精品| 国产凹凸在线观看一区二区| 欧洲人成人精品| 精品福利在线导航| 中文字幕在线不卡| 日韩福利电影在线| 99视频在线观看一区三区| 欧美日韩国产首页| 欧美激情一区二区三区不卡| 亚洲国产精品一区二区www在线| 久久精品国产第一区二区三区| 99久精品国产| 日韩精品一区二区三区四区 | 国产成都精品91一区二区三| 日本精品一级二级| 国产喷白浆一区二区三区| 丝袜美腿亚洲综合| 波波电影院一区二区三区| 日韩一区二区三区四区| 伊人一区二区三区| 国产精品一区二区无线| 欧美日韩不卡在线| 亚洲欧美一区二区在线观看| 国产综合色视频|