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

正文內(nèi)容

基于單片機(jī)的爐溫溫度控制系統(tǒng)設(shè)計(jì)-資料下載頁(yè)

2025-06-27 19:30本頁(yè)面
  

【正文】 程圖 時(shí)間函數(shù)因?yàn)橐M(jìn)行實(shí)時(shí)采集,用到時(shí)鐘模塊。時(shí)鐘的基本顯示原理:時(shí)鐘開(kāi)始顯示為0時(shí)0分0秒,也就是液晶顯示器顯示000000,然后每秒秒位加1,到9后,10秒位加1,秒位回0。10秒位到5后,即59秒 ,分鐘加1,10秒位回0。依次類推,時(shí)鐘最大的顯示值為23小時(shí)59分59秒。這里只要確定了1秒的定時(shí)時(shí)間,其他位均以此為基準(zhǔn)往上累加。開(kāi)始程序定義了秒,十秒,分,十分,小時(shí),十小時(shí),共6位的寄存器, 分別存在30h,31h,32h,33h,34h,35h單元,便于程序以后調(diào)用和理解[29]。 if(t==20) { t=0。 second++。 if(second==60) { second=0。 minute++。 if(minute==60) { minute=0。 hour++。 if(hour==24) { hour=0。 } } } } 本章小結(jié)本章在硬件電路的基礎(chǔ)上進(jìn)行了軟件部分的設(shè)計(jì),并且制定出了確切的流程圖。本章給出了軟件總體流程圖,初始化流程圖,溫度控制流程圖,鍵盤(pán)控制顯示函數(shù),讀溫度子程序和時(shí)間函數(shù)。本章分模塊對(duì)軟件進(jìn)行了設(shè)計(jì)。方便后面的模塊化仿真,也為總體的軟硬件仿真作準(zhǔn)備。5 系統(tǒng)的調(diào)試與仿真 軟件調(diào)試調(diào)試的主要過(guò)程包括硬件調(diào)試和軟件調(diào)試,其中軟件調(diào)試,也即程序編譯與仿真過(guò)程處于本次設(shè)計(jì)調(diào)試過(guò)程的核心環(huán)節(jié)。兩種調(diào)試過(guò)程并非孤立或者分開(kāi)的,而是緊密相關(guān)。在此我們用到的開(kāi)發(fā)工具是偉福公司生產(chǎn)的Keil UVision2仿真器。C語(yǔ)言在功能上、結(jié)構(gòu)性、可讀性、可維護(hù)性上有明顯的優(yōu)勢(shì),因而易學(xué)易用。 Keil C51軟件提供豐富的庫(kù)函數(shù)和功能強(qiáng)大的集成開(kāi)發(fā)調(diào)試工具,全Windows界面。 Keil C51 生成的目標(biāo)代碼效率非常之高,多數(shù)語(yǔ)句生成的匯編代碼很緊湊,容易理解。在開(kāi)發(fā)大型軟件時(shí)更能體現(xiàn)高級(jí)語(yǔ)言的優(yōu)勢(shì)。當(dāng)前提倡用C51開(kāi)發(fā)單片機(jī)[28]。Keil UVision2 是優(yōu)秀的單片機(jī)開(kāi)發(fā)軟件之一,讀者可以向 Keil 公司代理周立功網(wǎng)站索取并下載得到 , 解壓后在 Windows 下運(yùn)行軟件包中的 WIN\ 安裝,在桌面上有 Keil UVision2 圖標(biāo)。該集成軟件開(kāi)發(fā)平臺(tái),具有匯編語(yǔ)言和C語(yǔ)言源代碼編輯、編譯、仿真于一體,它的人機(jī)界面友好,操作方便。Keil UVision2具體操作步驟如下::打開(kāi)工程下拉菜單,選擇點(diǎn)擊“新建工程”,新建一個(gè)工程項(xiàng)目文件,為工程項(xiàng)目文件取一個(gè)名稱,確定選擇存放的路徑,在建立工程時(shí)形成的所有文件全部存放在這個(gè)目錄下,保存類型選擇 Project Files(*.uv2)。:選擇CPU驅(qū)動(dòng)芯片,如AT89S52芯片,然后點(diǎn)確定。4. 創(chuàng)建源程序文件并輸入程序代碼:在確認(rèn)源程序無(wú)誤時(shí)點(diǎn)保存,這時(shí)界面上彈出提示“另存為”菜單,選擇好保存路徑,也就是剛才保存建立工程項(xiàng)目文件的目錄路徑,輸入文件名(要有后綴,本程序是*.c),然后點(diǎn)擊保存。6. 把源程序文件添加到項(xiàng)目中:在左側(cè)Project Windows窗口內(nèi)右擊 Source Group1,在彈出下拉菜單中選種 Add Files to Group‘Source Group1’(向工程中添加源文件)命令,在“輸出”選項(xiàng)卡中選擇創(chuàng)建HEX文件。源程序編譯、連接、運(yùn)行之后,如圖51所示。圖51 主程序調(diào)試結(jié)果 硬件調(diào)試此次仿真所要用到的Proteus軟件[29]是由英國(guó)Labcenter Electronics公司開(kāi)發(fā)的工具軟件,已有近20年的歷史。該軟件集成了高級(jí)原理布圖,混合模式SPICE電路仿真,PCB設(shè)計(jì)以及自動(dòng)布線來(lái)實(shí)現(xiàn)一個(gè)完整的電子設(shè)計(jì)系統(tǒng)。它是一種混合電路仿真工具,包括模擬電路仿真,數(shù)字電路仿真,單片機(jī)及其外圍電路組成的仿真等。為確保電路正常工作,保證系統(tǒng)按照既定的目標(biāo)去工作,需進(jìn)行硬件調(diào)試。對(duì)硬件電路的調(diào)試首先是檢查沒(méi)有程序驅(qū)動(dòng)時(shí)硬件的電氣特性是否正常,來(lái)檢查繼電器和電機(jī)的驅(qū)動(dòng)電路、檢查硬件電路與顯示連接部分的通路和檢查單片機(jī)外部I/0擴(kuò)展連接等是否正常[30]。若正常,然后再對(duì)硬件圖進(jìn)行調(diào)試,查看程序調(diào)試是否正確。利用Proteus與Keil聯(lián)合仿真,使Proteus有編譯C語(yǔ)言的能力,軟硬件聯(lián)合仿真系統(tǒng)由一個(gè)硬件聯(lián)合仿真機(jī)系統(tǒng)由一個(gè)硬件執(zhí)行環(huán)境組成,通常軟件環(huán)境和硬件環(huán)境都有自己的控制界面,Keil與Proteus的整合調(diào)試可以實(shí)現(xiàn)系統(tǒng)的總調(diào),在該系統(tǒng)中,keil作為軟件調(diào)試界面,Proteus作為硬件仿真和調(diào)試界面。溫度顯示模塊的調(diào)試圖如圖52所示。 圖52 硬件仿真圖 本章小結(jié)本章介紹了仿真用的Keil和Proteus軟件,在程序在Keil調(diào)試成功之后生成的HEX文件植入Proteus中的單片機(jī)中進(jìn)行仿真。本章完成了本設(shè)計(jì)的仿真。6 結(jié)論本設(shè)計(jì)采用總線技術(shù)和模塊化結(jié)構(gòu),實(shí)現(xiàn)了由AT89S52單片機(jī)和DS18B20型單線智能溫度傳感器組成的智能溫度測(cè)控系統(tǒng),單片機(jī)與溫度傳感器可互發(fā)信息,從而共同進(jìn)行相應(yīng)的信息處理。在配套程序的驅(qū)動(dòng)下,單片機(jī)端設(shè)置并發(fā)送上限溫度HT和下限溫度LT給溫度傳感器,同時(shí)讀取溫度傳感器發(fā)來(lái)的當(dāng)前溫度CT,進(jìn)行相應(yīng)顯示及處理。當(dāng)CT超過(guò)HT,將點(diǎn)亮紅色LED并驅(qū)動(dòng)關(guān)閉所對(duì)應(yīng)的繼電器,從而進(jìn)行報(bào)警提示及停止加熱。當(dāng)CT低于LT,溫度控制器將點(diǎn)亮藍(lán)色LED并驅(qū)動(dòng)繼電器閉合,從而進(jìn)行報(bào)警提示及加熱控制。除了上述可以將現(xiàn)場(chǎng)溫度維持在上限溫度和下限溫度之間的一定范圍內(nèi)外,當(dāng)設(shè)置的上限溫度HT和下限溫度LT為同一溫度值時(shí),溫度測(cè)控系統(tǒng)將使現(xiàn)場(chǎng)溫度保持在相應(yīng)的恒溫狀態(tài)。LCD將顯示當(dāng)前時(shí)間、當(dāng)前溫度、上限溫度和下限溫度。按鍵部分可設(shè)定溫度上下限的值和調(diào)節(jié)時(shí)間。本系統(tǒng)采用了符合溫度控制需要的DDC控制方法,有效的減小了所控溫度的振蕩。對(duì)數(shù)據(jù)的每一次轉(zhuǎn)化過(guò)程都保持了科學(xué)嚴(yán)謹(jǐn)?shù)膽B(tài)度。其兩種工作模式能夠滿足多數(shù)設(shè)備溫度控制的需要。還增加了液晶顯示功能,將系統(tǒng)的實(shí)用型大大提高。人性化的設(shè)計(jì)理念始終貫穿系統(tǒng)設(shè)計(jì)的全過(guò)程,對(duì)用戶的每一步操作都有相應(yīng)的提示。致謝在畢業(yè)設(shè)計(jì)這一段時(shí)間里,我感到自己的收獲是非常大的,從多方面復(fù)習(xí)了在大學(xué)之前四年半時(shí)間里的各門知識(shí),并有了新的領(lǐng)悟。不僅如此,還接觸了許多新鮮事物,這使我的眼界開(kāi)闊,思想上得到了進(jìn)步,素質(zhì)上得到了鍛煉。在專業(yè)技能、專業(yè)素養(yǎng)多方面都有了很大的提高。為完成畢業(yè)設(shè)計(jì)而進(jìn)行的廣泛涉獵使我受益匪淺。這將是我人生旅途當(dāng)中的重要一站。在整個(gè)畢業(yè)設(shè)計(jì)的過(guò)程中,我受到了導(dǎo)師王允建教授的熱切關(guān)注和耐心輔導(dǎo),特別是對(duì)我進(jìn)行了有關(guān)單片機(jī)設(shè)計(jì)方面系統(tǒng)的講解和指導(dǎo)。對(duì)我的畢業(yè)設(shè)計(jì)提出了很多創(chuàng)造性的意見(jiàn)及建議。對(duì)我的畢業(yè)設(shè)計(jì)的成功起到了指導(dǎo)性和決定性的作用。除了教授具體的知識(shí),導(dǎo)師還教給了我們遇到問(wèn)題,如何去分析問(wèn)題、解決問(wèn)題的方法。從接受課題到現(xiàn)在完成畢業(yè)設(shè)計(jì)論文,尤其是在課題設(shè)計(jì)的前期準(zhǔn)備工作和設(shè)計(jì)的過(guò)程中,導(dǎo)師提出了許許多多寶貴的設(shè)計(jì)意見(jiàn),在最后的論證修改過(guò)程中老師還在百忙之中,抽出大量的時(shí)間對(duì)我的論文提供了必要的指導(dǎo)和幫助。使得我能夠順利的完成畢業(yè)設(shè)計(jì)工作。在這里我表示真誠(chéng)的感謝:老師,您辛苦了!除此之外我還要感謝同學(xué)們的支持與幫助,尤其是編程方面。通過(guò)完成畢業(yè)設(shè)計(jì),我深刻的體會(huì)到了擁有良師益友是多么的重要,多么的難得。在此我表示深深的感謝!同時(shí)我也要感謝母校的辛勤培育之恩!感謝它給我提供的良好學(xué)習(xí)及實(shí)踐環(huán)境,使我學(xué)到了許多新的知識(shí),掌握了一定的操作技能。在告別母校之際,請(qǐng)讓我在心底里祝愿:老師同學(xué)們都一切順利!感謝老師,感謝和我在一起進(jìn)行畢業(yè)設(shè)計(jì)課題研究的同學(xué)們,和他們?cè)谝黄鹩懻?、學(xué)習(xí)、研究、生活等多方面給我?guī)?lái)的幫助,使我受益匪淺。感激師友們的教誨和幫助,謝謝!參考文獻(xiàn)[1] 姜志海, 趙艷雷. 單片機(jī)的C語(yǔ)言程序設(shè)計(jì)與應(yīng)用[M]. 北京: 電子工業(yè)出版社, 2010[2] 潘新民, 王燕芳. 微型計(jì)算機(jī)控制技術(shù)[M]. 北京: 電子工業(yè)出版社, 2011[3] 楊世興,郭秀才. 監(jiān)測(cè)監(jiān)控系統(tǒng)[M].中國(guó)電力出版社,2007[4] 趙娜,趙剛,于珍珠等. 基于51 單片機(jī)的溫度測(cè)量系統(tǒng)[J]. 微計(jì)算機(jī)信息,2007,12:146148[5] 余發(fā)山,王福忠. 單片機(jī)原理及應(yīng)用技術(shù)[M]. 中國(guó)礦業(yè)大學(xué)出版社,2008[6] 戴佳.51單片機(jī)應(yīng)用系統(tǒng)開(kāi)發(fā)典型實(shí)例[M].北京:中國(guó)電力出版社,2005[7] 范風(fēng)強(qiáng).單片機(jī)語(yǔ)言C51應(yīng)用實(shí)戰(zhàn)集錦[M].北京:電子工業(yè)出版社,2005[8] 丁鎮(zhèn)生.傳感器及傳感技術(shù)應(yīng)用[M].電子工業(yè)出版社,2002[9] 陳良光,劉劍亮.DS18X20在多點(diǎn)測(cè)溫中的編碼優(yōu)化技術(shù)[M].電子工業(yè)出版社,2001[10] 陳潤(rùn)泰,許琨編.檢測(cè)技術(shù)與智能儀表[M].長(zhǎng)沙:中南工業(yè)大學(xué)出版社,1998[11] 蔡美琴等.MCS一51系列單片機(jī)系統(tǒng)及其應(yīng)用[M].北京:高等教育出版社,1999[12] 劉迎春,葉湘濱.傳感器原理設(shè)計(jì)與應(yīng)用(第三版)[M].長(zhǎng)沙:國(guó)防科技大學(xué)出版社,1997[13] 謝宜仁.單片機(jī)實(shí)用技術(shù)問(wèn)答[M].北京:人民郵電出版社,2003[14] 趙晶.Protel99高級(jí)應(yīng)用[M].北京:人民郵電出版社,2000[15] 沙占友.智能化集成溫度傳感器原理與應(yīng)用[M].北京:機(jī)械工業(yè)出版社,2002[16] 付家才.單片機(jī)控制工程實(shí)踐技術(shù)[M].北京:化學(xué)工業(yè)出版社,2004[17] 翟生輝, [M].西安:西安交通大學(xué)出版社,1995[18] [M].北京:北京航天航空大學(xué)出版社,1992[19] [M].北京: 北京航天航空大學(xué)出版社,2003[20] [M].北京: 北京航天航空大學(xué)出版社,1998[21] [M].北京:機(jī)械工業(yè)出版社,2003[22] 高海生,[M].成都:西南交通大學(xué)出版社,[23] 郁有文,[M].西安:西安電子科技大學(xué)出版社,2003[24] [M].北京:中國(guó)石化出版社,1998[25] 胡壽松.自動(dòng)控制原理[M].北京:國(guó)防工業(yè)出版社,2000[26] 馬剛,李向倉(cāng). 用Proteus與Keil整合構(gòu)建單片機(jī)虛擬仿真平臺(tái)[J]. 現(xiàn)代電子技術(shù),2006(24):1520[27] 周潤(rùn)景,張麗娜.基于PROTEUS 的電路及單片機(jī)系統(tǒng)設(shè)計(jì)與仿真[M].北京:航空航天大學(xué)出版社 ,2006[28] 王忠飛,胥芳.MCS51 單片機(jī)原理及嵌入式系統(tǒng)應(yīng)用[M].西安:西安電子科技大學(xué)出版社,2007[29] 周潤(rùn)景,張麗娜. 基于PROTEUS的電路及單片機(jī)系統(tǒng)設(shè)計(jì)與仿真[M]. 北京: 北京航空航天大學(xué)出版社, 2006[30] 張國(guó)旭,張雅靜,田麗欣. Proteus在單片機(jī)教學(xué)中的應(yīng)用[J]. 價(jià)值工程,2010(20):1218附錄1系統(tǒng)源程序include include define wlcd XBYTE[0xf8ff]define rlcd XBYTE[0xfcff]define wlcddata XBYTE[0xfaff]define rlcddata XBYTE[0xfeff]typedef unsigned char byte。typedef unsigned int word。 unsigned char code tab0[]={0,0,1,1,2,3,3,4,5,5,6,6,7,8,8,9}。unsigned char code tab3[]={39。039。,39。139。,39。239。,39。339。,39。439。,39。539。,39。639。,39。739。,39。839。,39。939。}。unsigned char code tab4[16][4]={{39。039。,39。039。,39。039。,39。039。},{39。039。,39。639。,39。239。,39。539。},{39。139。,39。239。,39。539。,39。039。},{39。139。,39。839。,39。739。,39。539。}, {39。239。,39。539。,39。039。,39。039。},{39。339。,39。139。,39。239。,39。539。},{39。339。,39。739。,39。539。,39。039。},{39。439。,39。339。,39。739。,39。539。}, {39。539。,39。039。,39。039。,39。039。},{39。539。,39。639。,39。239。,39。539。},{39。639。,39。239。,39。539。,39。039。},{39。639。,39。839。,39。739。,39。539。}, {39。739。,39。539。,39。039。,39。039。},{39。839。,39。139。,39。239。,39。539。},{39。839。,39。739。,39。539。,39。039。},{39。939。,39。339。,39。739。,39。539。}}。unsigned char temp[9],time[9],high[7]={39。H39。,39。T39。,39。039。,39。039。,39。.39。,39。039。,0x00},low[7]={39。L39。,39。T39。,39。039。,39。039。,39。.39。,39。039。,0x00}。unsigned char h[3],l[3],nonce_t[3]。 sbit busy=ACC^7。
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1