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

正文內(nèi)容

基于51單片機的數(shù)字溫度計-預覽頁

2024-07-23 00:16 上一頁面

下一頁面
 

【正文】 容易理解。開發(fā)人員可用 IDE 本身或其它編輯器編輯 C 或匯編源文件。3 方案的設計與論證 顯示電路方案方案一:采用 LCD 液晶顯示采用 1602 LCD 液晶顯示,此方案顯示雖然內(nèi)容相對豐富,但價格高。而且在對采集的信號進行放大時容易受溫度的影響出現(xiàn)較大的偏差。主要特性如下:1. 增強型 8051 單片機,6 時鐘/機器周期和 12 時鐘/機器周期可以任意選擇,指令代碼完全兼容傳統(tǒng) 8051.2. 工作電壓:~(5V 單片機)/~(3V 單片機)3. 工作頻率范圍:0~40MHz,相當于普通 8051 的 0~80MHz,實際工作頻率可達 48MHz4. 用戶應用程序空間為 8K 字節(jié)5. 片上集成 512 字節(jié) RAM6. 通用 I/O 口(32 個) ,復位后為:P1/P2/P3/P4 是準雙向口/弱上拉,P0口是漏極開路輸出,作為總線擴展用時,不用加上拉電阻,作為 I/O 口用時,需加上拉電阻。在訪問外部程序和數(shù)據(jù)存儲器時,P0 口也可以提供低 8 位地址和 8 位數(shù)據(jù)的復用總線。P1 端口(~,1~8 引腳):P1 口是一個帶內(nèi)部上拉電阻的 8 位雙向I/O 口。此外,和 還可以作為定時器/計數(shù)器 2 的外部技術輸入()和定時器/計數(shù)器 2的觸發(fā)輸入() ,具體參見下表:在對 Flash ROM 編程和程序校驗時,P1 接收低 8 位地址。P2 作為輸入口使用時,因為有內(nèi)部的上拉電阻,那些被外部信號拉低的引腳會輸出一個電流。P3 端口(~,10~17 引腳):P3 是一個帶內(nèi)部上拉電阻的 8 位雙向I/O 端口。在對 Flash ROM 編程或程序校驗時,P3 還接收一些控制信號。在 Flash 編程時,此引腳( )也用作編程輸入脈沖。為使能從 0000H 到 FFFFHEA的外部程序存儲器讀取指令, 必須接 GND。XTAL1(19 引腳):振蕩器反相放大器和內(nèi)部時鐘發(fā)生電路的輸入端。 80C51 單片機的定時/計數(shù)器在單片機應用系統(tǒng)中,常常會有定時控制需求,如定時輸出、定時檢測、定時掃描等;也經(jīng)常要對外部事件進行計數(shù)。上電復位是利用電容來實現(xiàn)的,即上電瞬間 RST 端的電位與 VCC 相同,隨著充電電流的減少,RST 的電位逐漸下降。圖 43 單片機復位電路 晶振電路的設計單片機晶振電路的設計如圖 44 所示。所以設計者通常用的是12MHz。 現(xiàn) 場 溫 度 直 接 以 一 線 總 線 的 數(shù) 字 方 式 傳 輸 ,大 大 提 高 了 系 統(tǒng) 的 抗 干 擾 能 力 , 適 合 于 惡 劣 環(huán) 境 的 溫 度 測 量 。 DS18B20 主 要 由 以 下 四 部 分 組 成( 1) 溫 度 傳 感 器 ( 完 成 對 溫 度 的 測 量 )( 2) 非 揮 發(fā) 的 溫 度 報 警 觸 發(fā) 器 TH 和 TL( 3) 配 置 寄 存 器 ( 出 廠 時 被 設 定 為 12 位 數(shù) 據(jù) 格 式 )( 4) 64 位 光 刻 ROM。 只 要 將 測 得 的 數(shù)值 轉 化 為 十 進 制 數(shù) 值 乘 以 即 可 以 得 到 實 際 的 溫 度 ; 如 果 溫 度 小 于 零 , 這 五位 為 1, 測 得 的 數(shù) 值 轉 化 為 十 進 制 乘 以 即 可 得 到 實 際 溫 度 。( 2) ROM 操 作 命 令 。 每 次 讀 寫 之 前 都 要 對 DS18B20 進 行 復 位 ,復 位 成 功 后 發(fā) 送 一 條 ROM 指 令 , 最 后 發(fā) 送 RAM 指 令 , 這 樣 才 能 對 DS18B20 進 行預 定 的 操 作 。共陽數(shù)碼管是指將所有發(fā)光二極管的陽極接到一起形成公共陽極(COM)的數(shù)碼管。共陰數(shù)碼管是指將所有發(fā)光二極管的陰極接到一起形成公共陰極(COM)的數(shù)碼管。靜態(tài)驅動也稱直流驅動。通過分時輪流控制各個數(shù)碼管的的 COM 端,就使各個數(shù)碼管輪流受控顯示,這就是動態(tài)驅動。發(fā)光二極管的兩根引線中較長的一根為正極,應接電源正極。把它的管心做成條狀,用 7 條條狀的發(fā)光管組成7 段式半導體數(shù)碼管,每個數(shù)碼管可顯示 0~9 十個數(shù)目字。這樣可以在一秒之內(nèi)測量一次被測溫度,其程序流程如 52 所示: 圖 52 對 DS18B20 讀 出 溫 度 處理程序流程圖 總結 本文重點介紹了單片機和數(shù)字傳感器 DS18B20 的原理和功能,并用 DS18B20 與STC89C52RC 單片機、數(shù)碼管、發(fā)光二極管組成數(shù)字溫度計。參考文獻[1] 延安大學本科畢業(yè)論文(設計)指導手冊 [N]. 教發(fā)(2022)61 號[2] [M]. 北京:高等教育出版社, .[3] [M]. 北京:高等教育出版社,.[4] [M]. 西安:西安電子科技大學出版社,.[5] [M]. 北京:機械工業(yè)出版社,.[6] 黨豐,王敬農(nóng), DS18B20 的數(shù)字式溫度計的實現(xiàn) [J] .應用實踐,2022, (6):167-173.[7] 江世明, DS18B20 的智能溫度測量裝置 [N] .邵陽學院學報(自然科學版) ,20221225(10).[8] 李正浩,姜寶鈞, 單片機在 LED 數(shù)碼管顯示中的應用 [J] .實驗科學與技術,2022, (3):68-72.[9] DS18B20 在化學工業(yè)現(xiàn)場溫度檢測中的應用[J] .計算機與化學應用,2022, (8):82-87.[10] Sha Zhanyou,Wang Design of Multiple Channel Dustlike Object Temperature Measure and Control System [M] . .謝辭首先,感謝我的指導老師,在整個設計過程中對我的熱心指導和嚴格要求。 最后,對畢業(yè)設計中,給于我?guī)椭睦蠋熀屯瑢W,致以誠摯的謝意。sbit LAMP = P1^4。while(ms){ for(i=0。P0 = LEDData[disbuf[1]]。POINT = 1。} else { P0 = 0x00。} else { P0 = 0x00。 DQ=1。 //延 時 ( 480us) DQ=1。 } /*********************************************************************************** 函 數(shù) 名 稱 : ReadOneChar()** 函 數(shù) 功 能 : 讀 一 個 字 節(jié)*********************************************************************************/uchar ReadOneChar() //主 機 數(shù) 據(jù) 線 先 從 高 拉 至 低 電 平 1us 以 上 , 再 使 數(shù) 據(jù) 線升 為 高 電 平 , 從 而 產(chǎn) 生 讀 信 號{ unsigned char i=0。i) //一 個 字 節(jié) 有 8 位 { DQ=1。 DQ=1。} /*********************************************************************************** 函 數(shù) 名 稱 : WriteOneChar(unsigned char dat)** 函 數(shù) 功 能 : 寫 一 個 字 節(jié)*********************************************************************************/void WriteOneChar(unsigned char dat) { unsigned char i=0。i) //在 15~60us 之 間 對 數(shù) 據(jù) 線 進 行 采 樣 , 如 果 是 高 電 平 就 寫1, 低 寫 0 發(fā) 生 。0x01。 } Delay(4)。unsigned char tempL=0。//小 數(shù) 第 一 位 Init_DS18B20()。 //轉 換 時 間 Init_DS18B20()。 //讀 出 溫 度 的 低 位 LSB tempH=ReadOneChar()。 //讀 取 溫 度 為 負 時 fg=0 }sdate = tempL/16+tempH*16。pointnum = 0。 MOTOR = 0。 sdate10){ SPEAK = 1。disbuf[2] = sdate%10。 //延 時 5ms 給 硬 件 一 點 反 應 時 間 Init_DS18B20()。}}仿真圖:
點擊復制文檔內(nèi)容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1