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

正文內(nèi)容

基于at89s52單片機(jī)的數(shù)字溫度計(jì)設(shè)計(jì)黎奔騰(參考版)

2025-06-21 14:07本頁(yè)面
  

【正文】 最后,還要感謝我的指導(dǎo)老師和我們熱心的同學(xué),在他們的幫助下我的課程設(shè)計(jì)才能順利完成,謝謝你們! 參考文獻(xiàn)[1]楊居義. 單片機(jī)課程設(shè)計(jì)指導(dǎo). 北京:[2]李廣弟. 單片機(jī)基礎(chǔ). 北京:北京航空航天大學(xué)出版. 2007年5月[3]閻石. :[4]李朝青. 單片機(jī)原理及接口技術(shù). 杭州. [5]. 北京:人民郵電出版社. 2002年8月19。 總結(jié)經(jīng)過(guò)將近兩周的單片機(jī)課程設(shè)計(jì),終于完成了我的數(shù)字溫度計(jì)的設(shè)計(jì),雖然沒(méi)有完全達(dá)到設(shè)計(jì)要求,但從心底說(shuō),還是高興的,畢竟這次設(shè)計(jì)把實(shí)物都做了出來(lái),高興之余不得不深思??!在本次設(shè)計(jì)的過(guò)程中,我發(fā)現(xiàn)很多的問(wèn)題,雖然以前還做過(guò)這樣的設(shè)計(jì)但這次設(shè)計(jì)真的讓我長(zhǎng)進(jìn)了很多,單片機(jī)課程設(shè)計(jì)重點(diǎn)就在于軟件算法的設(shè)計(jì),需要有有巧妙的程序算法,雖然以前寫(xiě)過(guò)幾次程序,但我覺(jué)得寫(xiě)好一個(gè)程序并不是一件簡(jiǎn)單的事,舉個(gè)例子,在列控制位選擇調(diào)試時(shí),我剛開(kāi)始只注意到我用的是74LS04非門(mén)驅(qū)動(dòng),所以就給列控制位都送低電平過(guò)去,后來(lái)調(diào)試時(shí)發(fā)現(xiàn)并不是這樣的數(shù)碼管并沒(méi)有顯示出我想要的數(shù)字來(lái),后來(lái)在分析硬件時(shí)發(fā)現(xiàn)我用的是共陰數(shù)碼管要送高低平過(guò)去才行,還有我的溫度數(shù)據(jù)處理函數(shù)沒(méi)有用直接的加減而是用于上一位BCD碼來(lái)解決,感覺(jué)效果比較好,有好多的東西,只有我們?nèi)ピ囍隽?,才能真正的掌握,只有學(xué)習(xí)理論有些東西是很難理解的,更談不上掌握。先要將單片機(jī)AT89S52芯片取下,對(duì)電路板進(jìn)行通電檢查,通過(guò)觀(guān)察看是否有異常,然后用萬(wàn)用表測(cè)試個(gè)電源電壓,若這些都沒(méi)問(wèn)題,則接上仿真機(jī)進(jìn)行聯(lián)機(jī)調(diào)試觀(guān)察各接線(xiàn)口線(xiàn)路是否正常。} //顯示溫度值2秒 }} 5系統(tǒng)設(shè)計(jì)仿真及調(diào)試先排除硬件電路故障,包括設(shè)計(jì)性錯(cuò)誤和工藝性故障,一般原則先靜態(tài)后動(dòng)態(tài)。h500。 //讀出18B20溫度數(shù)據(jù) work_temp()。h++) {scan()。 // 發(fā)轉(zhuǎn)換命令for(h=0。 // 開(kāi)機(jī)先轉(zhuǎn)換一次write_byte(0xCC)。h++){display[h]=8。for(h=0。}//負(fù)溫度時(shí)最高位顯示}main()//主函數(shù){Disdata=0xff。if(!display[2]){display[2]=0x0A。display[1]=display[1]%10。display[1]=display[4]%100。0x0f)4)。display[4]=((temp_data[0]amp。0x0f。n=1。 //if(temp_data[1]127) {temp_data[1]=(256temp_data[1])。 // Skip ROMwrite_byte(0x44)。 //溫度高8位ow_reset()。 // 發(fā)讀命令temp_data[0]=read_byte()。 //總線(xiàn)復(fù)位write_byte(0xCC)。return(value)。delay(6)。_nop_()。_nop_()。 //4usDQ = 1。_nop_()。 //_nop_()。value=1。_nop_()。i0。uchar value = 0。delay(1)。 //66usval=val/2。0x01。_nop_()。_nop_()。_nop_()。_nop_()。 i) //{DQ=1。for (i=8。}DQ=1。 // presence=0繼續(xù)下一步 }delay(45)。 delay(6)。 delay(50)。_nop_()。while(presence){while(presence) { DQ=1。discan=0x00。} discan=~scan_con[k]。k++) //四位LED掃描控制 { Disdata=dis_7[display[k]]。 for(k=0。t)。//顯示單元數(shù)據(jù),共4個(gè)數(shù)據(jù),一個(gè)運(yùn)算暫存用void
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1