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

正文內(nèi)容

畢業(yè)論文之基于51單片機的全自動洗衣機設計-資料下載頁

2025-06-28 10:10本頁面
  

【正文】 56。 TL0=(6553650000)%256。 EA=1。ET0=1。TR0=1。P0 = 0xff。 if(flag0 == 0) in()。 if(flag0 == 1) xi()。 if(flag0 == 2) pao()。 if(flag0 == 3) xx()。 if(flag0 == 4) out()。 }// 結(jié)束子程序void over(){ P0 = 0xff。 mo_r=0。mo_l=0。 led_over = 0。buzzer=0。 EA=0。}// 進水子程序void in(){ // 洗衣電源控制開關(guān) P0 = 0xff。led_in = 0。 flag1++。 // 進水次數(shù)標志 mo_r = 0。mo_l = 0。 min = 0。sec = 8。}// 洗衣子程序void xi(){ P0 = 0xff。 led_xi = 0。led_work = 0。 // 電機工作指示燈 mo_r = 1。mo_l = 0。 min = 0。sec = 20。 quan = 0。}// 泡衣子程序void pao(){ P0 = 0xff。 led_pao = 0。led_work = 0。 flag3++。//泡衣次數(shù)標志 mo_r = 1。mo_l = 0。 min = 0。sec = 20。 quan = 0。}// 脫水子程序void xx(){ P0 = 0xff。led_xx = 0。 mo_r = 0。mo_l = 1。 min = 0。sec = 16。}// 出水子程序void out(){ P0 = 0xff。led_out = 0。 flag2++。//出水次數(shù)標志 mo_r = 0。mo_l = 0。 min = 0。sec = 5。}// 顯示菜單選擇void sel(){ P0 = 0xff。 if(flag0 = 5)flag0 = 0。 if(flag0 == 0) {led_in = 0。} if(flag0 == 1) { led_xi=0。 } if(flag0 == 2) { led_pao=0。 } if(flag0 == 3) {led_xx=0。} if(flag0 == 4) {led_out=0。}}// 菜單處理子程序void menu(){ min = 0。sec = 0。 mo_r=0。mo_l=0。 SEG_display()。 while(1) { if(key_on == 0) { delay(5)。 if(key_on == 0) { while(!key_on)。 on()。break。 } } if(key_off == 0) { delay(5)。 if(key_off == 0) { while(!key_off)。 over()。break。 } } if(key_sel == 0) { delay(5)。 if(key_sel == 0) { while(!key_sel)。 flag0++。 sel()。 } } }}// 按鍵掃描子程序void key_scan(){ if(key_menu == 0) { delay(5)。 if(key_menu == 0) { while(!key_menu)。 menu()。 } } if(key_on == 0) { delay(5)。 if(key_on == 0) { while(!key_on)。 on()。 } } if(key_off == 0) { delay(5)。 if(key_off == 0) { while(!key_off)。 over()。 } }}// 顯示子程序void SEG_display(){ P1 = 0x01。P2 = num[min/10]。delay(10)。 P1 = 0x02。P2 = num[min%10]。delay(10)。 P1 = 0x04。P2 = num[sec/10]。delay(10)。 P1 = 0x08。P2 = num[sec%10]。delay(10)。}// 主函數(shù)void main(){ led_in=0。 while(1) { SEG_display()。 key_scan()。 }}// 定時器0中斷處理程序void timer0() interrupt 1{ TH0=(6553650000)/256。 TL0=(6553650000)%256。 count++。 if(count==20) { count = 0。sec。 if((flag0==1)||(flag0==2)) { quan++。 switch(quan) { case 1:mo_r=1。mo_l=0。break。 case 10:mo_r=0。mo_l=0。break。 case 15:mo_r=0。mo_l=1。break。 case 25:mo_r=0。mo_l=0。break。 default: 。 } if(quan==30){quan=0。} } //**********************************// if((sec == 0)amp。amp。(min != 0)) {min。sec = 59。 } //**********************************// if((sec0)amp。amp。(min==0)amp。amp。(flag0==0)) //進水結(jié)束 { switch(flag1) // flag1為進水次數(shù) { case 1:flag0=1。xi()。break。 case 2:flag0=2。pao()。break。 case 3:flag0=2。pao()。break。 case 4:flag0=2。pao()。break。 default: err=1。led_wring = 0。 } } //**********************************// if((sec0)amp。amp。(min==0)amp。amp。(flag0==1)) //洗衣結(jié)束 { flag0 = 4。//flag0 = 4為排水 out()。 } //**********************************// if((sec0)amp。amp。(min==0)amp。amp。(flag0==2)) //泡衣結(jié)束 { switch(flag3) // flag3為泡洗次數(shù)標志 { case 1:flag0=4。out()。break。 case 2:flag0=4。out()。break。 case 3:flag0=4。out()。break。 default: err=1。led_wring = 0。 } } //**********************************// if((sec0)amp。amp。(min==0)amp。amp。(flag0==4)) //出水結(jié)束 { switch(flag2) // flag2為出水次數(shù)標志 { case 1:flag0=0。in()。break。 case 2:flag0=0。in()。break。 case 3:flag0=0。in()。break。 case 4:flag0=3。xx()。break。 default: err= 1。led_wring = 0。 } } //***********************************// if((sec0)amp。amp。(min==0)amp。amp。(flag0==3)) //脫水結(jié)束 { sec = 0。 over()。} }
點擊復制文檔內(nèi)容
物理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1