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

正文內(nèi)容

設(shè)計-基于單片機的溫度報警器設(shè)計(專業(yè)版)

2025-01-31 03:10上一頁面

下一頁面
  

【正文】 t = t/10。 disp_buff[4] = 18。 } else //下限設(shè)置狀態(tài) { disp_buff[4] = 17。 disp_buff[7] = t%10。amp。 if( aa == 1)//按鍵 1 { m = 0。 delay_nms(100)。 } //讀 EEPROM 上下限設(shè)置數(shù)據(jù) void ReadHL(void) { unsigned int i。 /* 置位 EEMWE */ EECR |= (1EEMWE)。 PORTC amp。= 1duan2。 //stop TCNT0 = 0x83。 河北石油職業(yè)技術(shù)學院 29 PORTA = 0xff。 //發(fā)出讀命令 write_1820(0xbe)。 CLR_DIR_1WIRE。 //60~240us } //寫 18B20 void write_1820(unsigned char x) { unsigned char m。i++)。 (1Key1)) define KeyBit2 (PINB amp。 然后 讀 取計數(shù)器中剩余的值 , 這個值是門周期結(jié)束后保留下來的 值 ( COUNT_REMAIN)。 河北石油職業(yè)技術(shù)學院 15 DS1820 是 這 樣測溫的:用一個高溫度系數(shù)的振蕩器確定一個門周期,內(nèi)部計數(shù)器在這個門周期內(nèi)對一 個低溫度系數(shù)的振蕩器的脈沖進行計數(shù)來得到溫度值 。 TO9 SOIC 及 CSP 封 裝 可選,經(jīng)濟型版本無 EEPROM 合自己 的 經(jīng)濟的測溫系統(tǒng)。 AVCC: 端口 A 與 A/D 轉(zhuǎn)換器的電源。 河北石油職業(yè)技術(shù)學院 8 M16 單片機概述 ATmega16 單片機 主要特征及基本結(jié)構(gòu) . ATmega16 的主要性能: 先進的、高性能的的 8 位 CPU 內(nèi)核結(jié)構(gòu): 1)耗先進的 RISC (精簡指令集計算機)結(jié)構(gòu); 2)高速度,低功耗的 新 8 位中央處理器; 非易失性程序和數(shù)據(jù)存儲器: 豐富的核外功能資源電路:完善的串、并、及 JTAG(聯(lián)合測試行動組)接口。等等之類的情況,這就需要一個溫度報警器在環(huán)境溫度超過一定范圍時報警,來提醒使用者。 關(guān)鍵字: M16 18B20 上、下限溫度控制 C 語言 分辨率 9~12 河北石油職業(yè)技術(shù)學院 3 目 錄 引言 ???????????????????????????? 4 1. 設(shè)計內(nèi)容及要 求 ??????????????????? 5 2 .單 片 機的 相 關(guān)資 料 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 7 單片機技術(shù)的背景情 ?????????????????? 7 M16 單片機概述 ????? ????????????? ??? 8 ATmega16 單片機 主要特征及基本結(jié)構(gòu) ?? ?????? 9 、 M16 的基本組成及引腳配置 ???? ??????? ? 10 、 M16 的引腳基本功能 ?? ????????????? 11 外部晶體振蕩器接線圖 ???? ?? ?????????? 11 溫度傳感器 18B20 介紹 ?????????????????? 12 溫度傳感器 18B20 的特性 ???????????????? 13 溫度傳感器 18B20 的基本組成 ?????????????? 13 溫度傳感器 18B20 的測溫操作 ????????????? 14 ? ????????? ?????? 17 下位機軟件流程 ?????????????????? 18 硬件電路實 ? ? ??????????? ???????? 19 總結(jié) ? ? ?? ???????????????????????? 20 致謝 ? ?? ????????????????????????? 21 參考資料 、附件 ?????????????? ???????? 22 河北石油職業(yè)技術(shù)學院 4 引言 在農(nóng)業(yè)生產(chǎn)中,溫室的溫度很難把握。 目前單片機滲透到我們生活的各個領(lǐng)域,幾乎很難找到哪個領(lǐng)域沒有單片機的蹤跡。 RESET: 復位輸入引腳。省略了存 儲 用戶定義報警溫度 、分 辨 率參數(shù)的 EEPROM,精度降低為177。 DS1820 也可用外部 5V 電源供 電。 意 DS1820 內(nèi)溫度表示值為 1/2℃ LSB,如下所示 9bit 格式 最高有效(符號)位被復制充滿存儲器中兩字節(jié)溫度寄存器的高 MSB 位,由這種“符號位擴展”產(chǎn)生 出了示于表 1 的 16bit 溫 度讀數(shù)。=~BIT(5)//見 1 為 1 define SET_DIR_1WIRE DDRD|=BIT(5) //見 0 為 0 define CLR_OP_1WIRE PORTDamp。 } } void delay_1ms(void) //1ms 延時函數(shù) { unsigned int i。 SET_DIR_1WIRE。n8。 delay_nms(200)。 } //初始化端口 void init_IO(void) { DDRA = 0xFF。 PORTD |= (1Key4)。 } case 1: { if(disp_buff[6] != 18) PORTA = ma[disp_buff[6]] amp。= 1duan5。 (1EEWE))。 EEPROM_write(12, i)。//去抖動 key = 1。 unsigned int t。amp。 if(L_ON 5) L_ON = 25。 disp_buff[7] = 18。 //讀取上下限值 RL_ON_OFF = EEPROM_read(16)。 } disp_buff[7]=t%10。 disp_buff[7] = 18。 //按鍵設(shè)置 TimeDisp ++。 disp_buff[5] = 18。 t = t/10。} //按鍵 2 下限加 else if((m == 1)amp。 a = ReadKey()。 while(KeyBit3 == 0)。 i = i | EEPROM_read(11)。 (1EEWE))。 } case 6: { PORTA = ma[disp_buff[0]]。 PORTC amp。 //start timer TIMSK = 0x01。= ~(1Key1)。 t = temh。 } else { tempamp。m++) { CLR_OP_1WIRE。in。 (1Key4)) //************************************************************************************************ //全局變量 //碼表 1 unsigned char ma[] = {0xA0,0xBB,0x62,0x2A,0x39,0x2C,0x24,0xBA,0x20,0x28,0x30,0x31,0xe4,0x23,0x64,0x70,0xfe,0xef,0xff}。 在設(shè)計過程中由于時間和個人能力的限制,設(shè)計中存在一些需要改進和優(yōu)化的地方。 同時,計數(shù)器被復位到一個值,這個值由斜坡式累加器電路確定,斜坡式累加器電路 用來補償感溫振 蕩器的拋物線特性。 溫度傳感器 18B20 的基本組成 說明 DS1820 數(shù) 字 溫度計以 9 位數(shù)字量的形式反映器件的溫度值。所有的 I/O 寄存器都可以通過 IN 與 OUT 指令來訪問,在 32個通用工作寄存器和 I/O 之間傳輸數(shù)據(jù)。具有可編程的內(nèi)部上拉電阻。 方案二:采用集溫濕度傳感器于一體的 SHT11 芯片為主要芯片的控制儀。 可進行上限、下限溫度預設(shè),分辨率為 9~12 位的溫度報警器設(shè)計,可通過 高電平打開 ,低電平關(guān)閉,在沒有負載的情況下,系統(tǒng)可進入休眠狀態(tài)。通過不同的程序?qū)崿F(xiàn)不同的功能,尤其是特殊的獨特的一些功能,這是別的器件需要費很大力氣才能做到的,有些則是花大力氣也很難做到的。在復位過程中,即使系統(tǒng)時鐘還未起振,端口 C 也處于高阻狀態(tài)。 可 選 更小的封裝方式 , 更寬的電壓適用范圍。 DS1820S( 16 腳 SSOP):所有上表中沒提到的腳均接地 ﹡ 概覽 圖 1 的方 框 圖示出了 DS1820 的主要 部 件 。 數(shù)據(jù)通過單線接口以串行方式傳輸 。給
點擊復制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1