




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、簡易交通控制器設(shè)計要求設(shè)計一個交通控制器,用 LED 顯示燈來表示交通狀態(tài),并以七段數(shù)碼管顯 示器顯示當(dāng)前狀態(tài)剩余秒數(shù),具體要求如下:1、主干道綠燈亮?xí)r,支干道紅燈亮,反之依然,二者交替允許通過;主干道每 次放行35s,支干道25s;每次由綠燈變?yōu)榧t燈過程中,黃燈亮作為過度,黃 燈亮 5s;2、能實現(xiàn)正常的倒計時顯示功能;3、能實現(xiàn)總體清零功能,計數(shù)器由初始狀態(tài)開始計數(shù),對應(yīng)狀態(tài)的指示燈亮;4、能實現(xiàn)特殊狀態(tài)的功能的顯示,進入特殊狀態(tài)時,東西、南北均顯示紅 燈狀態(tài);二、 設(shè)計原理圖精品程序如下module jiao_tong(clk,jin,ra,ya,ga,rb,yb,gb,seg7,sca
2、n);input clk,jin;output ra,ya,ga,rb,yb,gb;output7:0 scan;output7:0 seg7;reg ra,ya,ga,rb,yb,gb;reg7:0 scan;reg7:0 seg7;reg1:0 state,next_state;parameter state0=2b00,state1=2b01,state2=2b10,state3=2b11;reg clk1khz,clk1hz;reg3:0 one,ten;reg1:0 cnt;reg3:0 data;reg7:0 seg7_temp;reg r1,r2,g1,g2,y1,y2;reg1
3、4:0 count1;reg8:0 count2;reg a;reg3:0 qh,ql;initial scan=8b00000000;always (posedge clk)beginif(count1=d25000)begin clk1khz=clk1khz;count1=0;endelsebegin count1=count1+1b1;endendalways (posedge clk1khz)beginif(count2=d500)begin clk1hz=clk1hz;count2=0;endelsebegin count2=count2+1b1;endendalways (pose
4、dge clk1hz)beginstate=next_state;case(state)state0:beginif(jin)beginif(!a)begin qh=b0011;ql=b0101;a=1; r1=0;y1=0;g1=1; r2=1;y2=0;g2=0;endelsebegin if(!qh&!ql)begin next_state=state1;a=0;qh=b0000;ql=b0000;endelse if(!ql)begin ql=b1001;qh=qh-1b1;endelsebegin ql=ql-1b1;endendendstate1:beginif(jin)begin
5、if(!a)begin qh=b0000;ql=b0101;a=1;r1=0;y1=1;g1=0; r2=1;y2=0;g2=0;endelsebeginif(!ql)begin next_state=state2;a=0;qh=b0000;ql=b0000;endelsebegin ql=ql-1b1;endendendend精品endstate2:beginif(jin)beginif(!a)begin qh=b0010;ql=b0101;a=1;r1=1;y1=0;g1=0; r2=0;y2=0;g2=1;endelsebegin if(!qh&!ql)begin next_state=
6、state3;a=0;qh=b0000;ql=b0000;endelse if(!ql)begin ql=b1001;qh=qh-1b1;endelsebegin ql=ql-1b1;endendendstate3:beginif(jin)beginif(!a)begin qh=b0000;ql=b0101;a=1;r1=1;y1=0;g1=0; r2=0;y2=1;g2=0;endelsebeginif(!ql)begin next_state=state0;a=0;qh=b0000;ql=b0000;endelsebegin ql=ql-1b1;endendendendendcaseone
7、=ql;ten=qh;end精品/ always (jin,clk1hz,r1,r2,g1,g2,y1,y2,seg7_temp)beginif(!jin)begin ra=r1|jin;rb=r2|jin;ga=g1&jin; gb=g2&jin;ya=y1&jin; yb=y2&jin;seg70=seg7_temp0|clk1hz;seg71=seg7_temp1|clk1hz;seg72=seg7_temp2|clk1hz;seg73=seg7_temp3|clk1hz;seg74=seg7_temp4|clk1hz;seg75=seg7_temp5|clk1hz;seg76=seg7
8、_temp6|clk1hz;seg77=seg7_temp7|clk1hz;endelsebegin seg77:0=seg7_temp7:0;ra=r1;rb=r2;ga=g1;gb=g2;ya=y1;yb=y2;endend/ always (posedge clk1khz)beginif(cnt=b01)begin cnt=b00;endelse begin cnt=cnt+1b1; endendalways (cnt,one,ten)begincase(cnt)b00 : begin data3:0=ten;scan=b01111111;endb01 : begin data3:0=o
9、ne;scan=b10111111;enddefault : begin data3:0=bx;scan=bx;end endcaseendalways (data)begincase(data3:0)4b0000 : seg7_temp7:0=8b11000000;4b0001 : seg7_temp7:0=8b11111001;4b0010 : seg7_temp7:0=8b10100100;4b0011 : seg7_temp7:0=8b10110000;4b0100 : seg7_temp7:0=8b10011001;4b0101 : seg7_temp7:0=8b10010010;4b0110 : seg7_temp7:0=8b10000010;4b0111 : seg7_temp7:0=8b11111000;4b1000 : seg7_t
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電梯困人培訓(xùn)方案
- 初一寒假安全教育主題班會
- 護士入崗前教育
- 讀單詞游戲設(shè)計
- 頤和園說課課件
- 體育運動中燙燒傷防護與處理
- 頸椎的護理課件
- 界面設(shè)計風(fēng)格解析與應(yīng)用
- 《智能網(wǎng)聯(lián)汽車技術(shù)》課件-自動駕駛等級劃分的認知
- 預(yù)防流感主題班會課件
- 智能手機使用教程PPT學(xué)習(xí)課件
- 變速箱廠總平面布置設(shè)計設(shè)施規(guī)劃與物流分析課程設(shè)計
- NB/T 10756-2021煤礦在用無軌膠輪車安全檢測檢驗規(guī)范
- GB/T 31586.2-2015防護涂料體系對鋼結(jié)構(gòu)的防腐蝕保護涂層附著力/內(nèi)聚力(破壞強度)的評定和驗收準(zhǔn)則第2部分:劃格試驗和劃叉試驗
- 2023年上海高考生物真題試卷(答案解析版)
- 臨床各科急救流程規(guī)范規(guī)范圖
- 交安工程勞務(wù)分包參考價格(范本)
- 2022年專業(yè)技術(shù)人員繼續(xù)教育公需課題庫(含答案)
- GB∕T 13554-2020 高效空氣過濾器
- (新版)孤殘兒童試題庫(含答案)
- 普通生物學(xué)說課(張艷麗)
評論
0/150
提交評論