freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

基于vhdl語言的交通信號(hào)燈設(shè)計(jì)-wenkub

2022-11-27 20:03:18 本頁面
 

【正文】 CTOR(6 DOWNTO 0)。 END COMPONENT。 ABL:OUT STD_LOGIC_VECTOR(7 DOWNTO 0) )。 ENTITY TRAFFIC IS PORT( CLK1K,CLR:IN STD_LOGIC。 秒脈沖信號(hào)發(fā)生器 計(jì)數(shù)器 狀態(tài)寄存器 次態(tài)發(fā)生器 信號(hào)燈輸出信號(hào) 圖 41 交通燈頂層文件原理圖 頂層模塊的程序如下: LIBRARY IEEE。狀態(tài)寄存器實(shí)現(xiàn)狀態(tài)轉(zhuǎn)換和產(chǎn)生狀態(tài)轉(zhuǎn)換的控制信號(hào),下個(gè)模塊產(chǎn)生次態(tài)信號(hào)和信號(hào)燈輸出信號(hào),以及每一個(gè)狀態(tài)的時(shí)間值。要求: ( 1) 交通燈從綠變紅時(shí),有 4 秒黃燈亮的間隔時(shí)間; ( 2) 交通燈紅變綠是直接進(jìn)行的,沒有間隔時(shí)間; ( 3) 主干道上的綠燈時(shí)間為 40 秒,支干道的綠燈時(shí)間為 20 秒; ( 4) 在任意時(shí)間,顯示每個(gè)狀態(tài)到該狀態(tài)結(jié)束所需的時(shí)間。 支干道 主干道 圖 11 路口交通管理示意圖 表 11 交通信號(hào)燈的 4 種狀態(tài) A B C D 主干道交通燈 綠( 40 秒) 黃( 4 秒) 紅( 20 秒) 紅( 4 秒) 支干道交通燈 紅 紅 綠 黃 采用 VHDL 語言編寫程序,并在 QuartusII 工具平臺(tái)中進(jìn)行開發(fā),下載到 EDA實(shí)驗(yàn)箱進(jìn)行驗(yàn)證。經(jīng)過五個(gè)模塊的處理,使時(shí)間計(jì)數(shù)、紅綠燈顯示能夠正常運(yùn)行。 USE 。 M:IN STD_LOGIC_VECTOR(2 DOWNTO 0)。 END TRAFFIC。 COMPONENT JTD_DIS IS 數(shù)碼顯示的元件例化 PORT( CLK1K,CLK,CLR:IN STD_LOGIC。 SEL:OUT STD_LOGIC_VECTOR(2 DOWNTO 0) )。 ABL:OUT STD_LOGIC_VECTOR(7 DOWNTO 0) )。 AT,BT:OUT STD_LOGIC_VECTOR(7 DOWNTO 0) )。 M:IN STD_LOGIC_VECTOR(2 DOWNTO 0)。 SIGNAL AT:STD_LOGIC_VECTOR(7 DOWNTO 0)。 U2:JTD_TIME PORT MAP( CLR=CLR, AT=AT, BT=BT, CLK=CLK, M=M, S=S )。 END BEHAVE。 USE 。 S:OUT STD_LOGIC_VECTOR(2 DOWNTO 0) )。139。處理 ELSIF(CLK39。 END IF。 END IF。 ELSE Q=Q。 END PROCESS。 當(dāng)正常計(jì)時(shí)開始后,需要進(jìn)行定時(shí)計(jì)數(shù)操作,由于東西和南北兩個(gè)方向上的時(shí)間顯示器是由兩個(gè) LED 七段顯示數(shù)碼管組成的,因此需要產(chǎn)生兩個(gè) 2 位的計(jì)時(shí)信息: 2 個(gè)十位信號(hào), 2 個(gè)個(gè)位信號(hào),這個(gè)定時(shí)計(jì)數(shù)操作可以由一個(gè)定時(shí)計(jì)數(shù)器來完成,又因?yàn)榻煌舻臓顟B(tài)變化是在計(jì)時(shí)為 0 的情況下才能進(jìn)行的,因此需要一個(gè)計(jì)時(shí)電路來產(chǎn)生使能信號(hào),因此定時(shí)計(jì)數(shù)的功能就是用來產(chǎn)生2 個(gè) 2 位計(jì)時(shí)信息和使能信號(hào)。 ENTITY JTD_TIME IS PORT( CLK,CLR:IN STD_LOGIC。 ARCHITECTURE JTD_2 OF JTD_TIME IS SIGNAL AT1,BT1:STD_LOGIC_VECTOR(7 DOWNTO 0)。 ART=“ 01010101” A 方向紅燈亮 AGT=X40。BRT=“ 01100101” B 方向紅燈亮 BGT=X30。THEN AT1=X01。139。 IF M=001THEN AT1=X01。BT1=X01。B 方向的計(jì)時(shí)器計(jì)時(shí), A 方向的紅燈亮 END IF。當(dāng) S=1 時(shí), A 方向計(jì)時(shí)器計(jì)時(shí), A 方向黃燈亮 WHEN010=AT1=AGT。當(dāng) S=4 時(shí), A 方向計(jì)時(shí),紅燈亮, B 方向車左轉(zhuǎn), B 方向計(jì)時(shí)器計(jì)時(shí) WHEN101=BT1=ABYT。BT1=BT1。第四位數(shù)碼管顯示 AT1(7 DOWNTO 4)=AT1(7 DOWNTO 4)1。 END IF。B 方向計(jì)數(shù)器低四位數(shù)碼管減一計(jì)數(shù) BT1(7 DOWNTO 4)=BT1(7 DOWNTO 4)。 END IF。 END JTD_2; 該模塊是為節(jié)省資源而設(shè)的,實(shí)驗(yàn)中有四個(gè) LED 七段數(shù)碼管
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1