【正文】
值成正比,當按下按鍵時,由于電容充電,RST維持一段時間高電平以達到復(fù)位的目的。單片機的工作頻率是有范圍的,不能太大,一般 24M就不上去了,不然不穩(wěn)定。一般用內(nèi)部振蕩方式,這種方式比較穩(wěn)定。硬件設(shè)計框圖為: 硬件設(shè)計框圖51單片機時鐘電路復(fù)位電路DS18b20LCD1602顯示器 時鐘電路晶振電路由一個晶振與兩個電容連接組成,與單片機的119管腳相連,另一端接地,電路圖為: 單片機時鐘電路電容大小沒有固定值,一般5到30pf,晶振是給單片機提供工作信號脈沖的。因此選取LCD1602液晶作為顯示器。 LCD1602液晶的選取由于本次設(shè)計要求顯示的內(nèi)容簡單且全是字符形式的,因此液晶的選取應(yīng)本著簡單、節(jié)約成本的原則。AT89C單片機為很多嵌入式控制系統(tǒng)提供了一種靈活性高且價廉的方案。該器件采用ATMEL高密度非易失存儲器制造技術(shù)制造,與工業(yè)標準的MCS51指令集和輸出管腳相兼容。AT89C2051是一種帶2K字節(jié)閃存可編程可擦除只讀存儲器的單片機。 AT89C51單片機的選取本次設(shè)計電路相對簡單,轉(zhuǎn)換速率要求不高一般的單片機便可以擔此任務(wù),因此,單片機的選取應(yīng)本著低成本的原則。通信信號為數(shù)字信號,抗干擾能力強。準確度:DS18B20是高封裝的傳感器件,能夠直接和單片機進行串口通信,獲取溫度值較為簡便。主控電路測溫電路顯示電路 系統(tǒng)方案框圖總體設(shè)計框圖為: DS18b20的選取 DS18B20的集成度很高導(dǎo)致該元器件需要的外圍電路相當簡單。因此可以只讓小數(shù)點后的數(shù)顯示0與5,當實際溫度的小數(shù)點位為0到4時,顯示0,當實際溫度的小數(shù)點位為5到9時,顯示5。C,其溫度控制寄存器為16位,其中高5位是符號位,0表示正,1表示負,低11位表示溫度數(shù)值,負溫度用補碼形式表示,符合精度要求。該傳感器測量范圍是55186。本課程設(shè)計要求能夠測量的溫度范圍是50攝氏度到+110攝氏度,測量誤差在177。目 錄1 引言 1 1 12 方案設(shè)計 2 DS18b20的選取 2 AT89C51單片機的選取 2 LCD1602液晶的選取 23 硬件設(shè)計 3 時鐘電路 3 復(fù)位電路 3 DS18b20溫度傳感電路 4 1602液晶顯示電路 44 軟件設(shè)計 6 DS18b20與單片機之間的信息交換程序 7 單片機向1602發(fā)送命令及數(shù)據(jù)的程序 7 主函數(shù)對各子函數(shù)的調(diào)用過程 75 仿真結(jié)果 96 總結(jié)與體會 10參考文獻 11附錄1 121 引言通過本次設(shè)計,鍛煉自己的動手能力,加深對protel,protues等軟件的了解,加深對單片機原理、接口課程的全面認識、復(fù)習(xí)和掌握,對單片機的應(yīng)用進一步的了解。s design process and simulation results.Through the Proteus drawing and keil programming,a successful simulation of a realtime temperature measurement and display the temperature of the digital thermometer。通過Proteus畫圖以及Keil編程,成功的仿真出了能夠?qū)崟r測量溫度并顯示溫度的數(shù)字溫度計。利用單片機和溫度傳感器構(gòu)成的電子式智能溫度計就可以直接測量溫度,得到溫度的數(shù)字值,既簡單方便,有直觀準確。最常見到得測量溫度的工具是各種各樣的溫度計。溫度是日常生活、工業(yè)、醫(yī)學(xué)、環(huán)境保護、化工、石油等領(lǐng)域最常用到的一個物理量。淮北師范大學(xué)2012屆學(xué)士學(xué)位論文 溫度計學(xué)院、 專業(yè) 物理與電子信息學(xué)院 電子信息工程 研 究 方 向 單板微型計算機 學(xué) 生 姓 名 姜維 學(xué) 號 20091342047 指導(dǎo)教師姓名 竇德招 指導(dǎo)教師職稱 講師 2012年11月2日基于51單片機設(shè)計簡單的溫度計姜維淮北師范大學(xué)物理與電子信息學(xué)院 235000摘要 隨著科技的不斷發(fā)展,電子設(shè)備的應(yīng)用已經(jīng)取得了非凡的成就。即使是高度集成化的今天,單片機技術(shù)依舊在我們的日常生活中占據(jù)著重要的地位。測量溫度的基本方法是使用溫度計直接讀取溫度。它們常常以刻度的形式表示溫度的高低,人們必須通過讀取刻度值的多少來測量溫度。本文講敘了一種基于51系列單片機的數(shù)字溫度計的設(shè)計過程與仿真結(jié)果。關(guān)鍵字單片機,溫度計,仿真,AT89C52,DS18B20The Design of The Intelligence IC card Ammeter姓名英文(姓在前,名在后)School of Physics and Electronic Information, Huai Bei Normal University, Anhui Huaibei, 235000Abstract With the continuous development of science and technology,the application of electronic equipment has made remarkable achievements.Even the highly integrated singlechip technology today,still in our daily life plays an important role in.Temperature is the daily life, industry, medicine, environmental protection,chemical industry,petroleum and other areas of the most monly used of a physical q