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

正文內(nèi)容

超聲波液位控制系統(tǒng)的設(shè)計畢業(yè)設(shè)計論文(文件)

2025-07-15 15:54 上一頁面

下一頁面
 

【正文】 、結(jié)果的輸出等工作。所以很多51應(yīng)用工程師或普通單片機”的發(fā)展。由于畢業(yè)設(shè)計不同于以往的課程設(shè)計,它綜合了我們這四年來所學(xué)專業(yè)課的諸多內(nèi)容,是我們對大學(xué)所學(xué)知識的總結(jié)。sfr P0M0 = 0X94。sfr P2M0 = 0X96。 //測試用引腳uchar code SEG7[10]={0xC0,0xF9,0xA4,0xB0,0x99,0x92,0x82,0xF8,0x80,0x90}。 //測量成功標志//********函數(shù)聲明void conversion(uint temp_data)。 uchar CONT_1。 P2M1 = 0。 i=0。 //首先拉低脈沖輸入引腳 TMOD=0x11。 //打開定時器0中斷 //ET1=1。Trig=1。 //等待Echo回波引腳變高電平succeed_flag=0。 //定時器1清零TF1=0。//等待測量的結(jié)果,(可用中斷實現(xiàn)) TR1=0。 //放入16位的高8位distance_data=distance_data|outeL。 //沒有回波則清零test = !test。 /// pai_xu()。 if(b!=a) CONT_1++。 } /// i=0。 //至成功測量的標志 EX0=0。 P2=0xfd。P2=0xfe。P2=0xfb。TL1=0。 //取余運算 shi_data=temp_data/10 。 shi_data=SEG7[shi_data]。 shi = shi_data。 for(bt=0。 if (distance[0]distance[1]) {t=distance[0]。distance[2]=distance[0]。distance[2]=t。} /*交換值 if(distance[1]distance[2]) {t=distance[1]。distance[1]=t。bt++)。 EA=1。 EA=0。 //取余運算 ge_data=temp_data。 bai_data=temp_data/100 。break。break。break。 //寫入定時器0初始值 TL0=0x77。 //取出定時器的值 outeL =TL1。 b=a。 a=distance_data。 //將測量結(jié)果的數(shù)據(jù)放入緩沖區(qū) /// i++。 //因為定時器默認為12分頻distance_data/=58。 //關(guān)閉外部中斷if(succeed_flag==1){ distance_data=outeH。 //啟動定時器1EA=1。 //打開外部中斷TH1=0。Trig=0。 //關(guān)閉外部中斷 EA=1。 //啟動定時器0 IT0=0。 test =0。 P1M0 = 0XFF。 //系統(tǒng)時鐘為12MHz晶振 P0M1 = 0。//void pai_xu()。 //測距接收緩沖區(qū)uchar ge,shi,bai,temp,flag,outeH,outeL,i。 //產(chǎn)生脈沖引腳sbit Echo = P3^2。sfr P1M0 = 0X92??傊?,衷心的感謝馬崇霄老師在此次設(shè)計中對我提供的幫助,讓我對自己的設(shè)計有更深的理解,也讓自己更加自信!附錄 //超聲波液位控制程序清單://晶振=12MHz//MCU=AT89C51////Trig = P1^0//Echo = P3^2include //包括一個51標準內(nèi)核的頭文件define uchar unsigned char //定義一下方便使用define uint unsigned intdefine ulong unsigned long//***********************************************sfr CLK_DIV = 0x97。ARM7系統(tǒng)中的應(yīng)用百例[M].北京:電子工業(yè)出版社,2006.[11] [M].北京:電子工業(yè)出版社,2006.[12] . of C8051F020 MCU in nuclear spectrum acquisition system. He dian zi xue Yu Tance Jishu/Nuclear Electronics and detection Technology [M].2005.[13] alarm system reliability [J].ConsultingSpecifying .[14] of driving and sampling circuit for CCD based on C8051F020 [M].2005.[15] [M] .北京: 北京航空航天大學(xué)出版社,~204.致謝在本次設(shè)計中,我得到了馬崇霄老師的精心指導(dǎo),自始至終關(guān)心督促畢業(yè)設(shè)計的進度和質(zhì)量。 定時中斷入口定時器初始化發(fā)射超聲波發(fā)射完否 停止發(fā)射 結(jié)束 結(jié)束 開外部中斷 輸出結(jié)果 計算距離 讀取時間值 關(guān)外部中斷 外部中斷入口(2) 外部中斷服務(wù)子程序 否 是 (1)定時服務(wù) C語言的使用必須使用C編譯器,為了寫一個C程序編譯成機器碼,這樣單片機才能執(zhí)行編寫好的程序。軟件分為兩部分,主程序和中斷服務(wù)程序。 根據(jù)以上所述的系統(tǒng)硬件的設(shè)計和所完成功能,系統(tǒng)軟件需要實現(xiàn)以下功能:在超聲波液位控制系統(tǒng)的硬件設(shè)計當中,我們己經(jīng)完成了對超聲波發(fā)射電路、超聲波的回波檢測電路、報警電路、顯示電路、控制執(zhí)行電路等的設(shè)計。時鐘頻率高,單片機控制節(jié)奏更快,更快。指令寄存器(IR)是用來存儲從程序存儲器指令,定時控制邏輯是用于解碼指令,IR,和OSC定時脈沖產(chǎn)生的指令,以完成相應(yīng)的指令執(zhí)行。距離的計算公式為: d=s/2=ct/2 (41)其中,d為測距儀與被測物的距離,s是d的兩倍,c為聲速,t為聲波從發(fā)射到接收所用的時間。我們知道C語言程序來實現(xiàn)復(fù)雜的算法,匯編語言程序具有較高的效率和簡單的計算程序運行的時間,和超聲波測距儀的程序需要一個更復(fù)雜的計算(計算的距離),所以控制程序可以使用C語言編程。隨著供水,水面液位會逐漸上升.當水位上升到上限水位的時候,控制系統(tǒng)控制電機和水泵停止工作,不在供水;當水位處于上、下限之間時,此時無論是電機帶動水泵給供水,使水位上升,還是電機不工作,水位不斷下降,都會繼續(xù)維持原有的工作狀態(tài);當水位處于下限位置以下時,控制系統(tǒng)控制電機轉(zhuǎn)動,帶動水泵給供水。并用其來表示可以允許的液位變化的上、下限位置。 報警電路控制系統(tǒng)部分是以AT89C51單片機為核心芯片,外加其他相關(guān)硬件來實現(xiàn)的液位控制系統(tǒng),利用超聲波液位檢測系統(tǒng)來檢測水位高度,并通過LED來顯示。LM780LM7812為輸出晶體管提供安全區(qū)的保護,限制內(nèi)部功耗。本電路使用了由LM7805和LM7812構(gòu)成的橋式穩(wěn)壓整流電路。軟件解碼是寫軟件解碼程序,譯碼程序是要顯示的域代碼的字符,解碼過程通常查表程序。單片機的使用是在七段數(shù)碼顯示最。此連接線連接在一起的場數(shù),因此,顯示不同的內(nèi)容,必須輪流顯示的方式,即,在一個時刻,只是一位字位線的選通,其他每個字中的位線斷開狀態(tài),而場線
點擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1