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

正文內(nèi)容

畢業(yè)設(shè)計(jì)——基于單片機(jī)的數(shù)字溫度計(jì)設(shè)計(jì)-畢業(yè)設(shè)計(jì)-wenkub.com

2025-01-15 04:20 本頁(yè)面
   

【正文】 delayms(5)。i++) { P1=aa。 while(1) { read_temp()。 delay1()。 delay1()。y5。 delayms(8)。j++) { P1=bb。 delay1()。 delay1()。y5。 sound =0。i8。 second=SZ[s]。0x0f)4) 。amp。 //發(fā)命令 write_byte(0xbe)。 //發(fā)命令 write_byte(0x44)。 unsigned char g,s,first,second。 delay(7)。_nop_()。_nop_()。 value=1。i0。 delay(1)。0x01。_nop_()。_nop_()。 //拉高電平 } // // /****************DS18B20 寫(xiě)命令函數(shù) ************************/ //向 1WIRE 總線上寫(xiě) 1 個(gè)字節(jié) void write_byte(uchar val) { uchar i。 //66 us presence=DQ。//從高拉倒低 DQ=0。 } void ow_reset(void) { char presence=1。 CLK=1。c++) { CLK=0。j0。 } void delayms(uint xms) { uint i,j。j0。 void delay1() { unsigned char i,j,k。 sbit COM3=P2^4。 sbit CLK=P2^0。 sbit D5=P1^4。 sbit D1=P1^0。 西京學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 20 參考文獻(xiàn) [1] 丁元杰 .單片微機(jī)原理及應(yīng)用 [M].北京:機(jī)械工業(yè)出版社, 2021. [2] 沈德金 ,陳粵初 .單片機(jī)接口電路與應(yīng)用程序?qū)嵗?M] . 北京:北京航天航空大學(xué)出版社 ,1990. [3] 馬忠梅 .單片機(jī)的 C語(yǔ)言應(yīng)用程序設(shè)計(jì) [M].北京:北京航空航天大學(xué)出版社, 2021. [4] 高峰 .單片微型計(jì)算機(jī)與接口技術(shù) [M].北京:科學(xué)出版社 ,2021. [5] 李廣弟 .單片機(jī)基礎(chǔ)[ M] .北京:北京航空航天大學(xué)出版社, 1994. [6] 閻石 .數(shù)字電子技術(shù)基礎(chǔ)(第三版)[ M] . 北京:高等教育出版社, 1989. [7] 陳麗芳 .單片機(jī)原理與控制技術(shù) [M].江蘇: 東南大學(xué)出版社 , 2021. [8] 黃宇飛,吳江 .單片機(jī)單總線技術(shù) [J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用, 2021, 12( 1): 3236. [9] 胡振宇,劉魯源,杜振輝 .DS18B20 接口的 C 語(yǔ)言程序設(shè)計(jì) [J].單片機(jī)與嵌入式系統(tǒng)應(yīng)用,2021, 51( 3): 4347. [10] 趙娜, 趙剛,于珍珠 .基于 51 單片機(jī)的溫度測(cè)量系統(tǒng) [J].微計(jì)算機(jī)信息, 2021,1( 2):146148. [11] Katsuhiko Control Engineering[M].Publishing house of electronics industry,2021. [12] G Jiang M Zhang, X Xie, S on temperature control of DS18B20[J].Control Engineering of China, 2021. 西京學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 21 附錄 設(shè)計(jì)原理圖 西京學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 22 設(shè)計(jì)編程 include include define uchar unsigned char define uint unsigned int unsigned char SZ[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。這讓我重新反思我們的學(xué)習(xí),深刻領(lǐng)悟到我們這個(gè)專業(yè)動(dòng)手,實(shí)踐的重要性。從中我也充分認(rèn)識(shí) 到了電子產(chǎn)品給我們生活帶來(lái)的樂(lè)趣。 圖 keil 開(kāi)發(fā)界面圖 西京學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 19 結(jié) 論 經(jīng)過(guò)了 四年 的學(xué)習(xí),我終于完成 基于單片機(jī) 的測(cè)溫 系統(tǒng) 設(shè)計(jì) 的論文。除增加了源代碼、功能導(dǎo)航器、模板編輯以及改進(jìn)的搜索功能外, uVision3還提供了一個(gè)配置向?qū)Чδ?,加速了啟?dòng)代碼和配置文件的生成。 系統(tǒng)的程序設(shè)計(jì) 本系統(tǒng)主程序主要包括 兩 個(gè)子程序,分別 為 讀出溫度子程序,溫度數(shù)據(jù)處理子程序??傊到y(tǒng)設(shè)計(jì)時(shí)要協(xié)調(diào)這 種時(shí)間滯后,使系統(tǒng)滿足實(shí)時(shí)性要求。二是執(zhí)行軟件(子程序),它是用來(lái)完成各種實(shí)質(zhì)性的功能如測(cè)量、計(jì)算、顯示、報(bào)警等。當(dāng)所測(cè)溫度超過(guò)所預(yù)設(shè)的溫度時(shí),數(shù)據(jù)口相應(yīng)拉高電平,報(bào)警輸出。 如圖 為 74LS164 原理圖。數(shù)據(jù)通過(guò)兩個(gè)輸入端( A 或 B)之一串行輸入;任一輸入端可以用作高電平使能端,控制另一輸入端的數(shù)據(jù)輸入。 西京學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 13 動(dòng)態(tài)驅(qū)動(dòng)方式 數(shù)碼管動(dòng)態(tài)顯示接口是單片機(jī)中應(yīng)用最為廣泛的一種顯示方式之一,動(dòng)態(tài)驅(qū)動(dòng)是將所有數(shù)碼管的 8 個(gè)顯示筆劃 “ a、 b、 c、 d、 e、 f、 g、 h” 的同名端連在一起,另外為每個(gè)數(shù)碼管的公共極 COM 增加位選通控制電路,位選通 由各自獨(dú)立的 I/O 線控制, 當(dāng)單片機(jī)輸出字形碼時(shí),所有數(shù)碼管都接收到相同的字形碼,但究竟是哪 個(gè)數(shù)碼管會(huì)顯示出字形,取決于單片機(jī)對(duì)位選通 COM 端電路的控制,所以我們只要將需要顯示的數(shù)碼管的選通控制打開(kāi),該位就顯示出字形,沒(méi)有選通的數(shù)碼管就不會(huì)亮。 圖 為四位一體數(shù)碼管原理圖 四位一體數(shù)碼管共陰陽(yáng)極的區(qū)分方法 首 先數(shù)碼管有共陰極和共陽(yáng)極之分,區(qū)別他們的方法是若公共端接地,其它 端接電源,若各段測(cè)試能亮,說(shuō)明是共陰的,反之共陽(yáng)的;若公共端接電源,其他端分別接的,測(cè)得各端亮,則說(shuō)明是共陽(yáng)的,反之為共陰的。共陰數(shù)碼管是指將所有發(fā)光二極管的陰極接到一起形成公共陰極 (COM)的數(shù)碼管。數(shù)碼管按段數(shù)分為七段數(shù)碼管和八段數(shù)碼管,八段數(shù)碼管比七段數(shù)碼管多一個(gè)發(fā)光二極管單元(多一個(gè)小數(shù)點(diǎn)顯示);按發(fā)光二極管單元連接方式西京學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 12 分為共陽(yáng)極數(shù)碼管 和共陰極數(shù)碼管 。 DSl8B20 數(shù)字溫度計(jì)提供 9 位 (二進(jìn)制 )溫度讀數(shù)指示器件的溫度信息經(jīng)過(guò)單線接口送入 DSl8B20 或從 DSl8B20 送出因此從主機(jī) CPU到DSl8B20 僅需一條線 (和地線 )DSl8B20 的電源可以由數(shù)據(jù)線本身提供而不需要外部西京學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 11 電源因?yàn)槊恳粋€(gè) DSl8B20 在出廠時(shí)已經(jīng)給定了唯一的序號(hào)因此任意多個(gè) DSl8B20 可以存放在同一條單線總線上這允許在許多不同的地方放置溫度敏感器件 DSl8B20 的測(cè)量范圍從 55 到 +125 增量值為 可在 1 秒 (典型值 )內(nèi)把溫度變換成數(shù)字 ,每一個(gè)DSl8B20 包括一個(gè)唯一的 64 位長(zhǎng)的序號(hào)該序號(hào)值存放在 DSl8B20 內(nèi)部的 ROM(只讀存貯器 )中開(kāi)始 8位是產(chǎn)品類型編碼 (DSl8B20編碼均為 10H)接著的 48位是每個(gè)器件唯一的序號(hào)最后 8 位是前面 56 位的 CRC(循環(huán)冗余校驗(yàn) )碼 DSl8B20 中還有用于貯存測(cè)得的溫度值的兩 8 位存貯器 RAM 編號(hào)為 0 號(hào)和 1 號(hào) , 1 號(hào)存貯器存放溫度值的符號(hào)如果溫度為負(fù) , 則 1 號(hào)存貯器 8 位全為 1 否則全為 00 號(hào)存貯器用于存放溫度值的補(bǔ)碼 LSB(最低位 )的 1 表示 (550125)DSl8B20 的引腳如圖 所示每只DS1820都可以設(shè)置成兩種供電方式即數(shù)據(jù)總線供電方式和外部供電方式采取數(shù)據(jù)總線供電方式可以節(jié)省一根導(dǎo)線但完成溫度測(cè)量的時(shí)間較長(zhǎng)采取外部供電方式則多用一根導(dǎo)線但 測(cè)量速度較快 。這里采用DALLAS 公司的數(shù)字溫度傳感器 DS18B20 作為測(cè)溫元件。當(dāng) RET 引腳返回低電平后,CPU 從 0 地址開(kāi)始執(zhí)行程序。 圖 晶振 電路 原理圖 西京學(xué)院本科畢業(yè)設(shè)計(jì)(論文) 10 復(fù)位電路 系統(tǒng)的復(fù)位電路如 圖 所示,在 RET 輸入端出現(xiàn)高電平時(shí)實(shí)現(xiàn)復(fù)位和初始化。本系統(tǒng)采用內(nèi)部方式, XATL1 和 XATL2 引腳上外接定時(shí)元件。晶體的 振蕩頻率為 12MHz。時(shí)鐘電路用于產(chǎn)生 C51 單片機(jī)工作所必須的時(shí)鐘控制信號(hào),內(nèi)部電路在時(shí)鐘信號(hào)的控制在下,嚴(yán)格地按照時(shí)序指令工作。 ● EA/VPP:當(dāng) EA 保持低電平時(shí),訪問(wèn)外部 ROM;注意加密方式 1 時(shí), EA 將內(nèi)部鎖定為 RESET;當(dāng) EA 端保持高電平時(shí) 。如果微處理器在外部執(zhí)行狀態(tài) ALE 禁止,置位無(wú)效。在平時(shí) ALE 端以不變的頻率周期輸出正脈沖信號(hào),此頻率為振蕩器頻率的 1/6。 P3 口也可作為 AT89S52 的一些特殊功能口: RXD(串行輸入口 ) TXD(串行輸出口 ) INT0(外部中斷 0) INT1(外部中斷 1) T0(記時(shí)器 0 外部輸入 ) T1(記時(shí)器 1 外部輸入 ) WR (外部數(shù)據(jù)存儲(chǔ)器寫(xiě)選通 ) RD (外部數(shù)據(jù)存儲(chǔ)器讀選通 ) ● RST:復(fù)位輸入。 P2 口在 FLASH 編程和校驗(yàn)時(shí)接收高八位地址信號(hào)和控制信號(hào)。 ● P2 口: P2 口為一個(gè)內(nèi)部上拉電阻的 8 位雙向 I/O 口 , P2 口緩沖器可接收,輸出 4個(gè) TTL 門(mén)電 流,當(dāng) P2 口被寫(xiě) “ 1” 時(shí),其管腳電位被內(nèi)部上拉電阻拉高,且作為輸入。在 FLASH 編程時(shí), P0 口作為原碼輸入口,當(dāng)FLASH 進(jìn)行校驗(yàn)時(shí), P0 輸出原碼,此時(shí) P0 外部電位必須被拉高。 ● GND:接地 。 AT89S52 引腳功能介紹 AT89S52 的引腳排列如圖 所示。 AT89S52 是美國(guó) ATMEL 公司生產(chǎn)的低功耗,高性能 CMOS8 位單片機(jī),片內(nèi)含 4kbytes 的可編程的 Flash 只讀程序存儲(chǔ)器 ,兼容標(biāo)準(zhǔn) 8051 指令系統(tǒng)及引腳。 圖 系統(tǒng)設(shè)計(jì)總框圖 系統(tǒng)工作原理
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1