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

正文內(nèi)容

基于51單片機(jī)的超聲波測(cè)距電路-預(yù)覽頁(yè)

 

【正文】 電路的設(shè)計(jì)與成型:根據(jù)總體結(jié)構(gòu),電路可分解為以下部分,在此進(jìn)行詳細(xì)分析。:本電路采用了STC89C52作為主控電路。再加上兩個(gè)上拉電阻TR1和TR2,可有效提高74LS04的帶負(fù)載能力。其采用單列8腳直插式,小型封裝,+5V供電,使用方便,功能強(qiáng)大。將此低電平信號(hào)輸出給單片機(jī)的外部中斷0,即可產(chǎn)生一個(gè)中斷信號(hào)。 溫度測(cè)量電路本電路采用了DALLAS公司生產(chǎn)的集成溫度傳感器DS18B20作為測(cè)溫電路芯片,它具有結(jié)構(gòu)小巧、操作簡(jiǎn)便且功耗小的優(yōu)點(diǎn),被廣泛用在各種溫度測(cè)量的場(chǎng)合。//忽略檢查ROM匹配操作 wbyte_18B20(0x4e)。 //設(shè)置為8BIT并口工作模式 delay_12864(1)。 //復(fù)位置高 delay_12864(10)。 //顯示狀態(tài)開(kāi)/關(guān) delay_12864(100)。 //顯示狀態(tài),D=1,顯示開(kāi) delay_12864(100)。 //Enry Mode Set,光標(biāo)從右向左加1位移動(dòng) delay_12864(100)。 EA=1。 TR0=0。_nop_()。}:由于DS18B20為單總線(xiàn)結(jié)構(gòu),所有數(shù)據(jù)都是串行輸入輸出的,所以需要單片機(jī)對(duì)其進(jìn)行控制。 uint temp。 delay_18B20(1)。//讀取低8位 h=rbyte_18B20()。 temp=temp8。 temp=c*100+。 c=temp*。以下為定時(shí)及中斷的程序:定時(shí)器0:void timer0() interrupt 1{ tim++。}其中,定時(shí)器0中的tim用來(lái)計(jì)數(shù),代表tim個(gè)定時(shí)時(shí)間內(nèi),超聲波跑了一個(gè)來(lái)回;外部中斷中,先把定時(shí)器給關(guān)掉,然后調(diào)用cal()子函數(shù)對(duì)渡越時(shí)間進(jìn)行處理,接著把距離計(jì)算出來(lái)。//rs為0表示指令,為1表示數(shù)據(jù) rw=0。 P0=convert(dat)。 rw=0。 P0=convert(dat)。 init_12864()。 while(q)waveo()。延時(shí)過(guò)后再檢測(cè)回波信號(hào),這樣可以避免接收頭直接接收到從發(fā)射頭發(fā)射來(lái)的信號(hào),避免了誤差。到上個(gè)月老師布置下來(lái)題目,其中有一個(gè)超聲波測(cè)距的題目,就想索性做這個(gè)吧,不做可惜了,再說(shuō)兩個(gè)探頭這么漂亮呢。唉!還好有這么一篇范文,看來(lái)需要加強(qiáng)一下論文的寫(xiě)作的技巧了。再然后就是軟件部分了,也就是在軟件部分,我卡了殼。于是,兩天時(shí)間就在調(diào)試、查找和出錯(cuò)、再調(diào)試中過(guò)去了,唉!真是小硬件大難題?。∽詈鬀](méi)法了,只能使用延時(shí)函數(shù)試試看了。我從這次的經(jīng)歷得到了一個(gè)經(jīng)驗(yàn),那就是在做事前先把事情搞明白了再去做,不然有可能會(huì)在莫名其妙的地方花上幾倍于搞明白的時(shí)間,這就得不償失了。前面的路還很長(zhǎng),但我相信我會(huì)越走越穩(wěn)的! 于南華大學(xué)參考文獻(xiàn):[1][M].哈爾濱. 哈爾濱工業(yè)大學(xué)出版社,2004[2][M].北京:高等教育出版社,2001[3]黃智偉.全國(guó)大學(xué)生電子設(shè)計(jì)競(jìng)賽制作實(shí)訓(xùn)[M].北京:北京航空航天大學(xué)出版社,2007
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1