【正文】
END behav。 16 七 、參考書目: PLD 與數(shù)字系統(tǒng)設計 李輝編著 西安電子科技大學出版社, 2021 《數(shù)字電子技術基礎》(第四版) ,閻石主編,高教出版社 候伯亨、顧新《 VHDL 硬件描述語言與數(shù)字邏輯電路設計》【 M】西安電子科技大學出版社, 20214。 END CASE。 when 0011=daout2=0110000。 when 0111=daout1=1111000。 END yima 。 USE 。 when 0111111=daout=01100011。 when 0110111=daout=01010101。 when 0101111=daout=01000111。 when 0100111=daout=00111001。30 when 0011111=daout=00110001。 when 0010111=daout=00100011。 when 0001111=daout=00010101。 when 0000111=daout=00000111。 END yima2 。 END behav。T2=65。 END IF。 states 為 s2時,南北方向亮紅燈,東西方向綠燈, 35s WHEN S2= LIGHT=010100。 T1=T11。T2=T21。 復位 ELSIF SPC=39。 ARCHITECTURE behav OF jiaotongd1 IS TYPE STATES IS (S0,S1,S2,S3)。 USE 。 end if。 variable tmp:std_logic。 狀態(tài)五:緊急情況都亮紅燈。 交通燈控制系統(tǒng)框圖 4 二、設計方案 用 VHDL 編寫程序實現(xiàn) 交通信號控制器 的端口控制信號。 b. 在任意時間顯示每個狀態(tài)到該狀態(tài)結束所需的時間。 狀態(tài) 四 :主道 滅 燈持續(xù)時間小于 46s時,狀態(tài)保持不變,若持續(xù)時間等于 6s時,轉換到下一狀態(tài) 綠燈 。 architecture one of div is begin process(clk3) variable t:integer range 0 to 1 end if。 7 VHDL源程序: LIBRARY IEEE。 END jiaotongd1 。T2=65。 T1=T11。 states 為 s1時,南北方向亮黃燈,東西方向亮紅, 5s WHEN S1= LIGHT=001010。 END IF。T2=6。T1=60。 END PROCESS。 daout: OUT STD_LOGIC_VECTOR(7 DOWNTO 0))。 when 0000110=daout=00000110。 11 when 0001110=daout=00010100。 when 0010110=daout=00100010。29 when 0011110=daout=00110000。 when 0100110=daout=00111000。 when 0101110=daout=01000110。 when 0110110=daout=01010100。 when 0111110=daout=01100010。 13 BCD 譯碼顯示: LIBRARY IEEE。