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

正文內(nèi)容

基于51單片機倒車雷達系統(tǒng)-文庫吧資料

2025-07-04 00:14本頁面
  

【正文】 放 delay_ms(200)。 //溫度顯示 Display_c()。 //開啟int0中斷 Display_dis( )。// 防回波干擾 //+= //盲區(qū):*170= } if(Mod_short==0) {Send_40khz_short()。 Mod_short==1) { Send_40khz_medium()。 //1ms delay_us(80)。//開啟定時器0中斷 if(Mod_long==0) { Send_40khz_long()。//清定時0 TR0=1。 //設(shè)置外部0中斷優(yōu)先級為最高 TH0=0。 EA=1。 Ustart_int()。//屏蔽外部中斷 }/**************************主程序************************/void main(void){ Tmr0_int()。//關(guān)定時器0 ET0=0。 }}////////////////////////////////////////////////void over()interrupt 1 //T0溢出為無效測量FFF;{ucFlag=2。(ucTemp_time2!=0)) {ucHigh_time=TH0。 if((ucTemp_time1!=0)amp。//關(guān)外部中斷 ucTemp_time1=TL0。//關(guān)定時器0 ET0=0。 ucFlag=1。 write_string_LCD1602(m/s)。 write_string_LCD1602(c:)。 write_string_LCD1602(C)。 write_string_LCD1602(.)。 if (Read_Temperature()/100=100) write_number(Read_Temperature()/100,3)。 } } }///////////////////////////////////////////////////////////////////void Display_tem(void) //顯示溫度{ LCD_gotoxy(1, 0)。 write_string_LCD1602(Begin ) 。 break。 } case 2: { LCD_gotoxy(0, 0)。} write_string_LCD1602(mm)。} else {write_number(Distance_count(),1)。 else if (Distance_count()/100) {write_number(Distance_count(),2)。 if( Distance_count()/10000) //判讀顯示位數(shù) write_number(Distance_count(),4)。}///////////////////////////////////////////////////////void Display_dis(void) //顯示距離{ switch(ucFlag) {case 1: { LCD_gotoxy(0, 0)。 Temp*=Compensate_c()。 Temp=ucHigh_time*256+ucLow_time96。 return c。 Hz40k_out=0。p2。 Hz40k_out=0。p3。n++) //輸出40個脈沖 {Hz40k_out=1。 for(n=0。 Hz40k_out=0。p2。 Hz40k_out=0。p3。n++) //輸出2個脈沖 {Hz40k_out=1。 for(n=0。 Hz40k_out=0。p2。 Hz40k_out=0。p3。n++) //輸出1個脈沖 {Hz40k_out=1。 for(n=0。 else Ustart_send_pc()。 while(!Key_tran) 。//關(guān)閉定時器 }void Key_scan(void){Key_tran=1。 TI=0。 SBUF=send[2]。 while(!TI)。 TI=0。 SBUF=send[0]。 send[1]=Voice_v%100/10+0x30。 Voice_v=Compensate_c()。 while(!TI)。 TI=0。 SBUF=send[1]。 while(!TI)。//發(fā)送的為實際溫度的十倍 send[2]=(Read_Temperature()/10)%10+0x30。 TI=0; send[0]=(Read_Temperature()/10)/100+0x30。 SBUF=send[3]。 while(!TI)。 TI=0。 SBUF=send[1]。 while(!TI)。 //啟動定時器 TI=0。 send[3]=Distance_count()%10+0x30。 send[1]=Distance_count()%1000/100+0x30。 uint Voice_v。TR1=0。 while(!RI)。 while(!TI)。 //delay_ms(200)。 while(!RI)。 while(!TI)。 //delay_ms(200)。 while(!RI)。 //將浮點型轉(zhuǎn)換為整型 send[0]=Voice_v。 TI=0。 SBUF=send[0]。 //等待接收完成 RI=0。 TI=0。 SBUF=send[1]。 //等待接收完成 RI=0。send[1]=(Read_Temperature()/10)8。 TI=0。 SBUF=send[0]。 //等待接收完成 RI=0。 //等待發(fā)送完成 TI=0。 SBUF=send[1]。 TR1 = 1。 send[0]=Distance_count()。 //關(guān)閉定時器 }///////////////////////////////////////////////////////////void Ustart_send_lingyang(void){ uchar send[3]。 //12MHz 2400波特率 TL1 = 0xF3。 //定時器1定時方式2// TCON = 0x40。 //屏蔽中斷 } /////////////////////////////////////////////////////////////void Ustart_int(void){SCON |= 0x50。 //低電平沿觸發(fā) EA=0。 TL0=0X00。 //關(guān)T0中斷 TR0=0。 //tmr0方式1,16位計數(shù) EA=0。void Tmr1_int(void)。 //溫度顯示函數(shù)void Display_c(void) 。 //溫度補償函數(shù)void Display_dis(void) 。int Distance_count()。 //發(fā)射超聲波void Send_40khz_medium(void) 。void Int0_int(void)。 // 判斷數(shù)據(jù)是發(fā)給電腦機還是凌陽版sbit Key_tran=P1^6。sbit Mod_long=P1^5。 //不同溫度下的超聲波傳播速度/*************************針腳定義********************************/sbit Hz40k_out =P3^
點擊復(fù)制文檔內(nèi)容
電大資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1