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

正文內(nèi)容

智能尋跡小車設計論文(留存版)

2025-09-20 19:57上一頁面

下一頁面
  

【正文】 , 可以看到數(shù)碼管依次從 190 的順序顯示 數(shù)字符號。 //定義運行標志位 ENABLELIGHT BIT 01H。 //定義前方左側指示燈端口 RIGHTLED BIT 。 //定義紅外接收端口 。 //將前方左側指示燈置高 (滅 ) RET CARLEFT:SETB M1B。 //將前方左側指示燈置高 (滅 ) RET DELAY: MOV DLY1,10 DLYLOP2:MOV DLY2,100 DLYLOP3:MOV DLY3,100 DJNZ DLY3,$ DJNZ DLY2,DLYLOP3 DJNZ DLY1,DLYLOP2 RET SMDATA: DB 03H,9FH,25H,0DH,99H,49H,41H,1FH,01H,19H。 //定 義 B1狀 態(tài)標 志位 SBIT IRSTATE=P1^3。 //定 義電 機 2反向端口 /*************完成 電 機端口定 義 ***************/ SBIT B1=P0^4。 //返回 } WHILE (!IRIN) //等 IR變?yōu)?高 電 平,跳 過 9MS的前 導 低 電 平信號。 //清零位數(shù) 計錄 器 } } IF (IRCOM[2]!=~IRCOM[3]) //判斷地址 碼 是否相同 { EX1=1。 實驗十 串口通信程序演示 一、 實驗簡介 : 本程序通過數(shù)碼管 , LED 指示燈的閃亮來表示當前串口通信的結果 , 串口通信使單片機與 電腦之間通信的橋梁 , 通過對它的學習 , 可以很好的用電腦來進行單片機的控制 , 及對單片機 數(shù)據(jù)的采集。 //定 義 指示燈使能位 /***********完成基本數(shù)據(jù) 變 量定 義 **************/ sbit S1State=P1^0。 //定 義電 機 1正向端口 sbit M1B=P0^1。 //將 電 機 1反向 電 平置低 M2A=0。 //定 義 延 時時間變 量 while(DelayTime)。 //定 義 前方右 側 指示燈端口 /*************完成前方指示燈端口定 義 *********/ sbit LeftIR=P3^5。 uchar IRCOM[7]。 //數(shù) 碼 管 顯 示數(shù)字 0 WHILE(1) //程序主循 環(huán) { DELAY()。 //打開外部中斷功能 RETURN。 //定 義臨時 接收 變 量 EX1 = 0。 //定 義 正前方 紅 外探 頭 /*************完成 紅 外探 頭 端口定 義 ***********/ SBIT M1A=P0^0。 //定 義 運行 標 志位 BIT ENABLELIGHT=0。 //將前方左側指示燈置低 (亮 ) RET CARSTOP:CLR M1A CLR M2A CLR M1B CLR M2B CLR RUNFLAG MOV A,00H MOVC A,A+DPTR MOV SHOWSM,A。 //將電機 2反向端口置高 CLR M1A CLR M2A MOV A,02H MOVC A,A+DPTR MOV SHOWSM,A。 //定義話筒傳感器端口 RL1 BIT 。*************完成狀態(tài)指示燈定義 *************/ S1 BIT 。 實驗八 紅外反射與直流電機驅動演示 一、 實驗簡介 : 本程序通過前端 , 底端的紅外發(fā)射頭和接 收頭來判斷小車的運行軌跡 , 當前與底端發(fā)生信 號輸入時 , 信號將被單片機接收 , 單片機來控制機器按照寫好的程序開始運行。 二、 實驗原理圖 : 三、 實現(xiàn)代碼 : LED EQU P1 DLY1 EQU 41H DLY2 EQU 42H DLY3 EQU 43H ORG 0000H MOV LED,0FFH LOOP:LCALL RTOL LCALL LTOR LCALL BTOM LCALL MTOB SJMP LOOP LTOR:MOV R0,9 MOV LED,0FFH LOP1:LCALL DELAY MOV A,LED CLR C RLC A MOV LED,A DJNZ R0,LOP1 RET RTOL:MOV R0,9 MOV LED,0FFH LOP2:LCALL DELAY MOV A,LED CLR C RRC A MOV LED,A DJNZ R0,LOP2 RET BTOM: MOV R0,5 MOV LED,0FFH MOV DPTR,bm CLR A LOPBM:LCALL DELAY LCALL DELAY PUSH ACC MOVC A,A+DPTR MOV LED,A POP ACC INC A DJNZ R0,LOPBM RET MTOB: MOV R0,5 MOV LED,0FFH MOV DPTR,mb CLR A LOPMB:LCALL DELAY LCALL DELAY PUSH ACC MOVC A,A+DPTR MOV LED,A POP ACC INC A djnz R0,LOPMB RET DELAY:MOV DLY1,5 DLOP2:MOV DLY2,100 DLOP3:MOV DLY3,100 DJNZ DLY3,$ DJNZ DLY2,DLOP3 DJNZ DLY1,DLOP2 RET bm: DB 7eH,3cH,18H,00H mb: DB 0e7H,0c3H,81H,00H END 四、 運行效果: 程序運行效果為 : 開機后 , 指示燈向從左向右依次點亮 , 從右向左依次點亮 , 由兩邊向中 間依 次點亮 , 由中間向兩邊依次點亮。 同時將用戶的按鍵信息通過 P2 端口上 LED 數(shù)碼 管顯示出來。在機器人前進時如果 前方有障礙物 , 由紅外發(fā)射管發(fā)射的紅外信號被反射給紅外接收管 , 紅外接管 將此信號經(jīng)過 傳送入 AT89S52中 , 主芯片通過內(nèi)部的代碼進行機器人的 繞障礙物操作 , 同時主芯片將 的信號狀態(tài)通過 的 LED 指示燈顯示出 來。 40 腳的 DIP 封裝使它擁有 32 個完 全 IO(GPIO— 通用輸入輸出 ) 端口 , 通過對這些端口加以信號輸入電路 , 控制 電路 , 執(zhí)行電路共同完成尋跡機器人。 這個按鍵的信息分別被 , 接收到。 二、 實驗原理圖 : 三、 實現(xiàn)代碼 : LED EQU P1 MCUDATA EQU 30H DLYCOUNT EQU 40H DLY1 EQU 41H DLY2 EQU 42H ORG 0000H MOV LED,0FFH MOV MCUDATA,0 LOOP:INC MCUDATA MOV A,MCUDATA CLR C SUBB A,15 JC LOP1 MOV A,MCUDATA CLR C SUBB A,30 JC LOP2 MOV A,MCUDATA CLR C SUBB A,60 JC LOP3 MOV MCUDATA,0 MOV LED,0FFH SJMP LOOP LOP1:MOV A,LED CPL A MOV LED,A MOV DLYCOUNT,25 LCALL DELAY SJMP LOOP LOP2:MOV A,LED CPL A MOV LED,A MOV DLYCOUNT,10 LCALL DELAY SJMP LOOP LOP3:MOV A,LED CPL A MOV LED,A MOV DLYCOUNT,5 LCALL DELAY SJMP LOOP DELAY: MOV DLY1,100 DLYLOP2:MOV DLY2,10 DJNZ DLY2,$ DJNZ DLY1,DLYLOP2 DJNZ DLYCOUNT,DELAY RET END 四、 運行效果: 程序運行效果為 : 開機后程序以慢速閃動 , 一段時間后速度開始加快 , 再等待時間 , 閃燈 的速度達到最快 , 之后一段時間后 , 閃動將回到開始狀態(tài)。當處于光暗時 , 光敏電阻導通 , 將信號傳入到單片機 , 單片機將控制蜂鳴器按一定的頻率響亮 , 并且前方的指示燈也開始閃閃亮。 //定義 FONTIR狀態(tài)標志位 LEFTIRSTATE BIT 。 //定義電機 2正向端口 M2B BIT 。 //將前方右側指示燈置低 (亮 ) CLR LEFTLED。 //數(shù)碼管顯示前進狀態(tài) 。 U
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1