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

正文內(nèi)容

基于單片機(jī)的數(shù)字溫度計(jì)設(shè)計(jì)-文庫吧資料

2025-07-03 20:34本頁面
  

【正文】 1 電路原理圖 附錄2 元件清單 元件名稱型號(hào)數(shù)量單片機(jī)AT89C511溫度傳感器DS18B20數(shù)碼管7SEGMPX8CA1按鍵BUTTON16電阻RES10三極管2N29261蜂鳴器SOUNDER1附錄3 程序源includedefine uchar unsigned chardefine uint unsigned intuchar code table[]={0xfc,0x60,0xda,0xf2,0x66,0xb6,0xbe,0xe0,0xfe,0xf6,0xee,0x3e,0x9c,0x7a,0x9e,0x8e}。但是,光是完成了作品還是不可以自我滿足的,在從一開始的時(shí)候就懷著將作品制作得更加人性化,更加令人滿意,更加地使功能完美又方便地被應(yīng)用領(lǐng)域這個(gè)最終目的下,隨著對(duì)單片機(jī)這門學(xué)科的認(rèn)識(shí)加深,到達(dá)了拓展的程度,我想這個(gè)目的將在不遠(yuǎn)的時(shí)期內(nèi)被實(shí)現(xiàn)。在社會(huì)實(shí)踐中,單片機(jī)是一個(gè)熱門的話題,所以我要認(rèn)真學(xué)習(xí)單片機(jī)的知識(shí),這對(duì)我們找工作是很有幫組的,遇到問題并不可怕關(guān)鍵是我們要找到方法去解決問題,一定要勤于動(dòng)手,這樣自己才會(huì)有提高。參考文獻(xiàn)[1] :清華大學(xué)出版社,1992[2] :機(jī)械工業(yè)出版社,2010[3] :北京航空航天大學(xué)出版社,2002[4] :北京航空航天大學(xué)出版社,1999[5] :清華大學(xué)出版社,2002[6] :北京航空航天出版社大學(xué),1999[7] 方彥軍,:化學(xué)工業(yè)出版社,2003[8] :北京航空航天大學(xué)出版社,2002[9] :西安電子科技大學(xué)出版社,2002[10] :北京航空航天大學(xué)出版社,2000課設(shè)體會(huì)經(jīng)過了兩個(gè)星期的課設(shè),讓我對(duì)以前學(xué)的理論知識(shí)有了較深的體會(huì),要用理論指導(dǎo)實(shí)踐,在實(shí)踐中發(fā)現(xiàn)自己的不足之處,不斷完善自己。對(duì)單片機(jī)也有了更加深刻的了解。從確定課設(shè)題目,到查閱質(zhì)料確定總體方案設(shè)計(jì),硬件電路仿真的設(shè)計(jì),硬件電路的優(yōu)化,軟件的設(shè)計(jì),軟件的優(yōu)化,檢驗(yàn)仿真電路,調(diào)試軟件程序,到最后的軟硬件聯(lián)調(diào),都是我努力去完成的。、圖11 仿真測試圖 5 結(jié)論及進(jìn)一步設(shè)想根據(jù)實(shí)驗(yàn)結(jié)果,本設(shè)計(jì)基本完成了設(shè)計(jì)要求,但上下限閾值的設(shè)置過于繁瑣,在原有結(jié)構(gòu)的基礎(chǔ)上,可以更簡化。在Keil軟件中創(chuàng)建新文件,輸入所編寫的c語言程序并保存,在編譯源程序無誤后,會(huì)產(chǎn)出相應(yīng)的”.HEX”文件;將所生成的”.HEX”文件加載到已繪制好的Proteus原理圖中,使Proteus與Keil真正連接起來,實(shí)現(xiàn)聯(lián)合調(diào)試。3. 把各個(gè)模塊組合起來,全速運(yùn)行,看程序是否能流暢的,是否能實(shí)現(xiàn)設(shè)計(jì)的系統(tǒng)的所有功能。軟件的調(diào)試是利用keil軟件,模塊化調(diào)試,通過觀察存儲(chǔ)單元數(shù)據(jù)的變化,查找并解決程序的語法和邏輯錯(cuò)誤,具體的調(diào)試步驟如下:1. 把系統(tǒng)的各個(gè)模塊在仿真軟件中逐個(gè)調(diào)試,如數(shù)據(jù)采集模塊、顯示模塊等。它的具體功能是可以進(jìn)行CPU仿真,可以單步、跟蹤、斷點(diǎn)和全速運(yùn)行,而且,程序的編譯過程中,可以對(duì)設(shè)計(jì)軟件進(jìn)行自診斷,并自動(dòng)給出故障原因。由于T為實(shí)際溫度的絕對(duì)值,TH,TL也是溫度的絕對(duì)值,因此判斷大小關(guān)系時(shí),要通過正負(fù)號(hào)來確定。其程序流程圖如下所示。另外對(duì)DS18B20的狀態(tài)不斷的查詢,以讀取當(dāng)前的溫度值,并對(duì)溫度進(jìn)行處理,溫度值的BCD碼處理后,將其段碼送顯示緩沖區(qū),以備定時(shí)掃描服務(wù)程序處理。圖5 數(shù)據(jù)采集電路 報(bào)警電路 當(dāng)溫度超過設(shè)定的上下限溫度時(shí),蜂鳴器會(huì)發(fā)出聲響,下圖為報(bào)警電路。 圖4 顯示電路 數(shù)據(jù)采集電路DS18B20的內(nèi)部結(jié)構(gòu)主要包括:寄生電源,溫度傳感器,64位激光ROM和單總線接口,存放中間數(shù)據(jù)的高速暫存器RAM,用于存儲(chǔ)用戶設(shè)定溫度上下限值得TH和TL觸發(fā)器,存儲(chǔ)和邏輯控制,8位循環(huán)冗余碼發(fā)生器等七部分。在單芯片上,擁有靈巧的8位CPU和在系統(tǒng)可編程FLASH,使得AT89S52為眾多嵌入式控制應(yīng)用系統(tǒng)提供高靈活,超有效的解決方案。使用Atmel公司高密度非易失性存儲(chǔ)器技術(shù)制造,與工業(yè)80C51產(chǎn)品指令和引腳完全兼容。2 硬件電路設(shè)計(jì) 主控制器 單片機(jī)AT89S51具有低電壓供電和體積小等特點(diǎn),四個(gè)端口只需要兩個(gè)口就能滿足電路系統(tǒng)的設(shè)計(jì)需要,很適合便攜手持式產(chǎn)品的設(shè)計(jì)使用系統(tǒng)可用二節(jié)電池供電。減法計(jì)數(shù)器1對(duì)低溫度系數(shù)晶振產(chǎn)生的脈沖信號(hào)進(jìn)行減法計(jì)數(shù),當(dāng)減法計(jì)數(shù)器1的預(yù)置值減到0時(shí),溫度寄存器的值將加1,減法計(jì)數(shù)器1的預(yù)置將重新被裝入,減法計(jì)數(shù)器1重新開始對(duì)低溫度系數(shù)晶振產(chǎn)生的脈沖信號(hào)進(jìn)行計(jì)數(shù),如此循環(huán)直到減法計(jì)數(shù)器計(jì)數(shù)到0時(shí),停止溫度寄存器的累加,此時(shí)溫度寄存器中的數(shù)值就是所測溫度值。器件中還有一個(gè)計(jì)數(shù)門,當(dāng)計(jì)數(shù)門打開時(shí),DS18B20就對(duì)低溫度系數(shù)振蕩器產(chǎn)生的時(shí)鐘脈沖進(jìn)行計(jì)數(shù)進(jìn)而完成溫度測量。主機(jī)ROM的前56位來計(jì)算CRC值,并和存入DS18B20的CRC值作比較,以判斷主機(jī)收到的ROM數(shù)據(jù)是否正確。因此,可用多只DS18B20同時(shí)測量溫度并進(jìn)行報(bào)警搜索。DS18B20完成溫度轉(zhuǎn)換后,就把測得的溫度
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1