日本a√视频在线,久久青青亚洲国产,亚洲一区欧美二区,免费g片在线观看网站

        <style id="k3y6c"><u id="k3y6c"></u></style>
        <s id="k3y6c"></s>
        <mark id="k3y6c"></mark>
          
          

          <mark id="k3y6c"></mark>

          新聞中心

          EEPW首頁 > EDA/PCB > 設(shè)計應(yīng)用 > 基于FPGA的交通燈系統(tǒng)控制設(shè)計

          基于FPGA的交通燈系統(tǒng)控制設(shè)計

          作者: 時間:2011-08-19 來源:網(wǎng)絡(luò) 收藏

          狀態(tài)計時電路由兩片74190級聯(lián)而成,構(gòu)成22和16自翻轉(zhuǎn)的電路。其要解決的核心問題包括置數(shù),翻轉(zhuǎn)和借位。根據(jù)74190芯片的特點,可分析其實現(xiàn)原理如圖4所示,通過溢出信號RCON的上升沿實現(xiàn)借位,使得數(shù)字能夠從20到19,個位向十位借位,順利過渡。

          置數(shù)和翻轉(zhuǎn)之間有先后關(guān)系,即須先置數(shù)后翻轉(zhuǎn)。如表3所示,分析兩個BCD碼各位特點,可知兩者D7D6D3D0位均為1,D1位均為0,而D5D4D2位不同,如圖5,D5D4D2位由狀態(tài)電平S來控制,當(dāng)為I狀態(tài)時,計數(shù)器的預(yù)置的數(shù)為D5=0,D4=D2=1,而為J狀態(tài)時,計數(shù)器的預(yù)置的數(shù)為D5=1,D4=D2=0,根據(jù)74190的功能,將2片74190的MAX/MIN引出,通過與非門,分別連在高位和低位的LDN置數(shù)端,通過分析可知,當(dāng)計數(shù)器從01減到00時候,高低位的MAX/MIN均為高電平,經(jīng)過與非門以后為低電平,74190被置數(shù),其置數(shù)值由狀態(tài)S來決定,S是由LDN端信號經(jīng)

          過一個T’觸發(fā)器決定的,即LDN信號每置數(shù)一次,S翻轉(zhuǎn)1次,從而區(qū)分16和22狀態(tài)。按這個結(jié)構(gòu),可分別置數(shù)16和22,使其實現(xiàn)自翻轉(zhuǎn)。

          圖5為狀態(tài)定時模塊的實際連接圖。

          5.jpg

          1.3.3 時間顯示

          時間顯示要用到7段顯示譯碼電路,由于是兩位BCD碼,故用二選一數(shù)據(jù)選擇器。選擇端S接一個頻率很高的方波(如1 kHz);數(shù)據(jù)比較器的輸出和1 Hz脈沖作為AHDL模塊的輸入,即可正確顯示時間。

          6.jpg6.jpg

          為正確顯示時間,用AHDL文件自編譯碼真值表如下:

          QQ截圖未命名1_副本.jpg



          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