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

正文內容

基于51單片機的最小系統(tǒng)的數(shù)字體溫計設計(完整版)

2024-10-15 20:03上一頁面

下一頁面
  

【正文】 7 復位電路 8 時鐘振蕩電路 8 電源模塊 9 9 DS18B20 原理 9 DS18B20 電路連接 13 液晶顯示模塊 13 串口通信模塊 14 4軟件設計 16 軟件流程 16 DS18B20 模塊程序設計 17 程序流程 錯誤 !未定義書簽。 。這種溫度計受到了臨床的歡迎和普及應用。 ③ 片式體溫計 不斷發(fā)展的新技術又帶來了一種非常奇特的體溫計,可以叫片式體溫計或點陣式體溫計。 本設計 所介紹的數(shù)字體溫計, 具有實用性強、可靠性高 ,測量精度準確 、 測量速度快 , 讀數(shù)方便 等 優(yōu)點,輸出溫度采用數(shù)字顯示,在設計中控制器使用STC89C52 單片機,溫度傳感器使用 DS18B20,用 HS1602 液 晶顯示器 實現(xiàn)溫度顯示,用 MAX232 及 串口實現(xiàn)數(shù)據(jù)傳送,用 USB 接 口實現(xiàn)供電。 ℃,現(xiàn)場溫度直接以“一線總線”的數(shù)字方式傳輸,大大提高了系統(tǒng)的抗干擾性,適合于惡劣環(huán)境的現(xiàn)場溫度測量,如:環(huán)境控制、設備或過程控制、測溫類消費電子產品等, DS18B20 支持 3~ 的電壓范圍,使系統(tǒng)設計更靈活、更方便、更便宜、體積更小。并且顯示模塊使用 HS1602 液 晶顯示器。 P0能夠用于外部程序數(shù)據(jù)存儲 6 器,它可以被定義為數(shù)據(jù) /地址的第八位。在給出地址 “1” 時,它利用內部上拉優(yōu)勢,當對外部八位地址數(shù)據(jù)存儲器進行讀寫時, P2 口輸出其特殊功能寄存器的內容。 ALE/PROG:當訪問外部存儲器時,地址鎖存允許的輸出電平用于鎖存地址的地位字節(jié)。注意加密方式 1時, /EA 將內部鎖定為 RESET;當/EA端保持高電平時,此間內部程序存儲器。任何一個復雜的應用系統(tǒng)都是以最小應用系統(tǒng)為基礎,通過搭接外部功能模塊的方法實現(xiàn)的。 圖 時鐘振蕩電路 Oscillation circuit 9 電源 模塊 本方案采用 USB 口通過電腦直接供電,電路連接簡單易實現(xiàn)。光刻 ROM 的作用是使每一個 DS18B20 都各不相同,這樣就可以實現(xiàn)一根總線上掛接多個 DS18B20 的目的。暫存存儲器包含了 8個連續(xù)字 節(jié),前兩個字節(jié)是測得的溫度信息,第一個字節(jié)的內容是溫度的低 8 位,第二個字節(jié)是溫度的高 8 位 , 第三個和第四個字節(jié)是 TH、TL 的易失性拷貝,第五個字節(jié)是結構寄存器的易失性拷貝,這三個字節(jié)的內容在每一次上電復位時被刷新 , 第六、七、八個字節(jié)用于內部計算 , 第九個字節(jié)是冗余檢驗字節(jié) ,如表 所示。 RW 為讀寫信號線,高電平時進行讀操作,低電平時進行寫操作 , 當 RS 和 RW 共同為低電平時可以寫入指令或者顯示地址 ,當 RS 為低電平 RW為高電平時可以讀忙信號,當 RS為高電平 RW 為低電平時可以寫入數(shù)據(jù)??梢娺@個最大的距離是在碼元畸變小于 4%的前提下給出的 , 為了保證碼元畸變小于 4%的要求,接口標準在電氣特性中規(guī)定,驅動器的負載電容應小于 2500pF。 流程如圖 。 希望這次的經歷能在以后學習中激勵我繼續(xù)進步。31A D 7/ P 0. 732A D 6/ P 0. 633A D 5/ P 0. 534A D 4/ P 0. 435A D 3/ P 0. 336A D 2/ P 0. 237A D 1/ P 0. 138A D 0/ P 0. 039V C C40U1S T C 89C 52V C C1DQ2G N D3U3D S 18B 20R14K 7V C CV C CP 3. 1P 3. 1P 3. 0P 3. 0S W 1V C CR210KV C CR4470D1L E DG N D1V C C2VL3RS4R / W5E6D07D18D29D310D411D512D613D714B L A15B L K16U51602P 2. 0P 2. 1P 2. 2P 2. 0P 2. 1P 2. 2R310KP 0. 0P 0. 1P 0. 2P 0. 3P 0. 4P 0. 5P 0. 6P 0. 7P 0. 0P 0. 1P 0. 2P 0. 3P 0. 4P 0. 5P 0. 6P 0. 7R510KV C C+C310uFP 2. 3P 2. 311223344U4C O N 4R610kR710kR810kR910kR 1010kR 1110kR 1210kR 1310kV C CP 0. 0P 0. 1P 0. 2P 0. 3P 0. 4P 0. 5P 0. 6P 0. 7... 附錄 2 各模塊程序源碼 1 DS18B20 模塊程序源碼 uchar DataH。 DQ=0。 DQ=1。0x01。 u=1。 //skip rom write1820_byte (0x44)。 } } 2 HS1602 液晶模塊程序源 碼 //液晶初始化 void lcd_init(void) { delay_nms(15)。//顯示模式設置 (從此之后均需 lcd 空閑 ) lcd_write_mand(0x08,1)。 *dig=mand。 //檢測忙信號 ,等待 LCD 空閑函數(shù) void wait_enable(void) { lcd_RS=0。 } //指定位置顯示一個字符 :第一行位置 0~15,第二行 16~31 //顯示一個字符函數(shù) //參數(shù) position 指定位置 0~31,char_data 為要顯示的字符 void display_a_char(unsigned char position,unsigned char char_data) { unsigned char position_tem。i16。 //sent_data: mov sbuf,a while(!TI)。對本論文(設計)的研究做出重要貢獻的個人和集體,均已在文中作了明確說明并表示謝意。圖表整潔,布局合理,文字注釋必須使用工程字書寫,不準用徒手畫 3)畢業(yè)論文須用 A4 單面打印,論文 50 頁以上的雙面打印 4)圖表應繪制于無格子的頁面上 5)軟件工程類課題應有程序清單,并提供電子文檔 1)設計(論文) 2)附件:按照任務書、開題報告、外文譯文、譯文原文(復印件)次序裝訂 3)其它 。有權將論文(設計)用于非贏利目的的少量復制并允許論文(設計)進入學校圖書館被查閱。 //clr ti } sent_data(0x7e)。 } 3 單片機串口通信程序源碼 void Rs232_int(void) { SCON = 0x50。 else position_tem=position+0x80。//RW=1 _nop_()。 dig=amp。//顯示清屏 lcd_write_mand(0x06,1)。//顯示模式設置三次 (此時不管 lcd 空閑與否 ) delay_nms(5)。 if (init_18b20 ()) { write1820_byte (0xcc)。 if(DQ==1) u|=0x80。//45us DQ=1。 } void write1820_byte (uchar wr) { uchar i。 Delay(20)。 unsigned long Data。12P 3. 3/ I N T 139。在與 PC 機通信時我們選用方式 1來循環(huán)向 PC 機發(fā)送數(shù)據(jù)。但由于 RS232C 的邏輯電對地是對稱的,與TTL、 MOS 邏輯電平完全不同,邏輯 0電平規(guī)定為 +5~ +15V 之間,邏輯 1 是電平為 5~ 15V 之間,因此利用 MAX232 芯片進行電平轉換,電路連接如圖 。BLA 和 BLK 為背光電源, BLA 接 5V 正電源, BLK 接 GND。 表 分辨率設置表 Table resolution settings table R1 R0 分辨率 溫度最大轉換時間 0 0 9位 0 1 10位 1 0 11位 375ms 1 1 12位 750ms 根據(jù) DS18B20 的通訊協(xié)議,主機控制 DS18B20 完成溫度轉換必須經過三個步驟:每一次讀寫之前都要對 DS18B20 進行復位,復位成功后發(fā)送一條 ROM 指令,最后發(fā)送 RAM指令,這樣才能對 DS18B20 進行預定的操作。其內部的低溫度系數(shù)振蕩器能產生穩(wěn)定的頻率信號 f0,高溫度系數(shù)振蕩器則將被測溫度轉換成頻率信號f。圖中 GND
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1