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

正文內(nèi)容

基于單片機(jī)溫度控制系統(tǒng)的設(shè)計(jì)畢業(yè)論文-wenkub

2023-03-09 11:55:16 本頁面
 

【正文】 2 功能: 口用作定時(shí)器 /計(jì)數(shù)器 2 的計(jì)數(shù)脈沖輸入端 T2; 用作定時(shí)器 /計(jì)數(shù)器 2的外部控制端 T2EX。當(dāng)接有外部程序存儲(chǔ)器或擴(kuò)展 I/O 口時(shí),P0 口為地址 /數(shù)據(jù)分時(shí)復(fù)用口。當(dāng) EA 端保持低電平時(shí),無論片內(nèi)有無程序存儲(chǔ)器 ,均只訪問外部程序存儲(chǔ)器。當(dāng)訪問外部數(shù)據(jù)存儲(chǔ)器期間, PESN 信號(hào)將不出現(xiàn)。當(dāng)單片機(jī)振蕩器工作時(shí),該引腳上出現(xiàn)持續(xù)兩個(gè)機(jī)器周期的高電平,就可實(shí)現(xiàn)復(fù)位操作,使單片機(jī)復(fù)位到初始狀態(tài)。當(dāng)采用外部時(shí)鐘時(shí),對(duì)于 HMOS 單片機(jī),該引腳作為外部振蕩信號(hào)的輸入端。 ( 2)外接晶振引腳 XTAL1 和 XTAL2 XTAL1( 19腳):接外部石英晶體的一端。 對(duì)于雙字節(jié)單機(jī)器指令,通常是在一個(gè)機(jī)器周期內(nèi)從 程序存儲(chǔ)器中讀人兩個(gè)字節(jié),但 Movx 指令例外, Movx 指令是訪問外部數(shù)據(jù)存儲(chǔ)器的單字節(jié)雙機(jī)器周期指令,在執(zhí)行 Movx 指令期間,外部數(shù)據(jù)存儲(chǔ)器被訪問且被選通時(shí)跳過兩次取指操作。如果是雙字節(jié)指令,則在同一機(jī)器周期的 s4 讀人第二字節(jié)。 單片機(jī)時(shí)序 STC89C52 單片機(jī)的一個(gè)執(zhí)器周期由 6個(gè)狀態(tài) (s1— s6)組成,每個(gè)狀態(tài)又持續(xù) 2 個(gè)震蕩周期,分為 P1和 P2兩個(gè)節(jié)拍。 STC89C52 單片機(jī)是深圳宏晶科技有限公司生產(chǎn)的一種單片機(jī),在一小塊芯片上集成了一個(gè)微型計(jì)算機(jī)的各個(gè)組成部分。該控制系統(tǒng)可以實(shí)時(shí)存儲(chǔ)相關(guān)的溫度數(shù)據(jù)并記錄當(dāng)前的時(shí)間。所有溫度數(shù)據(jù)均通過液晶顯示器 LCD顯示出來。本設(shè)計(jì)就是基于單片機(jī) STC89C52 溫度控制系統(tǒng)的設(shè)計(jì),通過本次課程實(shí)踐,我們更加的明確了單片機(jī)的廣泛用途和使用方法,以及其工作的原理。 系統(tǒng)程序主要包括主程序,讀出 溫度子程序 ,計(jì)算溫度子程序、按鍵處理程序 、 LCD 顯示程序 以及數(shù)據(jù)存儲(chǔ)程序 等。 本設(shè)計(jì)論述了一種以 STC89C52 單片機(jī)為主控制單元 ,以 DS18B20 為溫度傳感器的溫度控制系統(tǒng)。 該控制系統(tǒng)可以實(shí)時(shí)存儲(chǔ)相關(guān)的溫度數(shù)據(jù)并記錄當(dāng)前的時(shí)間。 [關(guān)鍵詞 ] STC89C52 單片機(jī) ; DS18B20; 顯示電路 第 2 頁 共 48 頁 Based on single chip microputer temperature control system design Abstract Along with the puter measurement and control technology of the rapid development and wide application, based on singlechip temperature gathering and control system development and application greatly improve the production of temperature in life level of control. This design STC89C52 describes a kind of mainly by MCU control unit, for temperature sensor DS18B20 temperature control system. The control system can realtime storage temperature data and record related to the current time. System design related hardware circuit and related applications. STC89C52 microcontroller hardware circuit include temperature detection circuit smallest system, and realtime clock circuit, LCD display circuit, munication module circuit, etc. System programming mainly include main program, read temperature subroutine, the calculation of temperature subroutines, key processing procedures, LCD display procedures and data storage procedures, etc. [Keywords] STC89C52 microcontroller; DS18B20; display circuit 目 錄 第 3 頁 共 48 頁 一、引言 ............................................................................. 4 (一 )課題研究的背景 ............................................................... 4 (二 )課題研究的目的 和意義 ......................................................... 4 二、硬件電路的設(shè)計(jì) ................................................................... 4 (一 )系統(tǒng)設(shè)計(jì)的框架 ............................................................... 4 (二 )單片機(jī)最小系統(tǒng)電路 ........................................................... 5 (三 )單片機(jī)的選型 ................................................................. 6 ......................................................... 6 ......................................................... 6 ..................................................... 7 (四 )溫度傳感器電路 ............................................................... 9 (五 )系統(tǒng)電源電路的設(shè)計(jì) .......................................................... 10 (六 )LCD顯示電路 ................................................................ 11 (七 )串口通訊電路 ................................................................ 11 (八 )按鍵接口電路 ................................................................ 12 (九 )DS1302時(shí)鐘電路 .............................................................. 13 (十 )存儲(chǔ)器接口電路 .............................................................. 13 三、系統(tǒng)軟件設(shè)計(jì) .................................................................... 13 (一 )計(jì)算溫度子程序 .............................................................. 14 (二 )按鍵處理子程序 .............................................................. 15 (三 )計(jì)算溫度子程序 .............................................................. 16 (四 )顯示數(shù)據(jù)刷新子程序 .......................................................... 17 四、結(jié)束語 .......................................................................... 18 參考文獻(xiàn) ............................................................................ 19 致謝 ................................................................. 錯(cuò)誤 !未定義書簽。 (二 )課題研究的目的和意義 隨著社會(huì)的發(fā)展,溫度的測量及控制變得越來越重要。系統(tǒng)可以根據(jù)時(shí)鐘存儲(chǔ)相關(guān)的數(shù)據(jù)。其主要包括:電源模塊、溫度采集模塊、按鍵處理模塊、實(shí)時(shí)時(shí)鐘模塊、數(shù)據(jù)存儲(chǔ)模塊、 LCD 顯 示模塊、通訊模塊以及單片機(jī)最小系統(tǒng)。每一個(gè)單片機(jī)包括:一個(gè) 8 位的微型處理器 CPU;一個(gè) 512K 的片內(nèi)數(shù)據(jù)存儲(chǔ)器 RAM; 4K 片內(nèi)程序存儲(chǔ)器;四 個(gè) 8 位并行的I/O 接口 P0P3,每個(gè)接口既可以輸入,也可以輸出;兩個(gè)定時(shí)器 /記數(shù)器;五個(gè)中斷源的中斷控制系統(tǒng);一個(gè)全雙工 UART 的串行 I/O 口;片內(nèi)振蕩器和時(shí)鐘產(chǎn)生電路,但石英晶體和微調(diào)電容需要外接。這樣,一個(gè)機(jī)器周期由 12個(gè)振蕩周期組成。若為單字節(jié)指令,則在 51 期間仍進(jìn)行讀,但所讀入的字節(jié)操作碼被忽略,且程序計(jì)數(shù)據(jù)也不加 1。 第 7 頁 共 48 頁 單片機(jī)引腳介紹 STC89C52 單片機(jī)的 40 個(gè)引腳中有 2 個(gè)專用于主電源引腳, 2個(gè)外接晶振的引腳, 4 個(gè)控制或與其它電源復(fù)用的引腳,以及 32 條輸入輸出 I/O 引腳。在單片機(jī)內(nèi)部,它是一個(gè)反相放大器的輸入端,這個(gè)放大器構(gòu)成采用外部時(shí)鐘時(shí),對(duì)于 HMOS 單片機(jī),該引腳接地;對(duì)于 CHOMS 單片機(jī),該引腳作為外部振蕩信號(hào)的輸入端。對(duì)于 CHMOS 芯片,該引腳懸空不接。 當(dāng) VCC發(fā)生故障,降低到低電平規(guī)定值或掉電時(shí),該引腳可接上備用電源 VPD( +5V)為內(nèi)部 RAM供電,以保證 RAM中的數(shù)據(jù)不丟失。 ( D). EA/Vpp( 31 腳): EA 為訪問外部程序儲(chǔ)器控制信號(hào),低電平有效。對(duì)于片內(nèi)含有 EPROM 的單片機(jī),在 EPROM 編程期間,該引腳用第 8 頁 共 48 頁 于接 21V 的編程電源 Vpp。它分時(shí)提供 8 位雙向數(shù)據(jù)總線。對(duì)于 EPROM 編程和進(jìn)行程序校驗(yàn)時(shí), P0 口接收輸入的低 8位地址。 (D).P3 口( 10腳~ 17 腳): ~ 統(tǒng)稱為 P3 口。傳感器輸出信號(hào)進(jìn) 的上拉電阻直接接到單片機(jī)的 引腳上。 ( 2)系統(tǒng)成本:由于計(jì)算機(jī)技術(shù)和微電子技術(shù)的發(fā)展,新型大規(guī)模集成電路功能越來越強(qiáng)大,體積越來越小,而價(jià)格也越來越低。同時(shí)因?yàn)?DS18B20 是全數(shù)字元器件,故障率很低,抗干擾性強(qiáng),因此,減少了系統(tǒng)的日常維護(hù)工作。另一種是外部供電方式 (VDD 接 +5V),相應(yīng)的完成溫度測量的時(shí)間較短。 該器件還有其他一些特點(diǎn):在特定的輸入電壓和輸出負(fù)載的條件下,輸出電壓的誤差可以保證在177。主 程序?qū)δK進(jìn)行初始化,而后調(diào)用讀溫度、處理溫度、顯示、鍵盤等 模塊。 啟動(dòng) DB18B20 讀溫度 計(jì)算溫度 LCD顯示 第 15 頁 共 48 頁 圖 11 讀溫度流程圖 (二 )按鍵處理子程序 按鍵處理子程序主要是負(fù)責(zé)參數(shù)的設(shè)置,主程序每循環(huán)一次都要對(duì)按鍵進(jìn)行掃描 ,判斷是否有輸入鍵按下則進(jìn)行一系列的按鍵輸入操作。程序流程圖如圖 14。 溫度數(shù)據(jù)移入顯示寄存器 十 位數(shù) 0? 百位數(shù) 0? 十位數(shù)顯示符號(hào)百位數(shù)不顯示 百位數(shù)顯示數(shù)據(jù)(不顯示符號(hào)) 結(jié)束 N N Y Y 第 19 頁 共 48 頁 參考文獻(xiàn) [1] 李廣弟,朱月 秀,王秀山 .《單片機(jī)基礎(chǔ)》北京航空航天大學(xué)出版社, 2021(07). [2] 蔡美琴 ,張為民等 .《 MCS51 系列單片機(jī)系統(tǒng)及其應(yīng)用》高等教育出版社, 2021(06). [3] 張毅剛 ,等 .MCS51 單片機(jī)應(yīng)用設(shè)計(jì) [M].哈爾濱工業(yè)大學(xué)出版社 ,1997. [4] 劉瑞星 ,胡健等 .《 Protel DXP 實(shí)用教程》機(jī)械工業(yè)出版社, 2021(04). [5] 于海生 . 《計(jì)算機(jī)控制技術(shù)》 機(jī)械工業(yè)出版社 2021(05). [6] 譚浩強(qiáng) . 《 C 程序設(shè)計(jì)》 清華大學(xué)出版社 . [7] 康華光 . 《電子技術(shù)基礎(chǔ) 模擬部
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1