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

正文內(nèi)容

基于51單片機(jī)的超聲波測距系統(tǒng)設(shè)計(jì)畢業(yè)論文(參考版)

2025-06-21 21:44本頁面
  

【正文】 }。 //未收到回波則顯示 temp[1]=0xF7。 //關(guān)定時(shí) TO=1。 //關(guān)中斷 EX1=0。 //關(guān)外部中斷1flag=1。 }}//void int1(void) interrupt 0 //外部中斷0服務(wù){(diào)TR1=0。 key()。 //測量數(shù)據(jù)顯示 } } TO=0。 bell=1。}//溢出處理 else{ bell=0。temp[1]=0xF7。 //轉(zhuǎn)換距離 flag=0。} w++。 //判斷是否有收到回波 如有則計(jì)算 判斷是否超出測量范圍 if(flag==1) { if(w27){C_speed()。amp。 //允許外部中斷0中斷 do{ led_display()。 //延時(shí)66uS,限制最小測量 ET1=1。 //啟動(dòng)定時(shí)器T1 Send_40K()。while(1){ TT1()。 //開總中斷 IT1=1。 //測距部分開始 TMOD=0X11。 key()。 key()。 key()。 key()。 key()。 key()。 key()。 //停止計(jì)數(shù)do{ LED_T_C(Read_Temperature())。T_show: //標(biāo)號 EA=0。 OFF=0xff。 time(20)。 bell=0。led_3H=0。 led_1H=0。w255。 Read_Temperature()。bell=1。} if(k3==0){bell=0。while(k2==0)。bell=1。show_temperature=~show_temperature。}}//多次顯示函數(shù)//void key(void) {if(k1==0||k2==0||k3==0) { show(5)。x0。 return speed。 else speed=332T_C*。 if(r){ //若1820存在則處理 if(T_C!=y) 速 { T_C=y。 //初值限定測量范圍10M}//uint C_speed(void) { uchar y。 //個(gè)位 }////裝入初值void TT1(void){TH1=(6553558000)/256。 //1位 x/=10。 //2位 x/=10。 //關(guān)閉數(shù)據(jù)輸出顯示}//void LED_temp(uint x) //顯示轉(zhuǎn)換 {// x=(unsigned int)x。led_1H=1。led_1H=0。led_2H=1。led_2H=0。led_3H=1。led_3H=0。 //轉(zhuǎn)換為s 單程 return cm。 //減去限制10M的初值+可調(diào)誤差值 cm*=speed。 cm=TH1*256+TL1。 Sout=!Sout。 _nop_()。i0。i++)。j++) { for(i=0。 for(j=0。} //個(gè)位 else{temp[0]=0xF7。} //1位 else{temp[1]=0xF7。} //2位 else{temp[2]=0x37。 }else{return r。} c=4。 if(c0x1000){c=c+1。 //讀完兩個(gè)字節(jié)后復(fù)位 write(0xCC)。 //發(fā)讀內(nèi)部9字節(jié)內(nèi)容指令 c=read()。 if(r) { write(0xCC)。 reset()。 return(v)。 //數(shù)據(jù)拼裝 time_11uS(6)。_nop_()。_nop_()。 DQ = 1。_nop_()。i) { DQ = 0。 for (i=16。} //uint read(void) //從總線上讀取2個(gè)字節(jié){ uchar i。 //停止 wr=wr/2。 //最低位移出 time_11uS(6)。 DQ = wramp。_nop_()。 // 設(shè)為低電平,寫開始 _nop_()。 i0。 // 返回響應(yīng)值 1=存在, 0 不存在}//void write(char wr) //向總線上寫一個(gè)字節(jié){ uchar i。} // 讀響應(yīng) _nop_()。 // 置高電平 time_11uS(6)。 //置低電平 time_11uS(50)。_nop_()。 DQ = 1。x)。 //距離計(jì)算函數(shù)//////延時(shí)11usvoid time_11uS(uint x){ for(。 //裝入初值uint C_speed(void)。 //輸出20個(gè)40k方波函數(shù)void LED_temp(uint x)。 //LED顯示函數(shù)void time(uint x)。 //讀1820uchar reset(void)。 void write(char wr)。 //延時(shí)11USvoid LED_T_C(uint x)。//0~9 //第一位數(shù)碼管顯示段碼uchar code LED1[]={0x08,0xCE,0x12,0x82,0xC4,0x81,0x01,0xCA,0x00,0x80,}。 uchar temp[3]={0xF7,0xF7,0xF7}。uint dis。 uchar T_C。 //定義T1中斷1標(biāo)志位bit tu=0。 //18b20存在標(biāo)志位 0為不存在,1為存在bit flag=0。sbit k3=P1^2。 //定義超聲波輸出引腳sbit k1=P1^0。 //18b20定義端口sbit bell=P2^2。 //定義數(shù)碼管十位 片選sbit led_3H=P2^5。系統(tǒng)整體電路圖系統(tǒng)整體電路圖程序代碼//超聲波測距系統(tǒng) 12M晶振//include include include //include define uint unsigned intdefine uchar unsigned chardefine LED_Data P0 //定義LED顯示數(shù)據(jù)為P1口define OFF P3sbit led_1H=P2^7。再和你們相處的時(shí)光里,我能出你們每個(gè)人的身上學(xué)到我自己身上所沒有的東西,真是你們身上的閃光點(diǎn)讓我發(fā)現(xiàn)自己的不足,也真是這樣才不斷的激勵(lì)我勇敢的前進(jìn),你們就是我的榜樣,雖然現(xiàn)在的我還有許多不足的地方,但是我還想和你們做一輩子的朋友,能和你們在一起生活我感到很幸福。在生活上,這是我們班的同學(xué)的幫助讓我走出一段有一段難熬的時(shí)光,也是你們的一個(gè)“加油”讓我一次又一次鼓起勇氣向未來挑戰(zhàn),如果沒有你們我的世界將會(huì)變得一片灰暗,謝謝你們陪伴了我四年的時(shí)光,我相信我們的友誼一定會(huì)地久天長;在學(xué)習(xí)上,我要感謝那些幫助過我的老師們,正是你們耐心的講解,才讓我取得今天的成績,當(dāng)然在這次的畢業(yè)設(shè)計(jì)中,也是你們一次又一次的提醒和指導(dǎo)才讓我能順利的完成畢業(yè)設(shè)計(jì)。千言萬語都無法表
點(diǎn)擊復(fù)制文檔內(nèi)容
外語相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1