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

正文內(nèi)容

基于stc單片機(jī)恒溫控制系統(tǒng)的設(shè)計及c語言程序-全文預(yù)覽

2024-12-08 03:27 上一頁面

下一頁面
  

【正文】 { /* 顯示當(dāng)前測得的溫度 */ if(ReadTempFlag1==1) { ReadTempFlag1=0。 unsigned char usertemp=20。 //ms延時函數(shù) void Display1(unsigned char FirstBit,unsigned char Num)。//分別對應(yīng)相應(yīng)的數(shù)碼管點亮 ,即位碼 unsigned char TempData1[8]。//定義按鍵輸入端口 增加 1度 sbit KEY_DEC=P3^3。//定義鎖存使能端口 段鎖存 定時器 T0中斷 中斷返回 定時器初始化 調(diào)用數(shù)碼管顯示子程序 讀溫度標(biāo)志置 1 計數(shù) 300? Y N 9 sbit LATCH2=P1^5。 編寫: 1013105班小組 日期: 內(nèi)容:精確到小數(shù)點后一位,顯示格式 符號 C */ include //包含頭文件,一般情況不需要改動,頭文件包含特殊功能寄存器的定義 include include define DataPort0 P0 //定義數(shù)據(jù)端口 程序中遇到 DataPort0 則用 P0 替換 define DataPort1 P2 //定義數(shù)據(jù)端口 程序中遇到 DataPort1 則用 P1 替換 sbit LED_Green=P1^0。 8N60C的柵極( G)與 ,源級( S)接地(注意與單片機(jī)控制端共地,否則將導(dǎo)致無法關(guān)斷),漏極( D)接水泥電阻,水泥電阻另一端接 10V直流電。 ( 3) 、按鍵 5 其中, 上面的 按鍵表示溫度上升 1℃ 、 下面的按鍵表示溫度 下降 1℃ 。電路圖如下: 其中, 31 端口接高電平,表明單片機(jī)復(fù)位后訪問內(nèi)部程序存儲器;由于 P0 口作為輸出口時處于漏極開路狀態(tài),所以必須外接上拉電阻,如 果后期實驗中不使用其作為輸出口,則此處可省略。 被 控 制 對 象 溫度測量 單 片 機(jī) 溫度控制 人機(jī) 交互 模塊 時鐘電路 電 源 STC 89C52 單 片 機(jī) 外 部 接 口 電 路 復(fù)位電路 燒錄口 2 溫度控制模塊采用 FAIRYCHILD的 8N60C開關(guān)管、 10W10Ω的水泥電阻。 溫度測量與控制模塊 溫度測量模塊采用美國 DALLAS半導(dǎo)體公司的 DS18B20溫度傳感器。 第 2章 總體設(shè)計方案 系統(tǒng)總體框圖如圖 1所示。 實現(xiàn)了基本的溫度控制功能: ?當(dāng)溫度低于設(shè)定溫度 1℃時,單片機(jī)輸出高電平,控制大功率三極管導(dǎo)通,進(jìn)而使得加熱電阻通電,加熱電阻加熱,溫度快速上升,同時紅燈亮。單片機(jī)將 實時 檢測到的溫度與設(shè)定的溫度進(jìn)行比較,根據(jù)兩者差值 決定是否讓加熱電阻加熱以及加熱多長時間。 數(shù)碼管實時顯示溫度,精確到小數(shù)點后一位,同時可以通過 2個按鍵調(diào)節(jié)設(shè)定溫度。 89C52內(nèi)部集成了程序存儲器,可以裝載用戶程序,方便使用。數(shù)字溫度傳感器DS18B20把采集到的溫度通過數(shù)據(jù)引腳 ,單片機(jī)接受溫度并存儲。 第 3章 硬件電路詳細(xì)設(shè)計 單片機(jī)最小系統(tǒng): 包括電源電路、復(fù)位電路、時鐘電路、燒錄口共四個單元,其中電源電路與燒錄口省略。 ( 2) 、 LED指示燈: 其中,指示燈綠色用于指示加熱溫度過高、紅色用于指示加熱中,當(dāng)兩個 LED均亮起時,表示當(dāng)前溫度接近設(shè)定溫度,也可理解成保溫狀態(tài)。 溫度控制模塊: 6 8N60C是仙童公司出品的一款 N溝道的 MOSFET,最小開啟電壓為 4V,最大關(guān)斷電壓為2V,故可以直接接在單片機(jī) IO 口,由高低電平控制通斷。 總電路圖: 第 4章 系統(tǒng)軟件設(shè)計 原理框圖: ( 1) 、主程序 7 開始 按鍵輸入端口置高,定時器初始化 調(diào)用讀溫度子程序 顯示被測溫度和用戶設(shè)定溫度 當(dāng)前溫度 設(shè)定溫度 — 1 當(dāng)前溫度 =設(shè)定溫度? ,加熱電阻加熱,紅燈亮 調(diào)節(jié) ,紅綠燈同時亮 ,加熱電阻停止加熱,綠燈亮 系統(tǒng)是否斷電? 結(jié)束 是否按下加溫度設(shè)定鍵? 是否按下減溫度設(shè)定鍵? 設(shè)定溫度加 1 設(shè)定溫度減 1 初始設(shè)定溫度為 20 Y Y N Y Y N N Y N N 8 ( 2) 、定時器 T0中斷程序 詳細(xì)程序: ( 1)、主程序 /* 名稱:恒溫控制系統(tǒng)采用 DS18b20并用數(shù)碼管顯示當(dāng)前測的溫度
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1