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

正文內(nèi)容

電子信息工程專業(yè)--基于單片機(jī)的溫度上下限可調(diào)報(bào)警器設(shè)計(jì)與實(shí)現(xiàn)-資料下載頁(yè)

2024-12-05 20:49本頁(yè)面

【導(dǎo)讀】電子信息工程專業(yè)畢業(yè)論文--基于單片機(jī)的溫度上下。限可調(diào)報(bào)警器設(shè)計(jì)與實(shí)現(xiàn)。2.1設(shè)計(jì)任務(wù)和要求2. 1溫度計(jì)軟件設(shè)計(jì)流程圖3. 2元器件的選取4. 3系統(tǒng)最終設(shè)計(jì)方案4. 3.5報(bào)警溫度調(diào)節(jié)電路7. 3.6溫度傳感器及DS18B20測(cè)溫原理7. 4.2讀出溫度子程序9. 4.5顯示數(shù)據(jù)刷新子程序10. 5.2系統(tǒng)原理圖11. 我們進(jìn)行了單片機(jī)的學(xué)習(xí)與應(yīng)用方面的課程設(shè)計(jì)鍛煉學(xué)生的動(dòng)腦動(dòng)手以及協(xié)作。采用DS18B20溫度傳感器DS18B20的內(nèi)部3腳或8腳封裝使用特有的。供電方式ROM由64位二進(jìn)制數(shù)字組成共分為8個(gè)字節(jié)RAM由9個(gè)字節(jié)的高速暫。綜上各方案所述對(duì)此次課設(shè)的方案選定采用STC89C52RC作為主控制系統(tǒng)。1602液晶顯示模塊芯片作為溫度數(shù)據(jù)顯示裝置而智能溫度傳感器DS18B20器件。作為測(cè)溫電路主要組成部分至此系統(tǒng)最終方案確定。上限報(bào)警溫度與環(huán)境實(shí)際的溫度相比環(huán)境實(shí)際溫度高于上限報(bào)警溫度時(shí)系統(tǒng)會(huì)。序號(hào)共有48位最后8位是前面56位的CRC檢驗(yàn)碼這也是多個(gè)DS18B20可以采用。DS18B20溫度傳感器的內(nèi)部存儲(chǔ)器還包括一個(gè)高速暫存RAM和一個(gè)非易失

  

