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

正文內(nèi)容

畢業(yè)設(shè)計(jì)-基于單片機(jī)的寵物喂食器電路設(shè)計(jì)(參考版)

2024-12-05 17:51本頁面
  

【正文】 北京 ,機(jī)械工業(yè)出版社 ,2021 (9)于海生。 } 基于單片機(jī)的寵物喂食器電路設(shè)計(jì) 46 參考文獻(xiàn) (1)童詩白主編《模擬電子技術(shù)基礎(chǔ)》,修訂 2版,北京:高等教育出版社 1988 (2)閻石主編《數(shù)字電子技術(shù)基礎(chǔ)》,修訂 3版 ,北京:高等教育出版社 1988 (3)胡漢才主編,《單片機(jī)原理及其接口技術(shù)》,(第二版)北京:清華大學(xué)出版社 2021 (4)張毅剛主編,《單片機(jī)原理及應(yīng)用》,北京:高等教育出版社 (5)馬忠梅等編著,《單片機(jī) C語言應(yīng)用程序設(shè)計(jì)》,(第四版) 北京航空航天大學(xué)出版社 (6)何立民,《 MCS51單片機(jī)應(yīng)用系統(tǒng)設(shè)計(jì)》,北京航空航天大學(xué)出版社, (7)徐愛軍,《單片機(jī)高級語言 C51應(yīng)用程序設(shè)計(jì)》,電子工業(yè)出版社, (8)張志良 。在取初值時,大概定義為一個中斷為 50MS TL0=(6553550000)%256。} } } } } } void time()interrupt 1 //如果用 T1 的話,應(yīng)為 interrupt 3 { TH0=(6553550000)/256。amp。amp。hour4==0)) {xian4()。minute4==0amp。hour3==0) { if(!(second4==0amp。minute3==0amp。} if(second3==0amp。amp。amp。amp。amp。hour2==0)) 基于單片機(jī)的寵物喂食器電路設(shè)計(jì) 45 {xian2()。minute2==0amp。hour1==0) { if(!(second2==0amp。minute1==0amp。} if(second1==0amp。amp。amp。 TR0=1。 key_scan4()。 key_scan2()。 } void main() { init()。while(1){display(0,0,0)。b5=1。bell=0。TR0=0。amp。amp。 if(hour50) { hour5=0。 基于單片機(jī)的寵物喂食器電路設(shè)計(jì) 44 if(minute50) { minute5=59。 if(second50) { second5=59。 if(g==20) { g=0。} } display(hour4,minute4,second4)。b4=1。bell=0。TR0=0。amp。amp。 if(hour40) { hour4=0。 if(minute40) { minute4=59。 if(second40) { second4=59。 if(g==20) 基于單片機(jī)的寵物喂食器電路設(shè)計(jì) 43 { g=0。} } display(hour3,minute3,second3)。b3=1。bell=0。TR0=0。amp。amp。 if(hour30) { hour3=0。 if(minute30) { minute3=59。 if(second30) { second3=59。 if(g==20) { g=0。} 基于單片機(jī)的寵物喂食器電路設(shè)計(jì) 42 } display(hour2,minute2,second2)。b2=1。bell=0。TR0=0。amp。amp。 if(hour20) { hour2=0。 if(minute20) { minute2=59。 if(second20) { second2=59。 if(g==20) { g=0。bell=1。delay2(5)。b1=0。hour1==0) {display(0,0,0)。minute1==0amp。 if(second1==0amp。 if(hour10) { hour1=0。 if(minute10) { minute1=59。 if(second10) { second1=59。 } } } } } void xian1() { if(g==20) { g=0。 //寫入日寄存器 } } } if(slnum==4) { slnum=0。 if(dec==0) { while(!dec)。 turn_val5(second5,1,3)。 } } } if(slnum==3) { if(add==0) { delay(3)。 if(dec==0) { while(!dec)。 turn_val5(minute5,1,2)。 } } } if(slnum==2) { if(add==0) 基于單片機(jī)的寵物喂食器電路設(shè)計(jì) 39 { delay(3)。 if(dec==0) { while(!dec)。 turn_val5(hour5,1,1)。 } } if(slnum==1) { if(add==0) { delay(3)。 if(s5==0) { while(!s5)。 while(1) { display(hour5,minute5,second5)。 slnum++。 if(s5==0) { while(!s5)。 } } } void key_scan5(void) { uchar slnum=0。 break。 display(hour5,minute5,second5)。 break。 display(hour5,minute5,second5)。 break。 display(hour5,minute5,second5)。 } } else { newval。 break。 display(hour5,minute5,second5)。 break。 display(hour5,minute5,second5)。 break。 display(hour5,minute5,second5)。 } } } } } 基于單片機(jī)的寵物喂食器電路設(shè)計(jì) 36 void turn_val5(char newval,uchar flag,uchar slnum) { if(flag) //判斷是加一還是減一 { newval++。 //寫入日寄存器 } } } if(slnum==4) { slnum=0。 if(dec==0) { while(!dec)。 turn_val4(second4,1,3)。 } } } 基于單片機(jī)的寵物喂食器電路設(shè)計(jì) 35 if(slnum==3) { if(add==0) { delay(3)。 if(dec==0) { while(!dec)。 turn_val4(minute4,1,2)。 } } } if(slnum==2) { if(add==0) { delay(3)。 if(dec==0) { while(!dec)。 turn_val4(hour4,1,1)。 } } if(slnum==1) { if(add==0) { delay(3)。 if(s4==0) { while(!s4)。 while(1) { display(hour4,minute4,second4)。 slnum++。 if(s4==0) { while(!s4)。 } } } void key_scan4(void) { uchar slnum=0。 break。 display(hour4,minute4,second4)。 break。 display(hour4,minute4,second4)。 break。 display(hour4,minute4,second4)。 } } else { newval。 基于單片機(jī)的寵物喂食器電路設(shè)計(jì) 32 break。 display(hour4,minute4,second4)。 break。 display(hour4,minute4,second4)。 break。 display(hour4,minute4,second4)。 } } } } } void turn_val4(char newval,uchar flag,uchar slnum) { if(flag) //判斷是加一還是減一 { newval++。 //寫入日寄存器 基于單片機(jī)的寵物喂食器電路設(shè)計(jì) 31 } } } if(slnum==4) { slnum=0。 if(dec==0) { while(!dec)。 turn_val3(second3,1,3)。 } } } if(slnum==3) { if(add==0) { delay(3)。 if(dec==0) { while(!dec)。 基于單片機(jī)的寵物喂食器電路設(shè)計(jì) 30 turn_val3(minute3,1,2)。 } } } if(slnum==2) { if(add==0) { delay(3)。 if(dec==0) { while(!dec)。 turn_val3(hour3,1,1)。 基于單片機(jī)的寵物喂食器電路設(shè)計(jì) 29 } } if(slnum==1) { if(add==0) { delay(3)。 if(s3==0) { while(!s3)。 while(1) { display(hour3,minute3,second3)。 slnum++。 if(s3==0) { while(!s3)。 } } } void key_scan3(void) { uchar slnum=0。 break。 基于單片機(jī)的寵物喂食器電路設(shè)計(jì) 28 display(hour3,minute3,second3)。 break。 display(hour3,minute3,second3)。 break。 display(hour3,minute3,second3)。 } } else { newval。 break。 display(hour3,minute3,second
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1