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

正文內(nèi)容

交通燈控制系統(tǒng)設(shè)計(jì)論文終稿(文件)

 

【正文】 間設(shè)置 case 4: if(yellowSN++ == 9) { yellowSN = 0。 switch(tP3_4) {case 1: //設(shè)置鍵按1次,設(shè)置東西方向綠燈顯示時(shí)間 greenEW = greenEW + 10。 scdSN = greenEW + yellowEW + 1。 } keyMemory = greenSN + 10。 }}減少鍵處理“減少鍵”與“增加鍵”設(shè)計(jì)的流程基本相同。再接著,東西方向繼續(xù)為紅燈;南北方向?yàn)辄S燈,數(shù)碼管從5s開(kāi)始倒計(jì)時(shí)。 交通燈初始狀態(tài)的仿真東西向信號(hào)燈切換時(shí)仿真東西向綠燈變?yōu)辄S燈,時(shí)間為3s,南北方向?yàn)榧t燈。4 交通燈控制系統(tǒng)調(diào)試因本設(shè)計(jì)本身要求有穩(wěn)定性高、免維護(hù)、抗干擾能力強(qiáng)等功能,系統(tǒng)調(diào)試除了驗(yàn)證數(shù)據(jù)處理的精度,確保判斷的準(zhǔn)確性外,同時(shí)必須確認(rèn)各項(xiàng)的功能的正常運(yùn)行。最后將各模塊組合后進(jìn)行整體測(cè)試,使系統(tǒng)的所有功能得以實(shí)現(xiàn)。采取的是自下到上的調(diào)試方法,即單獨(dú)調(diào)試好每一個(gè)模塊,然后再連接成一個(gè)完整的系統(tǒng),最后完成一個(gè)完整的系統(tǒng)調(diào)試。信號(hào)燈指示電路模塊由12個(gè)發(fā)光二極管和12個(gè)220Ω電阻組成。倒計(jì)時(shí)顯示電路模塊由4個(gè)數(shù)碼管組成。當(dāng)各模塊均調(diào)試好后,進(jìn)行整機(jī)聯(lián)調(diào):將各模塊連接起來(lái),逐個(gè)進(jìn)行檢測(cè)??垢蓴_設(shè)計(jì)是單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)的重要組成部分,沒(méi)有良好的抗干擾措施,系統(tǒng)就無(wú)法安全可靠的工作。(2)該交通燈控制系統(tǒng)不能控制車(chē)的左、右轉(zhuǎn),以及自動(dòng)根據(jù)車(chē)流改變紅綠燈時(shí)間等。 //數(shù)字0~9unsigned char ctr[]={0xfa,0xf5}。 unsigned char t_ctr。unsigned int t_num,t_key,t_flash,keyMemory。 while(i)。 P1 = 0xf7。 break。 case 4: tSN = 3。 tSN = 5。 }}//秒數(shù)加1void addSecond(void){ while(P3_5 == 0)。 } scdEW = greenEW。 } scdEW = yellowEW。 } scdEW = greenSN + yellowSN + 1。 } scdSN = yellowSN。 //記錄長(zhǎng)按鍵的參數(shù)清零 switch(tP3_4) { case 1: if(keyMemory != greenEW 10) //判斷按鍵是否已經(jīng)減10,如果沒(méi)有減10則秒數(shù)減1,如果已經(jīng)減10則不減1 { greenEW。 break。 case 3: if(keyMemory != greenSN 10) { greenSN。 break。 }}//正常顯示秒數(shù)void display(void){ t_num++。 P2 = num[disEW[v]]。if(t_flash 660){ P3 = 0xff。 P3 = ctr[v]。 break。 break。 break。 break。 //長(zhǎng)按秒數(shù)加10 if(greenEW = 90) { greenEW = 0。 break。 scdEW = greenSN + yellowSN + 1。 switch(tP3_4){ case 1: greenEW = greenEW 10。 scdSN = greenEW + yellowEW + 1。 } keyMemory = greenSN 10。 }}//T0中斷void t0(void) interrupt 1{ t_ctr++。 if(scdEW == 0) { tEW++。 P1_4 = 0。 case 3: //避免tEW為2 scdEW = greenSN + yellowSN + 1。 tEW++。 P1_4 = 1。 } switch(tSN){ case 1: scdSN = greenSN。 tSN++。 P1_1 = 0。 case 5: //避免tSN為4 scdSN = greenEW + yellowEW + 1。 tSN = 0。 //長(zhǎng)按數(shù)碼管減10秒 } } disEW[0] = scdEW/10。}//主函數(shù)void main(void){ TMOD = 0x02。 //總中斷允許 ET0 = 1。 scdEW = greenEW。 //設(shè)置紅綠黃燈秒數(shù) } } else if(P3_5 == 0) { delay_ms(15)。 } } keyMemory = 200。 } } else if(P3_6 == 0) { delay_ms(15)。 //設(shè)置南北向顯示秒數(shù) while(1) { if(P3_4 == 0) { delay_ms(15)。 //打開(kāi)T0中斷P1 = 0xf3。 TL0 = 0x06。 disSN[0] = scdSN/10。 } if(P3_5 == 0) { if(t_key++ == 4000) { add_10s()。 P1_1 = 1。 tSN++。 case 3: //避免tSN為2 scdSN = yellowSN。 P1_1 = 1。 tEW = 0。 case 5: //避免tEW為4 scdEW = greenEW。 P1_4 = 1。 tEW++。 //南北向秒數(shù)減至0,標(biāo)志位加1 } } switch(tEW){ case 1: scdEW = yellowEW。 //正常顯示秒數(shù) } if(tP3_4 != 0) { dspFlash()。 scdSN = greenSN。 case 3: greenSN = greenSN 10。 } keyMemory = greenEW 10。 break。 if(greenSN =90) { greenSN = 0。 //keyMemory用來(lái)標(biāo)記秒數(shù)已經(jīng)加10 scdEW = greenEW。 } } }}//長(zhǎng)按加10秒void add_10s(void){ t_key = 0。 P3_3 = 1。 P3_3 = 1。 P3_1 = 1。 P3_1 = 1。 } if(t_ctr == 25) { t_ctr = 0。 //顯示南北方向秒數(shù) if(v++ == 1) { v = 0。 P3 = 0xff。 } scdSN = yellowSN。 } scdEW = greenSN + yellowSN + 1。 } scdEW = yellowEW。 } scdEW = greenEW。 }}//秒數(shù)減1void subSecond(void){ while(P3_6 == 0)。 break。 case 3: if(keyMemory != greenSN + 10) { greenSN++。 break。 //記錄長(zhǎng)按鍵的參數(shù)清零 switch(tP3_4) { case 1: if(keyMemory != greenEW + 10) //判斷按鍵是否已經(jīng)加10,如果沒(méi)有加10則秒數(shù)加1,如果已經(jīng)加10則不加1 { greenEW++。 tP3_4 = 0。 break。 P1 = 0xfe。 case 2: tEW = 1。 tP3_4++。//延時(shí)函數(shù),a為1延時(shí)1毫秒 void delay_ms(unsigned int a){ int i。 unsigned int tSN,tEW。 //記錄東西向高低位數(shù)值unsigned char disSN[2]。通過(guò)這次畢業(yè)設(shè)計(jì),使我得到了一次運(yùn)用專(zhuān)業(yè)知識(shí)、專(zhuān)業(yè)技能分析和解決問(wèn)題全面系統(tǒng)的鍛煉,使我在單片機(jī)的基本原理、單片機(jī)應(yīng)用系統(tǒng)的開(kāi)發(fā)過(guò)程以及在常用編程設(shè)計(jì)思路技巧的掌握方面都能向前邁了一大步,為日后成為合格的應(yīng)用型人才打下良好的基礎(chǔ)。5結(jié) 論本系統(tǒng)采用了8051芯片和74LS245芯片為中心器件來(lái)設(shè)計(jì)交通燈控制系統(tǒng),此系統(tǒng)通過(guò)P1口對(duì)交通燈燃亮情況進(jìn)行了控制,而南北方向和東西方向的顯示時(shí)間分別是通過(guò)P0、P2口進(jìn)行了控制,、該系統(tǒng)設(shè)計(jì)簡(jiǎn)便,實(shí)用性強(qiáng),操作簡(jiǎn)單。此外,在電路抗干擾設(shè)計(jì)方面,硬件電路中采取了引線盡量短,減少交叉等措施。鍵盤(pán)設(shè)置電路模塊由3個(gè)按鍵和3個(gè)1KΩ電阻組成。當(dāng)檢查發(fā)光二極管無(wú)故障、
點(diǎn)擊復(fù)制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1