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

正文內(nèi)容

基于stc單片機(jī)恒溫控制系統(tǒng)的設(shè)計(jì)及c語(yǔ)言程序(留存版)

  

【正文】 /PWM=0三極管關(guān)閉,加熱電阻停止加熱 LED_Red=1。 //取顯示數(shù)據(jù),段碼 LATCH1=1。 DelayMs(2)。 //DQ復(fù)位 DelayUs2x(5)。 // 給脈沖信號(hào) if(DQ) dat|=0x80。 Init_DS18B20()。 unsigned char ReadOneChar(void)。 系統(tǒng)程序采用 C語(yǔ)言,在 Keil 中編寫(xiě)并調(diào)試, Proteus 中模擬仿真,排除故障,很好地達(dá)到預(yù)期效果。 } ( 3) 、 ifndef __DS18B20_H__ define __DS18B20_H__ include //包含頭文件,一般情況不需要改動(dòng),頭文件包含特殊功能寄存器的定義 include 15 define uchar unsigned char define uint unsigned int。 } DelayUs2x(25)。i0。 if(num==300) // { 13 num=0。 //位鎖存 LATCH4=0。 DataPort0=WeiMa[i+FirstBit]。 Display2(0,4)。 TempL=TempL*6/10。 //存儲(chǔ)顯示值的全局變量 1 unsigned char TempData2[8]。 水泥電阻是將電阻線繞在無(wú)堿性耐熱瓷件上,外面加 上耐熱、耐濕及耐腐蝕材料 , 并把繞線電阻體放入方形瓷器框內(nèi),用特殊不燃性耐熱水泥充填密封而成。該傳感器與傳統(tǒng)的熱敏電阻等測(cè)溫元件相比,它能直接讀出被測(cè)溫度。 ?當(dāng)溫度上升到設(shè)定溫度時(shí),單片機(jī)輸出低電平,三極管截止,加熱電阻停止加熱,同時(shí)綠燈亮。數(shù)碼管上面四位顯示用戶測(cè)量溫度,下面四位顯示用戶設(shè)定溫度。//定義鎖存使能端口 段鎖存 sbit LATCH4=P1^7。 //按鍵輸入端口電平置高 KEY_DEC=1。 } } } if(!KEY_DEC) //如果檢測(cè) 到低電平,說(shuō)明按鍵按下 { DelayMs(10)。//會(huì)斷開(kāi) ,從而導(dǎo)致溫度維持一定范圍 ,紅燈會(huì)閃爍 ,代表溫度恒定。 for(i=0。 //總中斷打開(kāi) ET0=1。 //拉高總線 DelayUs2x(50)。 i0。 WriteOneChar(0xCC)。 } } ( 5) 、 16 ifndef __DELAY_H__ define __DELAY_H__ /* uS延時(shí)函數(shù),含有輸入?yún)?shù) unsigned char t,無(wú)返回值 unsigned char 是定義無(wú)符號(hào)字符變量,其值的范圍是 0~255 這里使用晶振 12M,精確延時(shí)請(qǐng)使用匯編 ,大致延時(shí) 長(zhǎng)度如下 T=tx2+5 uS */ void DelayUs2x(unsigned char t)。 endif 結(jié)論 在工業(yè)生產(chǎn)和日常生活中,對(duì)溫度控制系統(tǒng)的要求,主要是保證溫度在一定范圍內(nèi)變化,穩(wěn)定性好,不振蕩,對(duì)溫度的快速性要求不高。 //讀取溫度寄存器等(共可讀 9個(gè)寄存器) 前兩個(gè)就是溫度 a=ReadOneChar()。 DQ = datamp。 //如果 x=0則初始化成功 , x=1則初始化失敗 DelayUs2x(25)。 //啟動(dòng)定時(shí)器 T0 } /* 定時(shí)器 T0中斷子程序 */ void Timer0_isr(void) interrupt 1 { static unsigned int num。i++) { DataPort1=0。 } } } } /* 顯示函數(shù),用于動(dòng)態(tài)掃描數(shù)碼管 輸入?yún)?shù) FirstBit 表示需要顯示的第一位,如賦值 2表示從第三個(gè)數(shù)碼管開(kāi)始顯示 如輸入 0表示從第一個(gè)顯示。//如果確認(rèn)按下按鍵等待按鍵釋放,沒(méi)有釋放則一直等待 { if(usertemp10) //減操作 usertemp。 while (1) //主循環(huán) { /* 顯示當(dāng)前測(cè)得的溫度 */ if(ReadTempFlag1==1) { ReadTempFlag1=0。//定義按鍵輸入端口 增加 1度 sbit KEY_DEC=P3^3。 ( 3) 、按鍵 5 其中, 上面的 按鍵表示溫度上升 1℃ 、 下面的按鍵表示溫度 下降 1℃ 。 第 2章 總體設(shè)計(jì)方案 系統(tǒng)總體框圖如圖 1所示。 89C52內(nèi)部集成了程序存儲(chǔ)器,可以裝載用戶程序,方便使用。 溫度控制模塊: 6 8N60C是仙童公司出品的一款 N溝道的 MOSFET,最小開(kāi)
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1