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

正文內(nèi)容

智能尋跡小車設(shè)計論文(參考版)

2025-07-12 19:57本頁面
  

【正文】 //將此狀 態(tài) 延 時 一段 時間 switch(CarType) //判斷小 車 控制指令 類 型 { case 1: //前 進(jìn) //判斷是否是前 進(jìn)
。 //關(guān) 閉 前方左 側(cè) 指示燈 RightLed=1。 //將 電 機 2正向 電 平置低 M2B=0。 //將 電 機 1正向 電 平置低 M1B=0。 //開始 進(jìn) 行延 時 循 環(huán) return。 i++) {} //14mS延 時 } } void Delay() //定 義 延 時 子程序 { uint DelayTime=30000。 //定 義臨時變 量 while(x) //延 時時間 循 環(huán) { for (i = 0。 //定 義紅 外接收端口 /*********完成 紅 外接收端口的定 義 *************/ define ShowPort P2 //定 義 數(shù) 碼 管 顯 示端口 extern void ControlCar(uchar CarType)。 //定 義 光敏 電 阻端口 sbit SB1=P0^6。 //定 義電 機 2反向端口 /*************完成 電 機端口定 義 ***************/ sbit B1=P0^4。 //定 義電 機 1反向端口 sbit M2A=P0^2。 //定 義 正前方 紅 外探 頭 /*************完成 紅 外探 頭 端口定 義 ***********/ sbit M1A=P0^0。 //定 義 前方左 側(cè)紅 外探 頭 sbit RightIR=P3^6。 //定 義 前方左 側(cè) 指示燈端口 sbit RightLed=P0^7。 //定 義 S1按 鍵 端口 sbit S2=P3^4。 //定 義 LeftIR狀 態(tài)標(biāo) 志位 sbit RightIRState=P1^7。 //定 義 運行停止 標(biāo) 志位 sbit FontIRState=P1^5。 //定 義 B1狀 態(tài)標(biāo) 志位 sbit IRState=P1^3。 //定 義 S1狀 態(tài)標(biāo) 志位 sbit S2State=P1^1。 //定 義 運行 標(biāo) 志位 bit EnableLight=0。 static unsigned int LedFlash。//0,1,2,3,4,5,6,7,8,9 uchar code RecvData[]={0x07,0x0A,0x1B,0x1F,0x0C,0x0D,0x0E,0x00,0x0F,0x19}。以用來觀察小車運行中的每一步。在正常 的運特過程中 , 還可以通過聲控 ( 拍手聲 ) 來對小車進(jìn)行控制 , 每一種控制小車都會完成相應(yīng)的 功能。如果你對電腦編程很有 趣興的話 , 當(dāng)然也可以通過電腦對串口進(jìn)行編程。 ( 只顯示 09 數(shù)字 ) 實驗十一綜合功能演示 一、 實驗簡介 : 本程序通過將以前所編寫的分立程序通過 有機結(jié)合 , 編制成一個大的應(yīng)用系統(tǒng)。因此串口通信被廣泛的用于工業(yè)控制中??梢钥吹? P1 P12 在顯示后呈亮狀態(tài) , 則可以接收下一個 數(shù)據(jù) , 在上面過程中可以看到 P13 閃亮了一下 , 表明上次正確接收到數(shù)據(jù)。 //延 時 RUNSTOPSTATE=~RUNSTOPSTATE。 //總 中斷開啟 SHOWPORT=LEDSHOWDATA[0]。 //同意開啟外部中斷 1 IT1=1。 //定 義 可 執(zhí) 行位 變 量 LEDFLASH=3000。 //數(shù) 碼 管 顯 示相 應(yīng) 數(shù) 碼 } } EX1 = 1。J10。 //打開外部中斷 RETURN。 //數(shù)據(jù)最高位 補 1 } N=0。 //返回 } } IRCOM[J]=IRCOM[J] 1。 //計 數(shù)器加加 IF (N=30) //判斷 計 數(shù)器累加 值 { EX1=1。 //延 時 等待 } WHILE (IRIN) //計 算 IR高 電 平 時長 { DELAYMS(1)。 { DELAYMS(1)。K8。J4。 { DELAYMS(1)。 //外部中斷開 RETURN。 //關(guān) 閉 外部中斷 ,防止再有信號到達(dá) DELAYMS(15)。 //子程序返回 } VOID IR_IN() INTERRUPT 2 USING 0 //定 義 INT2外部中斷函數(shù) { UNSIGNED CHAR J,K,N=0。 //定 義 延 時時間變 量 WHILE(DELAYTIME)。 I13。 //聲明小 車 控制子程序 VOID DELAYMS(UNSIGNED CHAR X) // 時 程序 { UNSIGNED CHAR I。 //定 義 蜂 鳴 端口 /*********完成 話 筒 ,光敏 電 阻 ,蜂 鳴 器 .端口定 義 **/ SBIT IRIN=P3^3。 //定 義話 筒 傳 感器端口 SBIT RL1=P0^5。 //定 義電 機 2正向端口 SBIT M2B=P0^3。 //定 義電 機 1正向端口 SBIT M1B=P0^1。 //定 義 前主右 側(cè)紅 外探 頭 SBIT FONTIR=P3^7。 //定 義 前方右 側(cè) 指示燈端口 /*************完成前方指示燈端口定 義 *********/ SBIT LEFTIR=P3^5。 //定 義 S2按 鍵 端口 /*************完成按 鍵 端口的定 義 *************/ SBIT LEFTLED=P2^0。 //定 義 RIGHTIRSTATE狀 態(tài)標(biāo) 志位 /*************完成狀 態(tài) 指示燈定 義 *************/ SBIT S1=P3^2。 //定 義 FONTIR狀 態(tài)標(biāo) 志位 SBIT LEFTIRSTATE=P1^6。 //定 義 IR狀 態(tài)標(biāo) 志位 SBIT RUNSTOPSTATE=P1^4。 //定 義 S2狀 態(tài)標(biāo) 志位 SBIT B1STATE=P1^2。 //定 義 指示燈使能位 /***********完成基本數(shù)據(jù) 變 量定 義 **************/ SBIT S1STATE=P1^0。 //定 義閃動頻 率 計 數(shù) 變 量 UNSIGNED CHAR RUNFLAG=0。 UCHAR IRCOM[7]。 二、 實驗原理圖 : 三、 實現(xiàn)代碼 : include //包含 51單 片機相關(guān)的 頭 文件 DEFINE UINT UNSIGNED INT //重定 義 無符號整數(shù) 類 型 DEFINE UCHAR UNSIGNED CHAR //重定 義 無符號字符 類 型 UCHAR CODE LEDSHOWDATA[]={0X03,0X9F,0X25,0X0D,0X99, //定 義 數(shù) 碼 管 顯 示數(shù)據(jù) 0X49,0X41,0X1F,0X01,0X19}。 實驗九 紅外遙控器解碼程序演示 一、 實 驗簡介 : 本程序主要將現(xiàn)在比較常用 M50462 遙控器進(jìn)行解碼 , 將解碼后的數(shù)據(jù)通過 P2 端口的數(shù)碼 管顯示出來 , 為了更好的看到運行過程 , 特加了三個指示燈用來指示當(dāng)前運行狀態(tài)。在整個調(diào)向的過程中 , 蜂鳴器閃響。//0,1,2,3,4,5,6,7,8,9 END 四、 運行效果: 程序效果 : 打開本機電源開
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1