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

正文內(nèi)容

基于ds18b20溫度傳感器的數(shù)字溫度計(jì)設(shè)計(jì)(編輯修改稿)

2024-12-02 11:23 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 ℃,可采用下述方法獲得高分辨率的溫度測(cè)量結(jié)果:首先用 DS1820 提供的讀暫存器指令( BEH)讀出以 ℃為分辨率的溫度測(cè)量結(jié)果,然后切去測(cè)量結(jié)果中的最低有效位( LSB),得到所測(cè)實(shí)際溫度的整數(shù)部分 Tz,然后再用 BEH 指令取計(jì)數(shù)器 1的計(jì)數(shù)剩余值 Cs 和每度計(jì)數(shù)值 CD。考慮到 DS1820 測(cè)量溫度的整數(shù)部分以℃、 ℃為進(jìn)位界限的關(guān)系,實(shí)際溫度 Ts 可用下式計(jì)算: Ts=( ℃) +(CDCs)/CD 顯示模塊 5 采用 4位共陰極 LED 數(shù)碼管顯示, 采用共陰極數(shù)碼管需要加 入負(fù)載驅(qū)動(dòng), 所以我們?cè)诤附訒r(shí)加上了四個(gè)三極管以驅(qū)動(dòng)保證能夠正常顯示,這在后面我們會(huì)用圖來(lái)說(shuō)明。 此外我們?cè)O(shè)置了 KEY1, KEY2, KEY3 三個(gè)按鈕, KEY 1 是復(fù)位鍵, KEY2 是增加上線(xiàn)溫度報(bào)警鍵, KEY3 是減少下線(xiàn)溫度報(bào)警鍵。 5V 直流電源(+- )用于該溫度計(jì)的供電; 5 系統(tǒng)程序的設(shè)計(jì) 系統(tǒng)程序主要包括主程序,讀出溫度子程序,溫度轉(zhuǎn)換命令子程序,計(jì)算溫度子程序,報(bào)警子程序和顯示數(shù)據(jù)刷新子程序等 . include include define uchar unsigned char define uint unsigned int include uint mun=0。 uchar time_wang=0。 unsigned char code table[]={0x3f,0x06,0x5b,0x4f,0x66,0x6d,0x7d,0x07,0x7f,0x6f}。 6 sbit B0=P1^0。 sbit B1=P1^1。 sbit B2=P1^2。 sbit B3=P1^3。 sbit K1=P3^1。 sbit K2=P3^2。 sbit K3=P3^3。 sbit jingbao=P3^7。 uchar wendu_H=38。 uchar wendu_L=5。 uchar SHOW=0。 /************************************************************** *名稱(chēng) : Delay_NS() *功能 : 長(zhǎng)軟件 1ms 延時(shí) ***************************************************************/ void delay(uint ms) 7 { uchar i。 while(ms) //ms 毫秒軟件延時(shí) { for(i = 63。i 1。i)。 } } // void Sys_Initial(void) { TMOD = 0x22。 // 定時(shí)器 1 工作方式 2,定時(shí)器 0 工作方式 1 TH0 = 0x3C。 TL0 = 0xB0。 // 50ms ET0 = 1。 // 開(kāi)定時(shí)器 T0 中斷 TR0 = 1。 // 開(kāi)定時(shí)器 T0 EA=1。 // 開(kāi)總中斷 8 } //************************************************************************************************ void timer0() interrupt 1 using 2 { TH0=0xff。 TL0=0xa0。 time_wang++。 if(SHOW==0) { if(time_wang==5) { P2=0xff。 B0=0。B1=1。B2=1。B3=1。 P2=~table[mun/1000]。 } if(time_wang==10) { P2=0xff。 B0=1。B1=0。B2=1。B3=1。 P2=~table[(mun%1000)/100]。 } 9 if(time_wang==15) { P2=0xff。 B0=1。B1=1。B2=0。B3=1。 P2=(~table[(mun%100)/10])amp。0x7f。 } if(time_wang==20) { time_wang=0。 P2=0xff。 B0=1。B1=1。B2=1。B3=0。 P2=~table[mun%10]。 } } if(SHOW==1) { if(time_wang==5) { P2=0xff。 B0=0。B1=1。B2=1。B3=1。 P2=~0x38。 } 10 if(time_wang==10) { P2=0xff。 B0=1。B1=0。B2=1。B3=1。 P2=0xff。 } if(time_wang==15) { P2=0xff。 B0=1。B1=1。B2=0。B3=1。 P2=~table[wendu_L/10]。 } if(time_wang==20) { time_wang=0。 P2=0xff。 B0=1。B1=1。B2=1。B3=0。 P2=~table[wendu_L%10]。 } } if(SHOW==2) { 11 if(time_wang==5) { P2=0xff。 B0=0。B1=1。B2=1。B3=1。 P2=~0x76。 } if(time_wang==10) { P2=0xff。 B0=1。B1=0。B2=1。B3=1。 P2=0xff。 } if(time_wang==15) { P2=0xff。 B0=1。B1=1。B2=0。B3=1。 P2=~table[wendu_H/1
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1