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

正文內(nèi)容

基于熱敏電阻的溫度檢測(cè)裝置的設(shè)計(jì)(已改無(wú)錯(cuò)字)

2023-01-19 09:40:07 本頁(yè)面
  

【正文】 節(jié)選程序代碼如下: 先對(duì) LCD1602 進(jìn)行程序初始化: LCD1602 的 RS 腳置“ 1”,其意義為:選 擇數(shù)據(jù)寄存器; LCD1602 的RW腳置“ 1”,其意義為:進(jìn)行讀操作; include include define uchar unsigned char define uint unsigned int sbit rs=P0^5。 sbit rw=P0^6。 sbit e= P0^7。 對(duì) ADC0832 進(jìn)行初始化: sbit ADCS=P1^0。 sbit ADCLK=P1^1。 sbit ADDI=P1^2。 sbit ADDO=P1^2。 顯示屏顯示的選 擇項(xiàng): uchar code tab3[]=Lowtemperature 。 uchar code tab4[]=Overtemperature。 uchar code tab5[]= Error 。 uchar code tab6[]= Temp:。 uchar code tab7[]= Normal 。 uchar code tab1[]=0123456789。 把溫度數(shù)據(jù)存儲(chǔ)到 ROM 中,溫度范圍為 79℃~ 20℃: uchar code tab2[]= {79,78,77,76,75,74,73,72, //溫度補(bǔ)償表 71,70,69,68,67,67,66,65, 64,63,63,62,61,60,60,59, 58,58,57,56,56,55,54,54, 53,53,52,52,51,50,50,49, 49,48,48,47,47,46,46,45, [鍵入文字 ] 第 25 頁(yè) 共 41 頁(yè) 45,44,44,43,43,43,42,42, 41,41,40,40,39,39,39,38, 38,37,37,36,36,36,35,35, 34,34,34,33,33,33,32,32, 31,31,31,30,30,30,29,29, 28,28,28,27,27,27,26,26, 26,26,25,25,24,24,23,23, 23,22,22,22,21,21,21,20, 20,20,19,19,19,18,18,18, 17,17,17,16,16,16,15,15, 15,14,14,13,13,13,12,12, 12,11,11,11,10,10,10,9, 9,9,8,8,7,7,7,6, 6,6,5,5,4,4,4,3, 3,3,2,2,1,1,1,0, 0,1,1,2,2,2,3,3, 4,4,5,5,6,6,7,7, 8,8,9,9,10,10,11,11, 12,12,13,14,15,15,16,17, 17,18,19,19,20}。 uint ad,ad1。 延時(shí) 50us 的程序: void delay_50us(uint t) { uchar j,z。 for(z=t。z0。z) for(j=19。j0。j)。 } 延時(shí) 1ms 的程序: void delay(uint z) [鍵入文字 ] 第 26 頁(yè) 共 41 頁(yè) { uint x,y。 for(x=z。x0。x) for(y=110。y0。y)。 } 寫(xiě)指令程序: void write_(uchar 1) { e=0。 rs=0。 rw=0。 P2=1。 delay_50us(10)。 e=1。 delay_50us(20)。 e=0。 } 寫(xiě)數(shù)據(jù)程序: void write_data(uchar dat1) { e=0。 rs=1。 rw=0。 P2=dat1。 delay_50us(10)。 e=1。 delay_50us(20)。 e=0。 } 溫度顯示模塊程序 [鍵入文字 ] 第 27 頁(yè) 共 41 頁(yè) LCD1602 采用 +5V 電壓驅(qū)動(dòng),其數(shù)據(jù)接口和讀寫(xiě)控制引腳與 STC89C52 單片機(jī)的 I/O口直接相連。 ADC0832 將采集到的模擬電壓值經(jīng)過(guò) A/D 轉(zhuǎn)換后送給單片機(jī),單片 機(jī)查表得到溫度值,通過(guò) I/O 口傳輸給 LCD1602 顯示。 C語(yǔ)言編寫(xiě)的溫度值顯示的節(jié)選程序代碼如下: void disp() { ad1=ad29。 write_(0x80)。 if(ad29) { uchar i。 for(i=0。i16。i++) { write_data(tab4[i])。 } write_(0x80+0x40)。 for(i=0。i16。i++) { write_data(tab5[i])。 } } else if(ad233) { uchar i。 for(i=0。i16。i++) { write_data(tab3[i])。 } write_(0x80+0x40)。 for(i=0。i16。i++) [鍵入文字 ] 第 28 頁(yè) 共 41 頁(yè) { write_data(tab5[i])。 } } else if(ad=29amp。amp。ad=233) { uchar i。 for(i=0。i16。i++) { write_data(tab7[i])。 } write_(0x80+0x40)。 for(i=0。i7。i++) write_data(tab6[i])。 if(ad197) { write_data(39。39。)。 write_data(tab1[(tab2[ad1])/10])。 write_data(tab1[(tab2[ad1])%10])。 } else { write_data(39。 39。)。 write_data(tab1[tab2[ad1]/10])。 write_data(tab1[tab2[ad1]%10])。 } write_data(0xdf)。 //顯示溫度符號(hào) write_data(39。C39。)。 } } [鍵入文字 ] 第 29 頁(yè) 共 41 頁(yè) 第 5 章 系統(tǒng)調(diào)試 硬件調(diào)試 所用到的調(diào)試工具為:萬(wàn)用表 當(dāng) 焊接好電路板后,可以進(jìn)入硬件電路的調(diào)試階段。根據(jù)硬件邏輯電路圖, 使用萬(wàn)用表的歐姆檔檢查每個(gè)點(diǎn)的鏈接情況,如果有漏焊、虛焊和錯(cuò)焊的節(jié)點(diǎn)的則重新焊接好。 電路全部連接好后則上電調(diào)試,在上電調(diào)試過(guò)程中先給電路通上前面部分的 5V 信號(hào)電源。在通電過(guò)程中時(shí)刻觀察電路元器件是否有異常情況,如果某些芯片有發(fā)燙等異常情況就馬上斷開(kāi)電源。把電路重新檢查,是否還有錯(cuò)焊或芯片某些管 腳所給的電壓或電流信號(hào)沒(méi)有按照芯片的典型數(shù)值。把有錯(cuò)誤的地方則重 新焊接,接著繼續(xù) 接 上電源。上述情況都正常后就可以進(jìn)入硬件的聯(lián)機(jī)調(diào)試。需要注意的是,在加電 狀態(tài)下,不能拔插任何集成電路芯片,以免損壞芯片。 在實(shí)際的調(diào)試過(guò)程中,遇到了如下一些問(wèn)題:( 1) CPU 芯片發(fā)熱。用萬(wàn)用表檢查的結(jié)果是單片機(jī)出現(xiàn)了短路,去掉短路線后,單片機(jī)能正常工作。 (2)在按下復(fù)位按鈕以后,沒(méi)有任何作用 。 所以可以判斷 是復(fù)位按鈕壞了或者是連接錯(cuò)誤,經(jīng)過(guò)檢查復(fù)位按鈕連錯(cuò)了。 最后,通過(guò)硬件調(diào)試使得硬件電路的各部分正常工作,達(dá)到了調(diào)試的目的。 軟件調(diào)試 軟件調(diào)試主要有以下兩種方法: ⒈ 將整個(gè)聯(lián)合起來(lái)調(diào)試,對(duì)整個(gè)軟件的功能進(jìn)行驗(yàn)證; ⒉ 分開(kāi)調(diào)試,就是將系統(tǒng)分成獨(dú)立的小模塊,然后分別對(duì)這些小 模塊寫(xiě)入程序調(diào)試。 一般采用第二種軟件調(diào)試方法,可以提高調(diào)試效率,也容易解決調(diào)試中出現(xiàn)的 ,經(jīng)軟件的調(diào)試 修改 再調(diào)試,如此反復(fù),排除各種故障最終基本完成了設(shè)計(jì)所要求的任務(wù),一開(kāi)始我的溫度顯示只能達(dá)到 30℃,不能往上繼續(xù)測(cè)溫顯示,我一直以為哪邊硬件出現(xiàn)問(wèn)題,后來(lái)才發(fā)現(xiàn)是軟件的溫度補(bǔ)償表的范圍就是到的 30℃,只要擴(kuò)大溫度補(bǔ)償表的溫度范圍就可以了。 [鍵入文字 ] 第 30 頁(yè) 共 41 頁(yè) 第 6 章 總結(jié) 設(shè)計(jì)就是要講究嚴(yán)謹(jǐn),在這次畢業(yè)設(shè)計(jì)中,我學(xué)到了很多知識(shí),也使我的能力得到了提升。 首先,硬件方面。選擇硬件,要比較同類(lèi)產(chǎn)品的穩(wěn)定性、功耗、 體積、價(jià)格等,另外還要符合設(shè)計(jì)的全部要求。在顯示方案上,我考慮的時(shí)間相對(duì)長(zhǎng)了一點(diǎn)。利用數(shù)碼管顯示,程序復(fù)雜,但是,自己編程比較熟悉,價(jià)格便宜。利用 LCD1602 顯示,程序簡(jiǎn)單,但是以前自己從未使用過(guò)。經(jīng)過(guò)比較,我選擇 LCD1602,這樣可以學(xué)到新知識(shí),提高自己的知識(shí)水平。在硬件電路的設(shè)計(jì)方面,用 Protel 繪制電路圖時(shí)要標(biāo)明元件的大小,有些封裝元件要標(biāo)明名稱和封裝。 其次,軟件方面。把程序分塊編寫(xiě)能夠有效地提高正確性和編程效率。在本次設(shè)計(jì)中,編程采取了“兩步走”:第一步,我把溫度采集部分的程序調(diào)試成功,其中 包括 A/D轉(zhuǎn)換程序。這就要求必須對(duì) A/D 轉(zhuǎn)換原理了解及 A/D 轉(zhuǎn)換寄存器熟悉。第二步,我把顯示程序調(diào)試成功。這部分需要對(duì) LCD1602 的時(shí)序有充分的了解和足夠的認(rèn)識(shí),這也是LCD1602 與 LED 數(shù)碼管的不同之處。經(jīng)過(guò)查資料和編程實(shí)驗(yàn),最后使 LCD1602 正常顯示數(shù)據(jù)。在軟件編寫(xiě)時(shí),還要注意添加注釋,使程序更加清晰,便于理解。 總而言之,在張老師的帶領(lǐng)和指導(dǎo)下 ,我 順利的完成了畢業(yè)設(shè)計(jì),完成了老師交給的任務(wù)。 參考文獻(xiàn) [1] 王威.嵌入式微控制器 S08AW 原理與實(shí)踐 [M].北京 :北京航空航天大 學(xué)出版社, 2021 [鍵入文字 ] 第 31 頁(yè) 共 41 頁(yè) [2] 陳杰 . 傳感器與檢測(cè)技術(shù) [M].北京 :高教出版社, 2021 [3] 邵貝貝 . 龔光華 .單片機(jī)認(rèn)識(shí)與實(shí)踐 [M].北京 :北京航空航天大學(xué)出版社, 2021 [4] 閻石 .數(shù)字電子技術(shù)基礎(chǔ)(第三版) . 北京:高等教育出版社, 1989 [5] 沈蘭蓀 .數(shù)據(jù)采集與處理 [M]北京 :能源出版社 ,1987 [6] 沙占友、王彥朋、孟志永 .單片機(jī)外圍電路設(shè)計(jì) .電子工業(yè)出版社, 2021 [7] 謝宜仁 .單片機(jī)實(shí)用技術(shù)問(wèn)答 . 人民郵電出版社, 2021 [8] 孫傳友、漢澤西 .測(cè)控系統(tǒng)原理與設(shè)計(jì) .北京航空 航天大學(xué)出版社, 2021 [9] 章吉良,周勇,戴旭涵等.微傳感器原理、技術(shù)及應(yīng)用 [M].上海:上海交通大學(xué)出版社, 2021 [10]李全利,仲偉峰,徐軍 .單片機(jī)原理及應(yīng)用 .北京:清華大學(xué)社, 2021 [11]譚浩強(qiáng) .程序設(shè)計(jì)與開(kāi)發(fā)技術(shù) .北京:清華大學(xué)出版社, 1991 [12]Li Weidi,Guo technology of LCD displays. China Publishing House of Electronics Industry,2021 [13]Su Kai,Liu qingguo,Chen and design of MCS51 Singlechip Industry press,2021 [14]Luo Jian’ an Liang xiaolin Feng changjiang Missile storage Battery charging Instrument based on 80C196KC sigle chip 5th International Symposium on Test and ,Guang dong china,2021 [15]G Jiang M zhang,X Xie,S
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1