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

正文內(nèi)容

基于單片機的數(shù)字溫度計設(shè)計畢業(yè)設(shè)計(完整版)

2025-04-15 10:22上一頁面

下一頁面
  

【正文】 y_scan=r_left(y_scan)。 ( 2)建立工程文件。當今科技發(fā)展迅速,單片機嵌入式開發(fā)有著光明的前景。編程的過程中,雖然不乏辛苦,但更多的是程序調(diào)試成功后的喜悅。 //拉高總線 delay_18B20(14)。 //給脈沖信號 dat=1。 i) { DQ = 0。 //跳過讀序號列號的操作 WriteOneChar(0x4E)。 // 啟動溫度轉(zhuǎn)換 delay_18B20(70)。 } //include //用 AT89C51 時就用這個頭文件 include //用華邦 W78E58B 時必須用這個頭文件 //include //include //include //include //include include //測溫頭文件 include //液晶顯示頭文件 include //鍵盤掃描頭文件 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 35 頁 sbit alarm=P2^6。 //用戶標定溫度 unsigned char TH=110,TL=20,RS=0x3f。 //顯示溫度上下限 ,上電時顯示 TH:+ 00 TL:+ 00C unsigned char code dotcode[4]={0,25,50,75}。 //分離出十位 TempBuffer1[14]=(temper%100)%10+0x30。 //0x2B 為 +的 ASCII 碼 TempBuffer0[4]=TH/100+0x30。 //分離出個位 } /**********溫度轉(zhuǎn)換為 LCD 顯示數(shù)據(jù) **************** *功能 :將兩個字節(jié)的溫度值 ,分離出符號位 ,整數(shù)及小數(shù) 并將它們轉(zhuǎn)化為 ACSII 碼 ,送到液晶顯示緩沖區(qū) ************************************************/ void temper_LCD(void) { unsigned char x=0x00,y=0x00。 //百位數(shù)消隱 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 37 頁 TempBuffer0[5]=(TH%100)/10+0x30。 //0x2d 為 的 ASCII 碼 TH=~TH。 //0x2d 為 的 ASCII 碼 temper=~temper。 //用來存放溫度值 ,測溫程序就是通過 這個數(shù)組與主函數(shù)通信的 unsigned char TempBuffer1[17]={0x2b,0x20,0x30,0x30,0x2e,0x30,0x30,0x20, 0x53,0x45,0x54,0x2b,0x20,0x30,0x30,0x43,39。 //定義 DQ 引腳為 unsigned char key_value。 WriteOneChar(0xCC)。 //寫入想設(shè)定的溫度報警上限 WriteOneChar(TL)。0x01。 //給脈沖信號 if(DQ) dat|=0x80。 delay_18B20(20)。令我深有感觸,對于我今后的學(xué)習(xí)、工作和生活都將是受益非淺的! 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 31 頁 參考文獻 [1] 王靜霞 .《單片機應(yīng)用技術(shù)》 .電子工業(yè) 出版社, 2021 [2] 何立民 .《單片機高等教程》 .北京 航空航天大學(xué)出版社, 2021 [3] 雄建云 .《 Protel99 se EDA 技術(shù)及應(yīng)用》 .北京 機械 工業(yè)出版社, 2021 [4] 華永平,陳松編著 .《電子線路課程設(shè)計》 .東南大學(xué)出版社 [5] 林春方.《電子線路學(xué)習(xí)指導(dǎo)與實訓(xùn)》 .北京電子工業(yè)出版社, 2021 [6] 楊寶清,宋文貴主編 .《 實用電路手冊 》 .機械工業(yè)出版社 2021 [7] 張存禮,韓愛娟主編 .《電子技術(shù)綜合實訓(xùn)》 .北京師范大學(xué)出版社 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 32 頁 附錄 1 源程序 //include //用 AT89C51 時就用這個頭文件 include //用華邦 W78E58B 時必須用這個頭文件 sbit DQ = P3^7。所以我選擇這樣的畢業(yè)設(shè)計課題,并且能通過此次設(shè)計來提高自己軟件編制和硬件電路設(shè)計的能力。因此,需要建立一個工程文件,并為這個工程選擇 CPU,確定編譯,匯編,連接的參數(shù),指定調(diào)試的方式。 x_scan=r_left(x_scan)。 y=y_scanamp。 //再次粗判是否有鍵按下 if(key_ok==1) { for(i=0。 else key_ok=0。 //有鍵按下的標志 /*************延時子程序 ************* ****調(diào)用一次用時 18 微秒 ,t 每加 1,用時增加 6 微秒 */ void delay(unsigned char t) { while(t)。 LcdEn=0。 } LCD 要能讀寫數(shù)據(jù),必須對 LCD 進行讀寫操作,讀操作時,先設(shè)置 RS 和 R/W 狀開始 當 RS=1時,選擇數(shù)據(jù)寄存器 把顯示數(shù)據(jù)送至 P0口 讀 /寫標志位 R/W=0時,進行寫操作 LCD使能信號 E至高 電平后再過兩個時鐘周期至低電平,產(chǎn)生一個下降沿信號,使 LCD寫入顯示數(shù)據(jù) 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 24 頁 態(tài),在設(shè)置 E 信號為高,這時從數(shù)據(jù)口讀取數(shù)據(jù),寫操作時,使能 E 信號下降沿有效 圖 45LCD 讀寫操作流程圖 LCD 寫指令函數(shù) define LCD_COMMAND define LCD_DATA define LCD_CLEAR_SCREEN // 清屏 define LCD_HOMING // 光標返回原點 void LCD_Write(bit style, unsigned char input) { LcdEn=0。 _nop_()。 } void Print(unsigned char *str) { while(*str!=39。 圖 43LCD 初始化流程圖 功能設(shè)置命令 調(diào)用寫入指令到 LCD子程序 開始 子程序返回 調(diào)用寫入指令到 LCD子程 調(diào)用寫入指令到 LCD子程 設(shè)置顯示狀態(tài) 清屏 設(shè)定工作方式 調(diào)用寫入指令到 LCD子程 設(shè)置輸入方式 LCD 初始化程序 void LCD_Initial() { LcdEn=0。 } return(dat)。 unsigned char dat = 0。 //鍵盤命令處理函數(shù) } } 四川信息職業(yè)技術(shù)學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 19 頁 圖 42 DS18B20 初始化流程圖 DS18B20 初始化函數(shù) void Init_DS18B20(void) { unsigned char x=0。 user_temper_LCD(user_temper)。二是子程序,它是用來完成各種實質(zhì)性的工作的,如測量、計算、顯示、通訊等。 DS18B20 每一步操作都要遵循嚴格的工作時序和通信協(xié)議。 64 位光刻ROM 是出廠前被光刻好的,它可以看作是該 DS18B20 的地址序列號。 產(chǎn)品的主要技術(shù)指標: ( 1)測量范圍: 55℃ ~ +125℃ ; ( 2)測量精度: ℃ ; ( 3)反應(yīng)時間 ≤500ms。 ( 5)具有 64 字節(jié)的數(shù)據(jù)顯示 RAM,共進行顯示編程時使用。因此,只要設(shè)計出一種字號的接口電路,在指令上稍加修改即可使用各種規(guī)格的字符型液晶顯示模塊。在確定某根行線位置為低電平后,在逐行檢測各列線的電平狀態(tài)。在矩陣式鍵盤中,每條水平線和垂直線在交叉處不直接連接,而是通過一個按鍵加以連接。上電復(fù)位是直接將 RST 端通過電阻接高電平來實現(xiàn)單片機的復(fù)位。 復(fù)位電路 為確保兩點間溫度控制系統(tǒng)中電路穩(wěn)定可靠工作,復(fù)位電路是必不可少的一部分,復(fù)位電路的第一功能是上電復(fù)位。 /PSEN:外部程序存儲器的選通信號。在 FLASH 編程期間,此引腳用于輸入編程脈沖。 P2 口在 FLASH 編程和校驗時接收高八位地址信號和控制信號。 P1 口: P1 口是一個內(nèi)部提供上拉電阻的 8 位雙向 I/O 口, P1 口緩沖器能接收輸出 4TTL門電流。其將通用的微處理器和 Flash存儲器結(jié)合在一起,特別是可反復(fù)擦寫的 Flash 存儲器可有效地 降低開發(fā)成本。所以我們選用單片機作為核心部件進行邏輯控制及信號的產(chǎn)生,用單片機本生的優(yōu)勢節(jié)約成本,使電路更簡單。 該系統(tǒng)利用 AT89C51 芯片控制溫度傳感器 DS18B20 進行溫度的實時檢測并顯示,能夠?qū)崿F(xiàn)快速測量環(huán)境溫度,并可以根據(jù)需要設(shè)置上限報警溫度。熱電偶的優(yōu)點是工作溫度寬,且體積小,但是也存在輸出電壓小,容易遭受來自導(dǎo)線環(huán)路噪音的影響以及漂移較高的缺點并且這種電路需要用到 A/D 轉(zhuǎn)換電路,感溫電路比較麻煩。 進度安排: 5 月 4~5 月 11 日:查找資料,選擇參考方案 5 月 1~15 月 18 日:確定方案 5 月 18~5 月 25 日:查找資料,進行單元電路的設(shè)計 5 月 25~5 月 31 日:整機電路分析 5 月 31~6 月 7 日:整理報告,確定初稿 6 月 7~6 月 14 日:檢查定稿 主要參考文獻、資料 (寫清楚參考文獻名稱、作者、出版單位 ): [1] 蘇平.《單片機原理與接口技術(shù)》.電子工業(yè)出版社. 2021 年 5 月 [2] 林伸茂.《 8051 單片機徹底研究實習(xí)篇》.人民郵電出版社. 2021 年 8 月 [3] 王靜霞.《單片機應(yīng)用技術(shù)( C 語言版)》.電子工業(yè)出版社. 2021 年 1 月 [4] 陳坤、張義中等.《電子設(shè)計技術(shù)》.電子科技大學(xué)出版社. 1997 年 5 月 [5] 鄭應(yīng)光.《模擬電子線路(一)》 .東南大學(xué)出版社 . 2021 年 3 月 [6] 李秀忠. 《單片機應(yīng)用技術(shù)》.人民郵電出版社. 2021 年 1 月 [7] 肖洪兵.《跟我學(xué)單片機》.北京航空航天大學(xué)出版社. 2021 年 3 月 審 批 意 見 教研室負責(zé)人: 年 月 日 第 I 頁 目 錄 摘 要 .................................................................... 1 第 1 章 緒論 ............................................................... 2 第 2 章 系統(tǒng)方案論證與比較 ................................................. 3 方案比較 .......................................................... 3 方案論證 .......................................................... 4 第 3 章 硬件設(shè)計 ........................................................... 6 主控芯片介紹 ....................................................... 6 復(fù)位電路 .......................................................... 8 時鐘電路 ..........................................................
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1