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

正文內(nèi)容

太陽能熱水器控制電路畢業(yè)設計-資料下載頁

2025-06-27 02:53本頁面
  

【正文】 int(val*8/1000)。 else if(val20000) TMP=50int(val/1000)。 else TMP=30int(val*5/10000)。 }void LvRead()//水位值處理{ if(buf[1]60) { WTLV=1。// L3=0。L2=1。L1=1。L0=1。 } else if(buf[1]45) { WTLV=2。 L3=1。L2=0。L1=1。L0=1。 } else if(buf[1]36) { WTLV=3。 L3=1。L2=1。L1=0。L0=1。 } else { WTLV=4。 L3=1。L2=1。L1=1。L0=0。 }}void WtTmCr()//水位、水溫控制{ if(WTLV==4) P1_1=0。 if(WTLV==1) P1_1=1。 if(TMP=TMPSET) P1_0=0。 if(TMPTMPSETamp。amp。hour==0x19) P1_0=1。}void display(void){ uchar i。 //顯示緩沖區(qū)首址 uchar delay。 //顯示延時 uchar disp。 //顯示內(nèi)容 uchar digit。 //定義數(shù)碼管顯示位 digit=0x0200。 for(i=2。i=0。i) { if(BUFFER[i]100) disp=BUFFER[i]%10+10。//顯示高位 else disp=BUFFER[i]%10。 DIGPORT=digit。 WORDPORT=TABLE[disp]。 for(delay=0。delay=200。delay++)。 digit=digit1。//顯示低位 disp=BUFFER[i]/10。 DIGPORT=digit。 WORDPORT=TABLE[disp]。 for(delay=0。delay=200。delay++)。 digit=digit1。 }} void delay(uchar j)//延時程序{ uchar a,b。 for(a=0。aj。a++) for(b=0。b200。b++) 。}void DS1302()//時間程序{ ReadTime()。 BUFFER[1]=second。 BUFFER[2]=hour。}void DS1302_Write(uchar reg,uchar dat)//寫入時間 { uchar i。 Clr_DS1302_RST。 _nop_()。 _nop_()。 Clr_DS1302_SCLK。 _nop_()。 _nop_()。 Set_DS1302_RST。 _nop_()。 _nop_()。 for(i=8。i0。i) { if(regamp。0x01) Set_DS1302_SDA。 else Clr_DS1302_SDA。 _nop_()。 _nop_()。 Set_DS1302_SCLK。 _nop_()。 _nop_()。 Clr_DS1302_SCLK。 _nop_()。 _nop_()。 reg=1。 } for(i=8。i0。i) { if(datamp。0x01) Set_DS1302_SDA。 else Clr_DS1302_SDA。 _nop_()。 _nop_()。 Set_DS1302_SCLK。 _nop_()。 _nop_()。 Clr_DS1302_SCLK。 _nop_()。 _nop_()。 dat=1。 } Clr_DS1302_RST。 _nop_()。 _nop_()。 }uchar DS1302_Read(uchar reg)//讀取時間 { uchar dat=0,i。 Clr_DS1302_RST。 _nop_()。 _nop_()。 Clr_DS1302_SCLK。 _nop_()。 _nop_()。 Set_DS1302_RST。 _nop_()。 _nop_()。 for(i=8。i0。i) { if(regamp。0x01) Set_DS1302_SDA。 else Clr_DS1302_SDA。 _nop_()。 _nop_()。 Set_DS1302_SCLK。 _nop_()。 _nop_()。 Clr_DS1302_SCLK。 _nop_()。 _nop_()。 reg=1。 } for(i=8。i0。i) { dat=1。 if(DS1302_SDA) dat|=0x80。 Set_DS1302_SCLK。 _nop_()。 _nop_()。 Clr_DS1302_SCLK。 _nop_()。 _nop_()。 } Clr_DS1302_RST。 _nop_()。 _nop_()。 return(dat)。 }void DS1302_Init(void)//初始化DS1302 { DS1302_Write(DS1302_CONTROL_Reg,0x00)。//關閉寫保護 DS1302_Write(DS1302_SEC_Reg,0x80)。//暫停 DS1302_Write(DS1302_CHARGER_Reg,0xa9)。//涓流充電 DS1302_Write(DS1302_YEAR_Reg,0x04)。 //年 DS1302_Write(DS1302_MONTH_Reg,0x12)。 //月 DS1302_Write(DS1302_DATE_Reg,0x09)。 //日 DS1302_Write(DS1302_DAY_Reg,0x04)。 //周 DS1302_Write(DS1302_HR_Reg,0x10)。 //時 DS1302_Write(DS1302_MIN_Reg,0x25)。 //分 DS1302_Write(DS1302_SEC_Reg,0x00)。 //秒 DS1302_Write(DS1302_CONTROL_Reg,0x80)。//打開寫保護 }void ReadTime(void)//讀取時間 { uchar dat。 dat=DS1302_Read(DS1302_YEAR_Reg)。//年 year0=datamp。0x0f。 year1=dat4。 dat=DS1302_Read(DS1302_MONTH_Reg)。//月 month=dat。 dat=DS1302_Read(DS1302_DATE_Reg)。//日 date=dat。 dat=DS1302_Read(DS1302_DAY_Reg)。//周 day=dat。 dat=DS1302_Read(DS1302_HR_Reg)。//時 hour=dat。 dat=DS1302_Read(DS1302_MIN_Reg)。//分 minute=dat。 dat=DS1302_Read(DS1302_SEC_Reg)。//秒 second=dat。 }附 錄附錄2 太陽能熱水器水位水溫傳感器圖片
點擊復制文檔內(nèi)容
數(shù)學相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1