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

正文內(nèi)容

基于單片機(jī)畢業(yè)設(shè)計論文倒車?yán)走_(dá)(編輯修改稿)

2025-07-21 15:55 本頁面
 

【文章內(nèi)容簡介】 delay_250: push psw push 07h mov r7,0ffhdelay_250_1: nop nop nop nop djnz r7,delay_250_1 pop 07h pop psw ret ENDSC1060是本公司最新開發(fā)應(yīng)用于倒車?yán)走_(dá)等的新型語音芯片,外圍元件少,電路簡單,控制方便,成本低.引腳功能腳號名稱功能1CNT脈沖觸發(fā)信號2RST脈沖計數(shù)復(fù)位3BUSY工作狀態(tài)反饋4IONC5VSS電源負(fù)6PWM2/DACDAC信號輸出7VDD電源正8PWM1NC注:NC腳懸空不接.電路原理圖外接功放應(yīng)用電路報警設(shè)備是用單片機(jī)控制脈沖,在一定的距離讓發(fā)光二極管發(fā)光,來作為報警信號,提示具體位置。: mm0: MOV A,43h。 cjne A,00h,nn1 mm1: MOV A,42h。 cjne A,00h,qq1 ajmp mm2 qq1:cjne a,05h,nn1 mm2: MOV A,41h。 cjne A,01h,qq2 lcall BJ1 qq2:cjne a,02h,nn1 lcall bj1 nn1: setb et0 mov th0,00h mov tl0,00h SETB TR1 。重新開啟測距定時器 SETB EA SJMP Start1BJ1: clr 。40KHZ lcall DELAY20MS lcall DELAY20MS lcall DELAY20MS lcall DELAY20MS lcall DELAY20MS setb RET 其他的硬件電路 復(fù)位開關(guān)電路第三章 主程序主程序首先是對系統(tǒng)環(huán)境初始化,設(shè)置定時器TO工作模式為16位定時計數(shù)器模式,置位總中斷允許位EA并給顯示端口PO和P2清O。然后調(diào)用超聲波發(fā)生子程序送出一個超聲波脈沖,為了避免超聲渡從發(fā)射器直接傳送到接收器引起的直射渡觸發(fā),需要延時約0. l ms(這也就是超聲波測距器會有一個最小可測距離的原因)后,才打開外中斷0接收返回的超聲波信號。由于采用的是12MHz的晶振,計數(shù)器每計一個數(shù)就是1μs,當(dāng)主程序檢測到接收成功的標(biāo)志位后,將計數(shù)器T0中的數(shù)(即超聲波來回所用的時間)按式(4-2)計算,即可得被測物體與測距器之間的距離,設(shè)計時取20℃時的聲速為344m/s(不同溫度下超聲波產(chǎn)波速率不同)則有: D=(ct)/2=172TO/10 000 cm (4-2)其中TO為計數(shù)器T0的計數(shù)值。 s,然后再發(fā)超聲波脈沖重復(fù)測量過程。為了有利于程序結(jié)構(gòu)化和容易計算出距離,主程序采用c語言編寫。下圖為主程序流程圖。 主程序流程圖:********************************************* 主 程 序 *********************************************START: MOV SP,4FHMOV R0,40H 。40H43H為顯示數(shù)據(jù)存放單元(40H為最高位)MOV R7,0BHCLEARDISP: MOV @R0,00HINC R0DJNZ R7,CLEARDISPMOV 20H,00HMOV TMOD,11H 。T1為 T0為16位定時器MOV TH0,00H 。65毫秒初值MOV TL0,00HMOV TH1,00HMOV TL1,00HMOV P0,0FFHMOV P1,0FFHMOV P2,0FFHMOV P3,0FFHMOV R4,04H 。超聲波肪沖個數(shù)控制(為賦值的一半)SETB PX0SETB ET1SETB EASETB TR1 。開啟測距定時器start1: LCALL DISPLAYJNB 00H,START1 。收到反射信號時標(biāo)志位為1CLR EALCALL WORK 。計算距離子程序clr EAMOV R2,32h。64H 。測量間隔控制(約4*100=400MS)LOOP: LCALL DISPLAYDJNZ R2,LOOPCLR 00Hsetb et0mov th0,00hmov tl0,00hSETB TR1 。重新開啟測距定時器SETB EASJMP Start13.2超聲波發(fā)生子程序和超聲波接收中斷程序超聲波發(fā)生子程序的作用是通過P1 O端口發(fā)送2個左右超聲波脈沖信號(頻率約40kHz的方波),脈沖寬度為12μs左右,同時把計數(shù)器T0打開進(jìn)行計時。超聲波發(fā)生子程序較簡單,但要求程序運(yùn)行時間準(zhǔn)確,所以采用匯編語言編程。下圖所示流程圖,超聲波測距器主程序利用外中斷O檢測返回超聲波信號,一旦接收到返回超聲波信號(即INT0引腳出現(xiàn)低電平),立即進(jìn)入中斷程序。進(jìn)入該中斷后就立即關(guān)閉計時器T0停止計時,并將測距成功標(biāo)志字賦值1。 如果當(dāng)計時器溢出時還未檢測到超聲波返回信號,則定時器T0溢出中斷將外中斷0關(guān)閉,并將測距成功標(biāo)志宇賦值2以表示本次測距不成功。程序如下:超聲波測距器。 IC :AT89C51。 OSCCAL :XT (12M)。 display :共陽LED顯示。,堆棧在4FH以上,20H用于標(biāo)志。顯示緩沖單元在40H43H,使用內(nèi)存44H、45H、46H用于計算距離VOUT EQU 。 紅外脈沖輸出端speak equ ********************************************* 中斷入口程序 *********************************************ORG 0000HLJMP STARTORG 0003HLJMP PINT0ORG 000BHretiORG 0013HRETIORG 001BHLJMP INTT1ORG 0023HRETIORG 002BHRETI **************************************************** 中斷程序* *****************************************************。T1中斷,發(fā)超聲波用 。T1中斷,65毫秒中斷一次 INTT1: CLR EACLR TR0clr ex0MOV TH0,00HMOV TL0,00HMOV TH1,00HMOV TL1,00HSETB ET0SETB EASETB TR0 。啟動計數(shù)器T0,用以計intt11:CPL VOUT 。40KHZnopnopnopnopnopnopnopnopnopDJNZ R4,intt11 。超聲波發(fā)送完畢,MOV R4,04H lcall delay_250 。延時,避開發(fā)射的直達(dá)聲波信號SETB EX0 。開啟接收回波中斷RETIOUT: RETI。外中斷0,收到回波時進(jìn)入PINT0: nopjb ,pint0_exitCLR TR0 。關(guān)計數(shù)器CLR EA 。CLR EX0 。MOV 44H,TL0 。將計數(shù)值移入處理單元MOV 45H,TH0 。mov th0,00hmov tl0,00hjob ,$SETB 00H 。接收成功標(biāo)志pint0_exit:RETI第四章 安裝調(diào)試及分析 硬件部分由于本項目規(guī)模較大,時間緊張、加之我們經(jīng)驗不足,我們的第一套方案不順利,CAD設(shè)計制版后組裝的實驗板沒能調(diào)出正確結(jié)果,也沒有資金和時間再做一塊板。我們采用了第二套備用方案,根據(jù)自己原有的電路圖通過專業(yè)技術(shù)員的改動做成了一塊板子,這樣性能比較穩(wěn)定,我們通過軟件編程和調(diào)試完成了設(shè)計課題要求的任務(wù)及系統(tǒng)要求的功能。一個系統(tǒng)要良好運(yùn)行,就需每一個模塊或每一個部分都要調(diào)試正確。它可以進(jìn)行單獨調(diào)試,將程序下載入89S52芯片,將所測距離顯示在數(shù)碼管上。采用數(shù)碼管顯示的是障礙物到超聲波探頭的距離.可以很直觀地顯示出距離的大?。c實際調(diào)試時完全相符,效果良好,直觀且精確,符合標(biāo)準(zhǔn)。超聲波測距儀的制作和調(diào)試,其中超聲波發(fā)射和接收采用Φ15 的超聲波換能器TCT4010F1(T 發(fā)射)和TCT4010S1(R 接收),中心頻率為40kHz,安裝時應(yīng)保持兩換能器中心軸線平行并相距4~8cm,其余元件無特殊要求。若將超聲波接收電路用金屬殼屏蔽起來,則可提高抗干擾能力。根據(jù)測量范圍要求不同,可適當(dāng)調(diào)整與接收換能器并接的濾波電容C4 的大小,以獲得合適的接收靈敏度和抗干擾能力。這個板不管前面有無遮擋物總是顯示27,這是因為標(biāo)有T字樣的超聲波接收頭沒有收到正確的回波信息導(dǎo)致工作異常引起的,我們發(fā)現(xiàn)接收頭比較嬌嫩,
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1