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

正文內(nèi)容

智能尋跡小車設(shè)計(jì)論文-wenkub

2023-07-14 19:57:10 本頁(yè)面
 

【正文】 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 四、 運(yùn)行效果: 程序運(yùn)行效果為 : 開機(jī)后 , 指示燈向從左向右依次點(diǎn)亮 , 從右向左依次點(diǎn)亮 , 由兩邊向中 間依 次點(diǎn)亮 , 由中間向兩邊依次點(diǎn)亮。它也是 常數(shù)字設(shè)備中進(jìn)行狀態(tài)表示的方法之一 ( 例 : 網(wǎng)卡 ) 。 更 是作為驗(yàn)證學(xué)生學(xué)習(xí)效果的有力工具。 8 位數(shù)據(jù)位 , 這時(shí)你就可以快樂的用電腦來(lái)對(duì)它進(jìn)行你的完全控制了。 同時(shí)將用戶的按鍵信息通過 P2 端口上 LED 數(shù)碼 管顯示出來(lái)。 再按下 S2 鍵來(lái)進(jìn)行機(jī)器人的運(yùn)行。進(jìn)行繞障礙物與避懸 時(shí)可以通過此端口控制蜂鳴器發(fā)出報(bào)警聲。在機(jī)器人的左轉(zhuǎn) , 右轉(zhuǎn) , 后退的過程 , 可以通過觀看以 。在機(jī)器人前進(jìn)時(shí)如果 前方有障礙物 , 由紅外發(fā)射管發(fā)射的紅外信號(hào)被反射給紅外接收管 , 紅外接管 將此信號(hào)經(jīng)過 傳送入 AT89S52中 , 主芯片通過內(nèi)部的代碼進(jìn)行機(jī)器人的 繞障礙物操作 , 同時(shí)主芯片將 的信號(hào)狀態(tài)通過 的 LED 指示燈顯示出 來(lái)。以 8051 系列家族中的 AT89S51/AT89S52為主芯片。根據(jù)現(xiàn)代學(xué)校對(duì)嵌入式系統(tǒng)開發(fā)的需求。依據(jù)提高學(xué)生實(shí)際動(dòng)手 操作能力和思考能力 , 以加強(qiáng)學(xué)生 對(duì)現(xiàn)實(shí)生活中嵌入式系統(tǒng)的應(yīng)用為參照。 40 腳的 DIP 封裝使它擁有 32 個(gè)完 全 IO(GPIO— 通用輸入輸出 ) 端口 , 通過對(duì)這些端口加以信號(hào)輸入電路 , 控制 電路 , 執(zhí)行電路共同完成尋跡機(jī)器人。機(jī)器人行走時(shí)會(huì)通過 與 的紅外接收探頭來(lái)進(jìn)行檢測(cè)。 為機(jī)器人的聲控檢測(cè)端 口 , 在運(yùn)行為前進(jìn)狀態(tài)時(shí) , 可以能過聲控 (如拍手聲 )來(lái)控制它的運(yùn)行與停止。當(dāng)為白天或 黑夜時(shí)可以通過 斷 , 以方便完成機(jī)器人夜間自動(dòng)照明等功能。 這個(gè)按鍵的信息分別被 , 接收到。 、 中 COM 端口的加入 , 讓你完全可 以用電腦對(duì)其進(jìn)行控制。 EXKJZN02 功能的組合多樣 , 使得學(xué)生可以充分發(fā)揮自主能力 , 制作出 不同的機(jī)器人。良好的電路板設(shè)計(jì) , 讓學(xué)生制作變得 方便容易 , 其大大提高了學(xué)生的制作成功率。 二、 實(shí)驗(yàn)原理圖 : 三、 實(shí)現(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 四、 運(yùn)行效果: 程序運(yùn)行效果為 : 開機(jī)后程序以慢速閃動(dòng) , 一段時(shí)間后速度開始加快 , 再等待時(shí)間 , 閃燈 的速度達(dá)到最快 , 之后一段時(shí)間后 , 閃動(dòng)將回到開始狀態(tài)。 實(shí)驗(yàn)三 數(shù)碼管演示 一、 實(shí)驗(yàn)簡(jiǎn)介 : 本程序通過對(duì)端口的置數(shù)操作 , 展示了數(shù)碼管的應(yīng)用技術(shù) , 數(shù)碼管是將發(fā)光二極管通過一 定的形式封裝在一個(gè)數(shù)字的外殼中 , 可以通過不同的點(diǎn)亮方式來(lái)顯不同的數(shù)字符號(hào)。 實(shí)驗(yàn)五 按鍵中斷查詢演示 一、 實(shí)驗(yàn)簡(jiǎn)介 : 本程序通過兩個(gè)按鍵對(duì)數(shù)碼管進(jìn)行操作 , 分別向用戶演示了查詢與中斷的操作方式 , 中中斷 應(yīng)用了對(duì)按鍵進(jìn)行查 詢的方法來(lái)判斷按鍵的鍵值 , 查詢按鍵方法中則采用了鍵盤延遲的方法消來(lái) 除按鍵重復(fù)輸入。話筒識(shí) 別的加入 , 為我們建立了聲控平臺(tái)。當(dāng)處于光暗時(shí) , 光敏電阻導(dǎo)通 , 將信號(hào)傳入到單片機(jī) , 單片機(jī)將控制蜂鳴器按一定的頻率響亮 , 并且前方的指示燈也開始閃閃亮。同時(shí)為達(dá)到好 的效果 , 加入聲音識(shí)別與蜂鳴器輸入輸出設(shè)備。 //定義指示燈使能位 EXEFLAG BIT 02H。 //定義 S2狀態(tài)標(biāo)志位 B1STATE BIT 。 //定義 FONTIR狀態(tài)標(biāo)志位 LEFTIRSTATE BIT 。 //定義 S1按鍵端口 S2 BIT 。 //定義前方右側(cè)指示燈端口 。 //定義正前方紅外探頭 。 //定義電機(jī) 2正向端口 M2B BIT 。 //定義光敏電阻端口 SB1 BIT 。*********完成紅外接收端口的定義 *************/ SHOWSM EQU P2 DLY1 EQU 41H DLY2 EQU 42H DLY3 EQU 43H ORG 0000H SJMP START ORG 0003H LJMP S1ZD ORG 000BH RETI START: MOV P0,0FFH MOV P1,0FFH MOV P2,0FFH MOV P3,0FFH SETB EA SETB EX0 SETB IT0 SETB ES SETB EX1。 //總中斷開啟 MOV DPTR,SMDATA MOV A,01H MOVC A,A+DPTR MOV SHOWSM,A LOOP:LCALL CARGO JNB FONTIR,CARDO JB LEFTIR,CARDO JB RIGHTIR,CARDO JB B1,LOOP LCALL CARSTOP JB B1,$ SJMP LOOP CARDO:MOV A,02 MOVC A,A+DPTR MOV SHOWSM,A LCALL CARBACK MOV R1,8 LOP1: LCALL DELAY CPL SB1 DJNZ R1,LOP1 MOV A,03 MOVC A,A+DPTR MOV SHOWSM,A LCALL CARLEFT MOV R1,8 LOP2: LCALL DELAY CPL SB1 DJNZ R1,LOP2 SETB SB1 MOV A,01 MOVC A,A+DPTR MOV SHOWSM,A LJMP LOOP S1ZD:LCALL CARSTOP JB S2,$ RETI CARGO:SETB M1A。 //將前方右側(cè)指示燈置低 (亮 ) CLR LEFTLED。 //數(shù)碼管顯示前進(jìn)狀態(tài) 。 //將電機(jī) 1反向端口置高 SETB M2A。 //將前方右側(cè)指示燈置低 (亮 ) SETB LEFTLED。 //數(shù)碼管顯示前進(jìn)狀態(tài) 。 //數(shù)碼管顯示前進(jìn)狀態(tài) 。//0,1,2,3,4,5,6,7,8,9 END 四、 運(yùn)行效果: 程序效果 : 打開本機(jī)電源開關(guān) , 機(jī)器人開始向前運(yùn)行 ( 這要看當(dāng)時(shí)的條件 ), 在運(yùn)動(dòng)的過程中 ,如果前方有障礙物 , 機(jī)器人則開始向后后退一段時(shí)間后 , 向左運(yùn)動(dòng) , 在向左運(yùn)行一段時(shí)間 后。 實(shí)驗(yàn)九 紅外遙控器解碼程序演示 一、 實(shí) 驗(yàn)簡(jiǎn)介 : 本程序主要將現(xiàn)在比較常用 M50462 遙控器進(jìn)行解碼 , 將解碼后的數(shù)據(jù)通過 P2 端口的數(shù)碼 管顯示出來(lái) , 為了更好的看到運(yùn)行過程 , 特加了三個(gè)指示燈用來(lái)指示當(dāng)前運(yùn)行狀態(tài)。 UCHAR IRCOM[7]。 //定 義 指示燈使能位 /***********完成基本數(shù)據(jù) 變 量定 義 **************/ SBIT S1STATE=P1^0。 //定 義 IR狀 態(tài)標(biāo) 志位 SBIT RUNSTOPSTATE=P1^4。 //定 義 RIGHTIRSTATE狀 態(tài)標(biāo) 志位 /*************完成狀 態(tài) 指示燈定 義 *************/ SBIT S1=P3^2。 //定 義 前方右 側(cè) 指示燈端口 /*************完成前方指示燈端口定 義 *********/ SBIT L
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1