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

正文內容

基于單片機的智能溫度檢測器設計畢業(yè)論文-免費閱讀

2025-08-09 18:32 上一頁面

下一頁面
  

【正文】 涉密論文按學校規(guī)定處理。對本研究提供過幫助和做出過貢獻的個人或集體,均已在文中作了明確的說明并表示了謝意。//消抖處理 mode++。 int1init()。amp。 if(wenduh=0)wenduh=0。 } for(i=0。i++) { wrd(d2[i])。i++) { wrd(d1[i])。 tm1[2]=num[wenduh%100%10]。 } tm[0]=num[temp/100]。39。 ET0=1。 a=aamp。 //發(fā)送忽略 ROM 指令 ds18b20wr(0xbe)。//在這一塊也對時間要求特別準確,整段程序必須大于 60us } return value。 } } uint8 ds18b20rd() //18b20 讀數(shù)據(jù) { uint8 value,i。i8。 dq=1。 wrc(0x38)。 P0=dat。 P0=c。 IT0=1。 uint8 a,c,temp。 //模式按鍵 sbit k2=P3^4。 typedef unsigned int uint16。 銅陵學院畢業(yè)論文(設計) 25 參考文獻 [1] 李朝青 .單片機原理及接口技術 (簡明修訂版 )[ M] .北京 :北京航空航天大學出版社,1998. [2] 李全利 .單片機原理及接口技術[ M] .高等教育出版社, 20xx. [3] PROTEL99 SE 電路設計與制板[ M] .機械工業(yè)出版社, 20xx. [4] 楊將新,李華軍,劉到駿等 .單片機程序設計及應用(從基礎到實踐)[ J] .電子工業(yè)出版社, 20xx. [5] Steven System[M].北京:電子工業(yè)出 20xx. [6] 周立功 .LPC900 系列 Flash 單片機應用技術[ J] .北京航空航天大學出版社 ,20xx. [7] 黃智偉 .全國大學生電子設計競賽訓練教程[ M] .北京:電子工業(yè)出版社 , 20xx. [8] 樓然苗 .51 系列單片機設計實例 .北京 :北京航空航天出版社, 20xx. [9] 黃仁欣 .單片機原理及應用技術 .北京:清華大學出版社, 20xx. [10] 何立民 .單片機高級教程. 第 1 版.北京:北京航空航天大學出版, 20xx. [11] 趙曉安 .MCS51 單片機原理及應用 .天津:天津大學出版社, . [12] 李廣第.單片機基礎.第 1 版.北京:北京航空航天大學出版社, 1999. [13] 徐惠民,安德寧.單片微型計算機原理接口與應用.第 1 版.北京:北京郵電大學出版社, 1996. 王亮亮:基于單片機的智能溫度檢測器的設計 26 致 謝 在此畢業(yè)設計中讓我對處理問題的能力得到了很大的提高 。單片機程序里,怎么計算延時時間,還有對按鍵消抖的處理等等很多問題 。此軟件在編譯器上它能夠支持IAR 及 Keil和 MATLAB 等多種。此軟件專門用于電子開發(fā)設計自動化設計,因此也簡稱是 EDA 工具軟件。 設計開發(fā)過程采用 KEIL C51 的開發(fā)環(huán)境。//在這一塊也對時間要求特別準確,整段程序必須大于 60us } return value。 } } u8 ds18b20rd() //18b20 讀數(shù)據(jù) { u8 value,i。i8。 dq=1。 sheding=1。 EX1=1。 e=1。 e=1。 } 根據(jù)上面 LCD 初始化過程的介紹,我們就可以將其過程通過流程圖的形式展現(xiàn)出來, LCD1602 初始化程序流程圖如下: 硬件設計中我們使用單片機的 P0 口控制 LCD1602 的數(shù)據(jù)口 D0D7,單片機的P25,P26,P27 分別控制單片機的 RS,RW, E。因此我們就對 LCD 進行初始化完成,就可以在 LCD 上面進行顯示操作了。按鍵 K1 是對溫度上下限值設定的切換, K2 K3 是對溫度數(shù)據(jù)的 加減, K4 是設定確認。如圖: 王亮亮:基于單片機的智能溫度檢測器的設計 8 圖 29 變壓器 將變壓器降壓后的交流電我們還需要對其整流,使其交流變?yōu)橹绷鳎覀兛梢酝ㄟ^單相橋式整流電路,通過整流電路,我們就可以得到一個直流波動的電壓。從這個過程中, Rst 復位引腳是先持續(xù)一段時間的高電平,然后再低電平,之后單片機正常運行。單片機的 IO 口呈現(xiàn)高電平,程序計 數(shù)器從零開始執(zhí)行。單片機的 IO 口顯示高電平,程序計數(shù)器從零開始執(zhí)行。為了使電感達到平衡和產(chǎn)生諧振,那么可以加上 2個 1033pf的無極性電容。不需要將模擬量轉化為數(shù)字量 A/D 轉換電路,直接將溫度測量值轉換成為數(shù) 字量。即 定時器 T0、 T T2。 4. 用戶應用程序空間為 8K 字節(jié) 。它體積小,價格便宜,功能豐富,調寫程序便利。當給二極管加上一個正向電壓時,二極管導通;反之,截止狀態(tài)。本設計主要特點采用了數(shù)字溫度傳感器 DS18B20 進行溫度的檢測,通過按鍵設定溫度上下限后即可實現(xiàn)自動檢測報警,實現(xiàn)了其智能化特點。這無不體現(xiàn)單片機的智能以及重要性。 關鍵詞 : AT89C51單片機;溫度檢測器; DS18B20; KEIL4開發(fā)軟件; LCD1602液晶 The design of intelligent temperature detector based on singlechip microputer ABSTRACT The design of intelligent temperature detector based on MCU, to achieve automatic detection by the microcontroller and temperature sensor alarm function. The design of the first described the background and significance of the subject, then the system hardware design and software design and debugging software design focuses on the analysis, which in the hardware design of the device are selected to do a simple narrative, such as buttons, buzzer, LCD1602 LCD, DS18B20 temperature sensor, AT89C51 SCM, then the design of a summary. The 4 key ponents used in the design of key independent temperature limit setting, using passive buzzer as the alarm device. The whole system using LCD1602 as a liquid crystal display device, display realtime temperature detection and set limit on the value of. The hardware of this system has the advantages of simple structure, flexible operation, with the language C language development, KEIL4 application development software development tools and design. Key Words: AT89C51 microcontroller; temperature sensor; DS18B20; KEIL4 software; LCD1602 LCD 1 第 1 章 緒論 課題研究的背景及意義 溫度是一個非常重要的物理量,無論是工業(yè)控制還是家庭等場所的測量都是有十分重要的意義。設計中 使用 4 個按鍵組成獨立按鍵進行對溫度上下限的設定,采用無源蜂鳴器作為報警裝置。因此極大的節(jié)約了工業(yè)勞動力及能源的消耗。 4k 的 flash 存儲器, 8bit 的位寬處理, 128 的 RAM。如圖 1: 圖 21 系統(tǒng)總設計圖 、 LED 和按鍵簡介 蜂鳴器可分為 2 種,一種是無源蜂鳴器,一種是有源蜂 鳴器,此二者的區(qū)分在于,有源蜂鳴器直接給高或低電平就能驅動發(fā)聲,但是無源蜂鳴器需要給他一定的脈沖觸發(fā)信號才能使蜂鳴器發(fā)聲,在此設計中我們使用的是無源蜂鳴器,即在控制他的時候我們必須輸出一定頻率的脈沖方能時此蜂鳴器發(fā)聲報警。這樣一來單片機就可以對按鍵按 下和按鍵斷開有一個穩(wěn)定的判斷識別了。 可直接使用串口下載; 芯片參數(shù): 1. 它是 51 單片機的加強版,擁有 2 種時鐘模式,一種是 6 個時鐘機器周期的,還有一種是 12 個時鐘機器周期的,它完全兼容傳統(tǒng) 51 單片機的指令系統(tǒng)。 7. 單片機可以直接通過 P30 P31 RXD 和 TXD 串口管腳下載程序。其內部含有許多個 RAM,我們使用到的是 40 個。整個系統(tǒng)使用 LCD1602 液晶作為顯示裝置,實時顯示檢測溫度和設定的上下限值。 51 單片機內部有一個 12 分頻器,因此時鐘周期為 t = 1/120xx000 ≈ 1us。復位電路的存在,就是防止一些特殊情況的發(fā)生,在程序跑飛的時候能夠還原。所以,在按下的一瞬間,銅陵學院畢業(yè)論文(設計) 7 高電平復位成功。連接方式為 VCC(40 腳):接電源 +5V 端 VSS(20 腳):接電源地端。我們將 LCD1602 的數(shù)據(jù)腳通過單片機 P0 口控制,數(shù)據(jù)命令及使能管腳通過單片機的 P25 P26 P27 口控制,通過按照 LCD1602 通訊時序控制,我們即可將要顯示的數(shù)據(jù)通過 P0 口發(fā)送到 LCD 上實 時顯示。管腳上拉一個電阻,使其通信更加穩(wěn)定運行,具體電路如下: 圖 216 測溫電路 王亮亮:基于單片機的智能溫度檢測器的設計 12 用 Proteus仿真軟件繪制的完整電路圖如下: 圖 217 總電路 第 3 章 軟件設計 現(xiàn)在開發(fā)都是追求快速,盡最大的縮短開發(fā)周期,以前的匯編語言現(xiàn)在已經(jīng)很少使用了,現(xiàn)在開發(fā)使用最多的是高級語言,然而 C 語言又是高級語言中的佼佼者。 wrc(0x06)。 rw=0。 rw=0。 EX0=1。 if(mode==3) { mode=1。 delay(1)。 delay(35)。 delay(8)。 dq=1。 KEIL C51簡介 KEIL C51 是由 ARM 公司開發(fā)的,針對 51 單片機開發(fā)設計,內部具體編譯調試
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1