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

正文內(nèi)容

基于單片機溫度檢測系統(tǒng)課程設(shè)計-wenkub.com

2025-06-24 19:59 本頁面
   

【正文】 機械工業(yè)出版社,2022 【10】謝自美單片機原理及應(yīng)用[M] 單片機 C 語言輕松入門[M] 【3】江世明}長 春 大 學(xué) 課程設(shè)計紙共 32 頁 第 26 頁┊┊┊┊┊┊┊┊┊┊┊┊┊裝┊┊┊┊┊訂┊┊┊┊┊線┊┊┊┊┊┊┊┊┊┊┊┊┊長 春 大 學(xué) 課程設(shè)計紙共 32 頁 第 27 頁┊┊┊┊┊┊┊┊┊┊┊┊┊裝┊┊┊┊┊訂┊┊┊┊┊線┊┊┊┊┊┊┊┊┊┊┊┊┊參 考 文 獻(xiàn)【1】胡學(xué)海Error_Menu () 。}}/* 主函數(shù) *//************************************/void main(){Ok_Menu () 。while(cdis4[m] != 39。){ //顯示字符lcd_wdat(cdis3[m]) 。 //初始化 LCD lcd_pos(0) 。lcd_pos(0x4d) 。){lcd_wdat(cdis2[m]) 。}lcd_pos(0x40) 。while(cdis1[m] != 39。}/* DS18B20 OK 顯示菜單 *//*******************************************************************/void Ok_Menu (){ uchar m 。y++){Delay(60) 。 lcd_wdat(display[0]) 。 lcd_wdat(display[2]) 。 if(display[2]==0x30) //次高位為 0,不顯示display[2]=0x20 。display[1]=display[4]%100 。 //查表得小數(shù)位的值display[4]=((temp_data[0]amp。 //溫度低 8 位temp_data[1] = ReadOneChar() 。 // 啟動溫度轉(zhuǎn)換Init_DS18B20() 。dat=1 。DQ = datamp。}/* 寫一個字節(jié) *//*******************************************************************/WriteOneChar(unsigned char dat){unsigned char i = 0 。DQ = 1 。for (i = 8 。DQ = 1 。 //精確延時 大于 480usDQ = 1 。}/*初始化 ds1820 *//*******************************************************************/Init_DS18B20(void){ DQ = 1 。 //寫 CGRAMfor (i = 0 。 //清除 LCD 的顯示內(nèi)容delay1(5) 。 //顯示開,關(guān)光標(biāo)delay1(5) 。 delay1(5) 。 lcd_wcmd(0x01) 。LCD_EN = 1 。LCD_RW = 0 。LCD_EN = 0 。 P0 = cmd 。LCD_RW = 0 。return(result) 。delayNOP() 。 *//******************************************************************/ bit lcd_busy(){ bit result 。_nop_() 。while(ms){for(y = 0 。_nop_() 。 unsigned char code mytab[8] = {0x0C,0x12,0x12,0x0C,0x00,0x00,0x00,0x00} 。unsigned char data temp_data[2] = {0x00,0x00} 。uchar code cdis1[ ] = { DS18B20 OK } 。 //蜂鳴器驅(qū)動線bit presence 。其中,按鍵電平復(fù)位是通過使復(fù)位端經(jīng)電阻與Vcc電源接通而實現(xiàn)的,其電路如圖1—8(b)所示;而按鍵脈沖復(fù)位則是利用RC微分電路產(chǎn)生的正脈沖來實現(xiàn)的,其電路如圖5—4(c)所示:長 春 大 學(xué) 課程設(shè)計紙共 32 頁 第 15 頁┊┊┊┊┊┊┊┊┊┊┊┊┊裝┊┊┊┊┊訂┊┊┊┊┊線┊┊┊┊┊┊┊┊┊┊┊┊┊( a)上電復(fù)位 (b)按鍵電平復(fù)位 (c )按鍵脈沖復(fù)位圖 33 復(fù)位電路上述電路圖中的電阻、電容參數(shù)適用于 6MHz 晶振,能保證復(fù)位信號高電平持續(xù)時間大于 2 個機器周期。表41AT89C52主要功能特性主要功能特性兼容 MCS51 指令系統(tǒng) 8K 可反復(fù)擦寫 Flash ROM32 個雙向 I/O 口 256x8bit 內(nèi)部 RAM3 個 16 位可編程定時/計數(shù)器中斷 時鐘頻率 024MHz2 個串行中斷 可編程 UART 串行通道2 個外部中斷源 共 6 個中斷源2 個讀寫中斷口線 3 級加密位低功耗空閑和掉電模式 軟件設(shè)置睡眠和喚醒功能 復(fù)位電路復(fù)位操作有上電自動復(fù)位相按鍵手動復(fù)位兩種方式。該反向放大器可以配置為片內(nèi)振蕩器。在 FLASH 編程期間,此引腳也用于施加 12V 編程電源(VPP) 。在由外部程序存儲器取指期間,每個機器周期兩次/PSEN 有效。此時, ALE 只有在執(zhí)行 MOVX,MOVC 指令是 ALE 才起作用。在平時,ALE 端以不變的頻率周期輸出正脈沖信號,此頻率為振蕩器頻率的 1/6。 RST:復(fù)位輸入。P3 口:P3 口管腳是 8 個帶內(nèi)部上拉電阻的雙向 I/O 口,可接收輸出 4 個TTL 門電流。這是由于內(nèi)部上拉的緣故。 P1 口管腳寫入 1 后,被內(nèi)部上拉為高,可用作輸入,P1 口被外部下拉為低電平時,將輸出電流,這是由于內(nèi)部上拉的緣故。當(dāng) P1 口的管腳第一次寫 1 時,被定義為高阻輸入。它的管腳圖如下圖所示。系統(tǒng)顯示電路組成如圖所示。 特性應(yīng)用+ 電壓,對比度可調(diào)   內(nèi)含復(fù)位電路   提供各種控制命令,如:清屏、字符閃爍、光標(biāo)閃爍、顯示移位等多種功能   有 80 字節(jié)顯示數(shù)據(jù)存儲器 DDRAM   內(nèi)建有 192 個 5X7 點陣的字型的字符發(fā)生器 CGROM長 春 大 學(xué) 課程設(shè)計紙共 32 頁 第 11 頁┊┊┊┊┊┊┊┊┊┊┊┊┊裝┊┊┊┊┊訂┊┊┊┊┊線┊┊┊┊┊┊┊┊┊┊┊┊┊  8 個可由用戶自定義的 5X7 的字符發(fā)生器 CGRAM 微功耗、體積小、顯示內(nèi)容豐富、超薄輕巧,常用在袖珍式儀表和低功耗應(yīng)用系統(tǒng)中。    第 6 腳:E( 或 EN)端為使能(enable) 端。     目前市面上字符液晶絕大多數(shù)是基于 HD44780 液晶芯片的,控制原理是完全相同的,因此基于 HD44780 寫的控制程序可以很方便地應(yīng)用于市面上大部分的字符型液晶。 (16 列 2 行)    注:為了表示的方便 ,后文皆以 1 表示高電平,0 表示低電平。對于 DS18B20 的使用,多采用單片機實現(xiàn)數(shù)據(jù)采集,處理時,將 DS18B20信號線與單片機一位口線相連,單片機可掛接多片 DS18B20,從而實現(xiàn)多點溫度檢測系統(tǒng)。溫度測量范圍為55℃~+125℃ ,可編程為 9 位~12 位 A/D轉(zhuǎn)換精度,測溫分辨率可達(dá) ℃,被測溫度用符號擴展的 16 位數(shù)字量方式串行輸出。DS18B20 在完成一個讀時序過程,至少需要 60us 才能完成。而每一次命令和數(shù)據(jù)的傳長 春 大 學(xué) 課程設(shè)計紙共 32 頁 第 8 頁┊┊┊┊┊┊┊┊┊┊┊┊┊裝┊┊┊┊┊訂┊┊┊┊┊線┊┊┊┊┊┊┊┊┊┊┊┊┊輸都是從主機主動啟動寫時序開始,如果要求單總線器件回送數(shù)據(jù),在進(jìn)行寫命令后,主機需啟動讀時序完成數(shù)據(jù)接收。由于 DS18B20 是在一根 I/O 線上讀寫數(shù)據(jù),因此,對讀寫的數(shù)據(jù)位有著嚴(yán)格的時序要求。當(dāng)被用著在寄生電源下,也可以向器件提供電源。長 春 大 學(xué) 課程設(shè)計紙共 32 頁 第 6 頁┊┊┊┊┊┊┊┊┊┊┊┊┊裝┊┊┊┊┊訂┊┊┊┊┊線┊┊┊┊┊┊┊┊┊┊┊┊┊圖 31 溫度傳感器內(nèi)部結(jié)構(gòu) DS18B20 產(chǎn)品的特點? 獨特的單線接口僅需一個端口引腳進(jìn)行通訊? 簡單的多點分布應(yīng)用? 無需外部器件? 可通過數(shù)據(jù)線供電? 零待機功耗? 測溫范圍55~+125℃,以 ℃遞增。由于模擬式溫度傳感器輸出的模擬信號必須經(jīng)過 A/D 轉(zhuǎn)換環(huán)節(jié)獲得數(shù)字信號后才能與單片機等微處理器連接,因而使得硬件電路結(jié)構(gòu)復(fù)雜,成本較高。它們都是基于溫度變化引起其物理參數(shù)的變化的原理??芍苯幼x出被測溫度。本系統(tǒng)的電路設(shè)計主要有六部分主成:①主控制部分芯片采用單片機AT89C51②顯示部分采用 1602 液晶顯示屏實現(xiàn);③溫度采集部分采用DS18B20 溫度傳感器;④ 報警部分蜂鳴器的使用;⑤供電部分;⑥獨立按鍵部分用于控制萬年歷 1. 主控制部分長 春 大 學(xué) 課程設(shè)計紙共 32 頁 第 3 頁┊┊┊┊┊┊┊┊┊┊┊┊┊裝┊┊┊┊┊訂┊┊┊┊┊線┊┊┊┊┊┊┊┊┊┊┊┊┊此部分是電路的核心部分,系統(tǒng)控制采用了單片機 AT89C51,有 Atmel
點擊復(fù)制文檔內(nèi)容
范文總結(jié)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1