【正文】 5 LCD_Write_Com 0x38 LCD_Write_Com 0x08 顯示關(guān)閉 LCD_Write_Com 0x01 顯示清屏 LCD_Write_Com 0x06 顯示光標(biāo)移動(dòng)設(shè)置 DelayMs 5 LCD_Write_Com 0x0C 顯示開(kāi)及光標(biāo)設(shè)置 設(shè)定二個(gè)自定義字符 LCD1602 中自定 義字符的地址為 0x000x07 即可定義 8 個(gè)字符 這里我們?cè)O(shè)定把一個(gè)自定義字符放在 0x00 位置 000 另一個(gè)放在 0x01 位子 001 void Lcd_User_Chr void 第一個(gè)自定義字符 LCD_Write_Com 0x40 01 000 000 第 1 行地址 D7D6 為地址設(shè)定命令形式 D5D4D3 為字符存放位置 07 D2D1D0 為字符行地址 07 LCD_Write_Data 0x00 XXX 11111 第 1 行數(shù)據(jù) D7D6D5 為 XXX 表示為任意數(shù) 一般用 000D4D3D2D1D0 為字符行數(shù)據(jù) 1點(diǎn)亮 0熄滅 LCD_Write_Com 0x41 01 000 001 第 2 行地址 LCD_Write_Data 0x04 XXX 10001 第 2 行數(shù)據(jù) LCD_Write_Com 0x42 01 000 010 第 3 行地址 LCD_Write_Data 0x0e XXX 10101 第 3 行數(shù)據(jù) LCD_Write_Com 0x43 01 000 011 第 4 行地址 LCD_Write_Data 0x0e XXX 10001 第 4 行數(shù)據(jù) LCD_Write_Com 0x44 01 000 100 第 5 行地址 LCD_Write_Data 0x0e XXX 11111 第 5 行數(shù)據(jù) LCD_Write_Com 0x45 01 000 101 第 6 行地址 LCD_Write_Data 0x1f XXX 01010 第 6 行數(shù)據(jù) LCD_Write_Com 0x46 01 000 110 第 7 行地址 LCD_Write_Data 0x04 XXX 11111 第 7 行 數(shù)據(jù) LCD_Write_Com 0x47 01 000 111 第 8 行地址 LCD_Write_Data 0x00 XXX 00000 第 8 行數(shù)據(jù) 第二個(gè)自定義字符 LCD_Write_Com 0x48 01 001 000 第 1 行地址 LCD_Write_Data 0x03 XXX 00001 第 1 行數(shù)據(jù) LCD_Write_Com 0x49 01 001 001 第 2 行地址 LCD_Write_Data 0x03 XXX 11011 第 2 行數(shù)據(jù) LCD_Write_Com 0x4a 01 001 010 第 3 行地址 LCD_Write_Data 0x00 XXX 11101 第 3 行數(shù)據(jù) LCD_Write_Com 0x4b 01 001 011 第 4 行地址 LCD_Write_Data 0x00 XXX 11001 第 4 行數(shù)據(jù) LCD_Write_Com 0x4c 01 001 100 第 5 行地址 LCD_Write_Data 0x00 XXX 11101 第 5 行數(shù)據(jù) LCD_Write_Com 0x4d 01 001 101 第 6 行地址 LCD_Write_Data 0x00 XXX 11011 第 6 行數(shù)據(jù) LCD_Write_Com 0x4e 01 001 110 第 7 行地址 LCD_Write_Data 0x00 XXX 00001 第 7 行數(shù)據(jù) LCD_Write_Com 0x4f 01 001 111 第 8 行地址 LCD_Write_Data 0x00 XXX 00000 第 8 行數(shù)據(jù) 延時(shí)子程序編寫(xiě) include delayh uS 延時(shí)函數(shù)含有輸入?yún)?shù) unsigned char t 無(wú)返回值 unsigned char 是定義無(wú)符號(hào)字符變量其值的范圍是 0255 這里使用晶振 12M 精確延時(shí)請(qǐng)使用匯編大致延時(shí) 長(zhǎng)度如下 T tx25 uS void DelayUs2x unsigned char t while t mS 延時(shí)函數(shù)含有輸入?yún)?shù) unsigned char t 無(wú)返回值 unsigned char 是定義無(wú)符號(hào)字符變量其值的范圍是 0255 這里使用晶振 12M 精確延時(shí)請(qǐng)使用匯編 void DelayMs unsigned char t while t 大致延時(shí) 1mS DelayUs2x 245 DelayUs2x 245 設(shè)置堆棧指針 將溫度轉(zhuǎn)換為 BCD 碼 發(fā)讀存儲(chǔ)器命令 讀溫度數(shù)據(jù) 復(fù)位 DS18B20 發(fā)跳過(guò) ROM 命令 顯示緩沖區(qū)初始化 更新數(shù)據(jù)緩沖區(qū) 延時(shí) 發(fā)溫度轉(zhuǎn)換命令 復(fù)位 DS18B20 發(fā)跳過(guò) ROM 命令 開(kāi)始 單片機(jī)芯片 STC89C52RC 復(fù)位電路 晶振控制 1602 顯示器 溫度檢測(cè)電路 DS18B20 報(bào)警溫度調(diào)整鍵 蜂鳴器指示燈 預(yù)置 斜率累加器 比較 低溫度系數(shù)振蕩器 計(jì)數(shù)器 1 溫度寄存器 Tx 預(yù)置 0 高溫度系數(shù)振蕩器 0 計(jì)數(shù)器 2 T1 加 1 停止 T2 Y 發(fā) DS18B20 復(fù)位命令 發(fā)跳過(guò) ROM 命令 發(fā)讀取溫度命令 讀取操作 CRC 校驗(yàn) 9 字節(jié)完 CRC 校驗(yàn)正確 移入溫度暫存器 結(jié)束 N N Y 初始化 調(diào)用顯示子程序 1S 到 初次上電 讀出溫度值溫度計(jì)算處理顯示數(shù)據(jù)刷新 發(fā)溫度轉(zhuǎn)換開(kāi)始命令 N Y N Y 發(fā) DS18B20 復(fù)位命令 發(fā)跳過(guò) ROM 命令 發(fā)溫度轉(zhuǎn)換開(kāi)始命令 結(jié)束 開(kāi)始 溫度零下 溫度值取補(bǔ)碼置標(biāo)志 計(jì)算小數(shù)位溫度 BCD 值 計(jì)算整數(shù)位溫度 BCD 值 結(jié)束 置標(biāo)志 N Y 溫度數(shù)據(jù)移入顯示寄存器 十位數(shù) 0 百位數(shù) 0 十位數(shù)顯示符號(hào)百位數(shù)不顯示 百位數(shù)顯示數(shù)據(jù)不顯示符號(hào) 結(jié)束 N N Y Y
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1