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

正文內(nèi)容

全自動(dòng)洗衣機(jī)控制系統(tǒng)設(shè)計(jì)-資料下載頁(yè)

2025-07-30 00:15本頁(yè)面
  

【正文】 ion and control system and Design 82(2007)13591364[15] ,“Visual ObjectOrientated Programming,” MacintoshJournal, (1991)附錄1:程序include // P口:5個(gè)LED燈 2個(gè)數(shù)碼管 繼電器2個(gè)sbit beep=P3^5。char code disptab[10]={0xc0,0xf9,0xa4,0xb0,0x99,0x92,0x82,0xf8,0x80,0x90}。char code bittab[]={0xbf,0x7f}。define K1 0x0e //啟動(dòng) define K2 0x0d //脫水時(shí)模擬蓋板打開(kāi)define K3 0x0b //快洗洗(脫水時(shí)模擬蓋板合閉)define K4 0x07 //脫水sbit p10=P1^0。 //洗滌指示燈sbit p11=P1^1。 //漂洗指示燈sbit p12=P1^2。 //脫水指示燈sbit p16=P1^6。 //進(jìn)水模擬燈sbit p17=P1^7。 //排水模擬燈sbit p20=P2^0。 //正轉(zhuǎn)sbit p21=P2^1。 //反轉(zhuǎn)unsigned char min,sec。 // 設(shè)定時(shí)間unsigned int i。 // i為循環(huán)次數(shù)int key。 int num。 int count=0。void delay(int t){ int i,j。 for(i=0。it。i++) for(j=0。j112。j++)。}void Beep() //蜂鳴器 { unsigned char a,s。 unsigned int k=8000。 P1=0xff。P2=0xff。 while(k) { for(a=0。a80。a++)。 for(s=0。s80。s++)。 beep=~beep。 }}unsigned char ScanKey()//鍵盤掃描{ if((P3amp。0x0f)==0x0f) return(0xff)。 delay(30)。 if((P3amp。0x0f)==0x0f) return(0xff)。 key=P3amp。0x0f。 while((P3amp。0x0f)!=0x0f)。 return key。}void t0() interrupt 1 //倒計(jì)時(shí){ TH0=0x3c。 TL0=0xb0。//50ms count++。 if(count==20) { count=0。 sec=sec1。 if(sec=0) { if(sec==0) { if(min==0) { EA=0。 Beep()。 P2=0xff。 P1=0xff。 P0=0xff。 while(1)。 } else min。 } sec=60。 } } }void Disp() interrupt 3 //顯示{ TH1=0x63。 TL1=0x18。 num=(num%2)。 P2=0xff。 P0=0xff。 //消影 P2=bittab[num]。 switch(num) { case 0: P0=disptab[min%10]。 break。 case 1: P0=disptab[min/10]。 break。 default:break。 } num++。}void xidi(void) //標(biāo)準(zhǔn)洗滌 12min{ p10=0。 delay(2000)。 p16=0。 delay(5000)。 p16=1。 delay(3000)。 for(i=0。i60。i++) { p20=0。 delay(4000)。 p20=1。 p21=1。 delay(2000)。 p21=0。 delay(4000)。 p20=1。 p21=1。 delay(2000)。 } p17=0。//開(kāi)排水 delay(5000)。 p17=1。//關(guān)排水 p10=1。}void xidi_1(void) //快速洗滌 7min{ p10=0。 delay(2000)。 p16=0。 delay(5000)。 p16=1。 delay(3000)。 for(i=0。i35。i++)// { p20=0。 delay(4000)。 p20=1。 p21=1。 delay(2000)。 p21=0。 delay(4000)。 p20=1。 p21=1。 delay(2000)。 } p17=0。//開(kāi)排水 delay(5000)。 p17=1。//關(guān)排水 p10=1。}void piaoxi(void) // 漂洗 6min{ p11=0。 delay(2000)。 p16=0。 delay(8000)。 p16=1。 delay(3000)。 for(i=0。i30。i++) { p20=0。 delay(4000)。 p20=1。 p21=1。 delay(2000)。 p21=0。 delay(4000)。 p20=1。 p21=1。 delay(2000)。 } p17=0。 delay(8000)。 p17=1。 p11=1。}void piaoxi_1(void) //用作快洗 3min{ p11=0。 delay(2000)。 p16=0。 delay(8000)。 p16=1。 delay(3000)。 for(i=0。i15。i++) { p20=0。 delay(4000)。 p20=1。 p21=1。 delay(2000)。 p21=0。 delay(4000)。 p20=1。 p21=1。 delay(2000)。 } p17=0。 delay(8000)。 p17=1。 p11=1。}void tuoshui(void) //脫水{ p12=0。 delay(2000)。 p17=0。 delay(3000)。 p20=0。 while(1) { key=ScanKey()。 switch (key) { case K2: TR0=0。 p12=1。p20=1。p17=1。 Beep()。 break。 case K3: TR0=1。 p12=0。p20=0。p17=0。 break。 } }}void biao(void) //標(biāo)準(zhǔn)洗{ min=28。sec=10。 TR0=0。 delay(5000)。 TR0=1。 xidi()。 delay(3000)。 piaoxi()。 //第一次漂洗 delay(3000)。 piaoxi()。 //第二次漂洗 delay(3000)。 tuoshui()。 //脫水 }void kuai() //快速洗{ min=15。sec=10。 TR0=0。 delay(3000)。 TR0=1。 xidi_1()。 delay(5000)。 piaoxi_1()。 //第一次漂洗 delay(5000)。 piaoxi_1()。 //第二次漂洗 delay(5000)。 tuoshui()。 //脫水 }void main() { TMOD=0x01。 //T0 工作方式1 T1 EA=0。 TH0=0x3c。 TL0=0xb0。 ET0=1。 TH1=0x63。 TL1=0x18。 ET1=1。 TR0=1。 TR1=1。 while(1) { key=ScanKey()。 if(key==K1) { EA=1。 biao()。 } if(key==K3) { EA=1。 kuai()。 } if(key==K4) { min=3。 sec=10。 EA=1。 tuoshui()。附錄2:全自動(dòng)洗衣機(jī)自動(dòng)控制系統(tǒng)原理圖
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1