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

正文內(nèi)容

單片機(jī)小實(shí)驗(yàn)板系統(tǒng)設(shè)計(jì)-資料下載頁

2025-06-29 22:04本頁面
  

【正文】 unsigned char x=0。 DQ = 1。 //DQ復(fù)位 delay_18B20(8)。 //稍做延時(shí) DQ = 0。 //單片機(jī)將DQ拉低 delay_18B20(80)。 //精確延時(shí) 大于 480us DQ = 1。 //拉高總線 delay_18B20(14)。 x=DQ。 //稍做延時(shí)后 如果x=0則初始化成功 x=1則初始化失敗 delay_18B20(20)。}/***********ds18b20讀一個(gè)字節(jié)**************/ unsigned char ReadOneChar(void){ uchar i=0。 uchar dat = 0。 for (i=8。i0。i) { DQ = 0。 // 給脈沖信號 dat=1。 DQ = 1。 // 給脈沖信號 if(DQ) dat|=0x80。 delay_18B20(4)。 } return(dat)。}/*************ds18b20寫一個(gè)字節(jié)****************/ void WriteOneChar(uchar dat){ unsigned char i=0。 for (i=8。 i0。 i) { DQ = 0。 DQ = datamp。0x01。 delay_18B20(5)。 DQ = 1。 dat=1。 }}/**************讀取ds18b20當(dāng)前溫度************/void ReadTemp(void){ unsigned char a=0。 unsigned char b=0。 unsigned char t=0。 Init_DS18B20()。 WriteOneChar(0xCC)。 // 跳過讀序號列號的操作 WriteOneChar(0x44)。 // 啟動(dòng)溫度轉(zhuǎn)換 delay_18B20(100)。 // 延時(shí) Init_DS18B20()。 WriteOneChar(0xCC)。 //跳過讀序號列號的操作 WriteOneChar(0xBE)。 //讀取溫度寄存器等(共可讀9個(gè)寄存器) 前兩個(gè)就是溫度 delay_18B20(100)。 a=ReadOneChar()。 //讀取溫度值低位 b=ReadOneChar()。 //讀取溫度值高位 temp_value=b4。 temp_value+=(aamp。0xf0)4。 }void temp_to_str() //溫度數(shù)據(jù)轉(zhuǎn)換成液晶字符顯示{ TempBuffer[0]=temp_value/10+39。039。 //十位 TempBuffer[1]=temp_value%10+39。039。 //個(gè)位 TempBuffer[2]=0xdf。 //溫度符號 TempBuffer[3]=39。C39。 TempBuffer[4]=39。\039。}void Delay1ms(unsigned int count){ unsigned int i,j。 for(i=0。icount。i++) for(j=0。j120。j++)。}七、 程序仿真與硬件調(diào)試中出現(xiàn)的問題及其解決方法動(dòng)態(tài)顯示中數(shù)碼管顯示亂碼。排查原因:a,數(shù)碼管排線順序是否接反; b,數(shù)碼管的管腳是否有虛焊; c,數(shù)碼管是否損壞; d,程序是否正確。動(dòng)態(tài)顯示中幾個(gè)數(shù)碼管顯示同一數(shù)字。排查原因:a,數(shù)碼管的片選電路中是否有短路; b,程序延時(shí)是否過長; c,鎖存器是否正常工作。按鍵無反應(yīng)或部分按鍵無反應(yīng)。排查原因:a,鍵盤程序和鍵盤鎖連接I/O口是否一致; b,排線是否有斷路; c,程序是否有錯(cuò)誤;d,按鍵有無虛焊。音頻調(diào)試無聲音或者聲音太小不正常。 a,連接線有無虛焊或短路、斷路; b,程序中音符數(shù)組是否有錯(cuò)誤; c,程序中定義的數(shù)據(jù)口和揚(yáng)聲器所接口是否一致; d,音頻放大器是否足以驅(qū)動(dòng)揚(yáng)聲器。八、 總結(jié)此次實(shí)訓(xùn)大大提高了我的單片機(jī)相關(guān)知識的綜合運(yùn)用。單片機(jī)作為我主要專業(yè),雖然一直以來比較感興趣,但還是感覺在某些方面比較難,主要是程序,感覺自己學(xué)不動(dòng),總是懵懵懂懂。通過這次實(shí)訓(xùn)后發(fā)現(xiàn)自己對這門課有了更深的認(rèn)識和了解,而且興趣比以前更濃烈。就課程設(shè)計(jì)而言,也是一件很有意義的事情,總結(jié)我們在大學(xué)里學(xué)到的單片機(jī)相關(guān)知識,以及知識的綜合運(yùn)用。且此次實(shí)訓(xùn)為我們在大學(xué)所學(xué)知識提供了一次很好的展示和實(shí)踐機(jī)會(huì)。通過實(shí)訓(xùn),我認(rèn)識到,要做好一次實(shí)訓(xùn)項(xiàng)目就必須做到:在實(shí)訓(xùn)之前,對于所用單片機(jī)的內(nèi)部結(jié)構(gòu)要有一定的了解,要知道單片機(jī)內(nèi)部有哪些資源;在心里要有一個(gè)清晰的思路和一個(gè)完整的軟件流程圖;在設(shè)計(jì)時(shí)不要妄想一口氣就將整個(gè)程序設(shè)計(jì)的很完美,應(yīng)該認(rèn)真仔細(xì),反復(fù)的修改,不不斷改進(jìn)是設(shè)計(jì)程序的必經(jīng)之路,要養(yǎng)成寫程序注釋的好習(xí)慣,這樣才能讓人讀懂自己的程序,這樣也為以后的學(xué)習(xí)交流提供了方便。從此次單片機(jī)實(shí)訓(xùn),從理論到實(shí)踐,我們不僅鞏固了以前所學(xué)的知識,而且還學(xué)到了在以前理論課堂上沒有學(xué)到的知識,更加讓我認(rèn)識到理論與實(shí)踐結(jié)合的重要性,也在實(shí)訓(xùn)中發(fā)現(xiàn)了自己在單片機(jī)方面的不足,比如在動(dòng)態(tài)數(shù)碼管計(jì)時(shí)程序的中斷部分就有很大的問題;總之,通過這次實(shí)訓(xùn),使我對單片機(jī)及其周邊科目有了新認(rèn)識,對我以后的單片機(jī)學(xué)習(xí)有相當(dāng)大的幫助,以后我會(huì)更加的努力。20
點(diǎn)擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1