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

正文內(nèi)容

快熱式家用電熱水器(編輯修改稿)

2025-06-12 04:03 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 bit tempov,t0tst,testok。 //超溫標(biāo)志、測(cè)溫開始標(biāo)志、測(cè)溫完成標(biāo)志/* 主函數(shù) void main(void) 無(wú)參數(shù),無(wú)返回值 循環(huán)調(diào)用顯示、鍵掃描、溫度檢測(cè)、加熱控制函數(shù)*/void main(void){ unsigned char i,j。ctemp=15。 //初始化水溫寄存器heatpower=5。 //初始化加熱檔位為5當(dāng)tempov=0。 //清除超溫標(biāo)志swkey=0。 //默認(rèn)開關(guān)鍵被按下,進(jìn)入待機(jī)狀態(tài)TMOD=0x11。 //設(shè)定T0和T1工作方式為16位定時(shí)器TCON=0x05。 //設(shè)置外中斷0和1為下降沿觸發(fā)IP=0x01。 //設(shè)置外中斷0優(yōu)先IE=0x80。 //打開總中斷while (1) { i=1。 do{ for (j=0。j100。j++) // { if (keyscan()) i=6。 //如果有鍵按下,顯示當(dāng)前檔位3s display()。 //調(diào)用顯示函數(shù)一次約4ms heatctrl()。 //調(diào)用加熱控制函數(shù) }//end for (b=0。b100。b++) temptest()。 // } while (i)。 //通過(guò)改變循環(huán)次數(shù)i的大小決定是否刷新顯示 j=abs(ctemp)。 //取溫度絕對(duì)值 dispram[1]=j%10。 //取個(gè)位數(shù)送顯示 j/=10。 //取十位數(shù) dispram[0]=j?j:0x11。 //送顯示(帶滅零) }//end while (1)} /* 延時(shí)函數(shù) void delay(unsigned int dt) 參數(shù):dt,無(wú)返回值 延時(shí)時(shí)間=dt*500機(jī)器周期*/void delay(unsigned int dt){register unsigned char bt。 //定義寄存器變量for (。 dt。 dt) for (bt= bt。 )。 //此句編譯時(shí)以“DJNZ”實(shí)現(xiàn),250*2=500機(jī)器周期}/* 顯示函數(shù) void display(void) 無(wú)參數(shù),無(wú)返回值 兩位共陽(yáng)數(shù)碼管掃描顯示*/void display(void){unsigned char code table[]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90, 0x88,0x83,0xc6,0xa1,0x86,0x8e,0xbf,0xff}。unsigned char i,a。a=0xfe。 //位選賦初值for (i=0。 i2。 i++) //循環(huán)掃描兩位數(shù)碼管 { P2|=0x1f。 //清除位選 P0=table[dispram[i]]。 //送顯示段碼 P2amp。=a。 //選通一位 delay(4)。 //延時(shí)2ms a=_crol_(a,1)。 //改變位選字 P0=0xff。 //消影 }}/* 按鍵掃描處理函數(shù) unsigned char keyscan(void) 無(wú)參數(shù),返回值:無(wú)符號(hào)字符型,無(wú)鍵按下為0,有鍵按下為其它 影響全局變量:heatpower*/unsigned char keyscan(void){unsigned char i,ch。if (upkey==0) //“+”鍵 { buzz=0。 //打開蜂鳴器(發(fā)出按鍵音) for (i=0。i5。i++) display()。 //延時(shí)消抖 buzz=1。 //關(guān)閉蜂鳴器 if (heatpower9) heatpower++。 //檔位加一 dispram[0]=0。 dispram[1]=heatpower。 //顯示當(dāng)前檔位 while (upkey==0) display()。 //等待鍵釋放 return (1)。 //返回有鍵按下 } else if (downkey==0) //“”鍵 { buzz=0。 //打開蜂鳴器(發(fā)出按鍵音) for (i=0。i5。i++) display(
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1