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

正文內(nèi)容

基于51單片機(jī)的交通燈控制電路設(shè)計(jì)-wenkub

2024-11-09 17 本頁面
 

【正文】 } if(flag1||flag2){num2++。TL0=(6553545872)%256。yellow_1=1。ge2=time%10。yellow_1=0。ge2=time%10。red_1=1。ge2=time%10。num2=0。ge2=(time5)%10。time=30。InitInter()。default:。case 4:2_1=0。case 3:1_2=0。case 2:1_1=0。switch(i){ case 1:2_2=0。ET1=1。TH1=(655351835)/256。//數(shù)碼管十位個(gè)位const unsigned char ledNum[] ={// 0 1AbcdEF不顯示o(18)H(19)h(20)C(21)0(22)n(23)0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90,0x88,0x83,0xA7,0xA1,0x86,0x8e,0xFF,0xbf,0xa3,0x89,0x8b,0xc6,0xc0,0xab }。//個(gè)位 東西方向//全局變量 char time=30。sbit 1_1 =P3^6。//東西方向 sbit yellow_1 =P2^1。第一篇:基于51單片機(jī)的交通燈控制電路設(shè)計(jì)交通燈一、功能要求要求甲車道和乙車道兩條交叉道路上的車輛交替運(yùn)行,每次通行時(shí)間都設(shè)為25秒,黃燈先亮5秒鐘,才能變換運(yùn)行車道;黃燈亮?xí)r,要求每秒鐘閃亮一次。sbit yellow_2 =P2^4。//十位 南北方向 數(shù)碼管位選 sbit 1_2 =P3^7。//倒計(jì)時(shí)unsigned char num1=0,num2=0。//共陽數(shù)碼管//中斷優(yōu)先級(jí)別T0T1,數(shù)碼管顯示中斷間隔2ms,計(jì)時(shí)時(shí)間間隔50ms //計(jì)時(shí)要求比較精確,間隔長,不應(yīng)該被打斷,故中斷優(yōu)先級(jí)要高,使用T0 //數(shù)碼管中斷可以被打斷,打斷時(shí)間較短,不會(huì)影響顯示,使用T1 //在交通燈中,計(jì)時(shí)和數(shù)碼管顯示一直進(jìn)行,故定時(shí)器開啟后不用停止 void InitInter(void){ TMOD=0x11。//,2ms TL1=(655351835)%256。TR0=1。P0=ledNum[shi1]。P0=ledNum[ge1]。P0=ledNum[shi2]。P0=ledNum[ge2]。}i++。while(1){red_1=0。while(time5){shi1=time/10。}green_2=1。while(time0){shi1=time/10。}flag2=0。green_1=0。shi1=(time5)/10。flag1=1。shi1=time/10。//red_1=0。num1++。if(num2=10){num2=0。//,2ms TL1=(655351835)%256。在QuartusⅡ軟件環(huán)境中設(shè)計(jì)、仿真,并在FPGA實(shí)驗(yàn)板上實(shí)現(xiàn)所設(shè)計(jì)電路的功能。由于各狀態(tài)持續(xù)時(shí)間不同,所以電路的核心控制部分是狀態(tài)機(jī)和定時(shí)器,狀態(tài)機(jī)在定時(shí)器觸發(fā)下周期性循環(huán),狀態(tài)碼控制6個(gè)燈以一定的規(guī)律變化。紅、黃、綠燈的閃爍由7485數(shù)字比較器和組合邏輯控制,其中7485數(shù)字比較器用于比較計(jì)數(shù)器當(dāng)前持續(xù)狀態(tài)和所需要的狀態(tài)全部時(shí)間,并做出相應(yīng)的變化。1.3.1 脈沖發(fā)生脈沖發(fā)生器為整個(gè)系統(tǒng)提供驅(qū)動(dòng),將輸入端分配給FPGA實(shí)驗(yàn)板的PIN55引腳,則會(huì)由實(shí)驗(yàn)板上產(chǎn)生頻率為10 MHz的輸入脈沖,用7片7490,每一級(jí)都構(gòu)成10分頻電路,使頻率從10 MHz降低為1Hz??筛鶕?jù)計(jì)數(shù)器的時(shí)鐘觸發(fā)方式,在低位計(jì)數(shù)器狀態(tài)碼從全“0”變?yōu)樽畲蟠a值的瞬間,為高位計(jì)數(shù)器提供有效的計(jì)數(shù)脈沖邊沿。(2)DNUP為計(jì)數(shù)方式控制,接高電平為減計(jì)數(shù),接低電平為加計(jì)數(shù)。QD為最高位MSB,QA為最低位LSB。系統(tǒng)記數(shù)脈沖為1 Hz時(shí),如表2所示,當(dāng)I狀態(tài)(東西控制狀態(tài))的定時(shí)時(shí)間為22 s,計(jì)數(shù)器應(yīng)該先預(yù)置22的BCD碼;同理,J狀態(tài)(南北控制狀態(tài))之前應(yīng)該預(yù)置16的BCD碼。置數(shù)和翻轉(zhuǎn)之間有先后關(guān)系,即須先置數(shù)后翻轉(zhuǎn)。1.3.3 時(shí)間顯示時(shí)間顯示要用到7段顯示譯碼電路,由于是兩位BCD碼,故用二選一數(shù)據(jù)選擇器。編寫組合邏輯真值表,將狀態(tài)信號(hào)S,兩個(gè)數(shù)字比較器的輸出Y1,Y2和1 Hz脈沖作為輸入,各個(gè)燈的狀態(tài)作為輸出。確認(rèn)結(jié)果后,下載至FPGA實(shí)驗(yàn)板中,進(jìn)行相應(yīng)的硬件調(diào)試,調(diào)試結(jié)果與仿真結(jié)果相一致。交通燈顯示用實(shí)驗(yàn)箱的交通燈模塊和七段碼管中的任意兩個(gè)來顯示。閃爍若干次后,東西路口紅燈亮,而同時(shí)南北路口的綠燈亮,南北方向開始通車,延時(shí)一段時(shí)間后,南北路口的綠燈滅,黃燈開始閃爍。在顯示時(shí)間小于3 秒的時(shí)候,通車方向的黃燈閃爍。要求對(duì)整體電路進(jìn)行仿真,提供仿真波形圖,并分析結(jié)果硬件測試結(jié)果用照片的形式記錄下來。而采用分成幾個(gè)進(jìn)程來做的方式就明確了每個(gè)模塊的內(nèi)容和分工,使其調(diào)理清晰,一目了然;if語句是條件語句,是VHDL語言中常用的基本語句。方案選定:通過以上分析,確定用以上方案為本次設(shè)計(jì)的方案。use 。r1為東西方向紅燈,y1為東西方向黃燈,g1為東西方向綠燈;r2為南北方向紅燈,y2為南北方向黃燈,g2為南北方向綠燈ec0,ec1,nc0,nc1:out std_logic_vector(3 downto 0))。使用狀態(tài)機(jī)signal k:std_logic。定義一個(gè)時(shí)鐘,用以控制白天與夜間模式 Begin該進(jìn)程用以分頻q0:process(clk)variable tt:std_logic_vector(9 downto 0)。 thenif tt=“1111101000” the
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1