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

正文內(nèi)容

基于單片機(jī)的智能火災(zāi)警報系統(tǒng)畢業(yè)設(shè)計論文-資料下載頁

2025-06-19 12:55本頁面
  

【正文】 Clk=0。 DATI=1。 _nop_()。 Clk=1。 _nop_()。 Clk=0。 DATI=0。 _nop_()。 Clk=1。 _nop_()。 } else { Clk=0。 DATI=1。 _nop_()。 Clk=1。 _nop_()。 Clk=0。 DATI=1。 _nop_()。 Clk=1。 _nop_()。 } Clk=0。 DATI=1。 for( i=0。i 8。i++ ) { _nop_()。 adval =1。 Clk=1。 _nop_()。 Clk=0。 if (DATO) adval |=0x01。 else adval |=0x00。 } for (i=0。 i 8。 i++) { test =1。 if (DATO) test |=0x80。 else test |=0x00。 _nop_()。 Clk=1。 _nop_()。 Clk=0。 } dat0=test。 _nop_()。 CS=1。 DATO=1。 Clk=1。 return dat0。} void datadisp(uint y,uint t){ ywu=(y%10000)/1000*1000+(y%1000)/100*100+(y%100)/10*10+y%10。 { if(ywu=0)disdata[0]=0。 if(ywu5)disdata[0]=1。 if(ywu20)disdata[0]=2。 if(ywu40)disdata[0]=3。 if(ywu80)disdata[0]=4。 if(ywu120)disdata[0]=5。 } temp0=t。 { disdata[2]=(t%1000)/100。 disdata[3]=(t%100)/10。 } temp=disdata[2]*10+disdata[3]。} void xianshi() { int key=0。 if(pbi=0){show()。pbi。} else for(。key=3。key++) { Disdata=~(led_mod[11])。 P1=~led_[key]。 Disdata=~(led_mod[disdata[key]])。 Delay(50)。 }}void show() { int key=0。 for(。key=3。key++) { Disdata=~(led_mod[11])。 P1=~led_[key]。 Disdata=~(led_mod[shezhi[key]])。 Delay(50)。 }}void disjque(){ int key=0。 for(。key=3。key++) { Disdata=~(led_mod[11])。 P1=~led_[key]。 if(tg==1 amp。amp。 key==2)Disdata=~(led_mod[jque[key]]^0x80)。 else Disdata=~(led_mod[jque[key]])。 Delay(50)。 }}void jingque(){ if(Jia==0) { jque[0]=11。 if(yuxian==0){jque[1]=11。jque[2]=11。jque[3]=0。} if(yuxian==1){jque[1]=11。jque[2]=11。jque[3]=5。} if(yuxian==2){jque[1]=11。jque[2]=2。jque[3]=0。} if(yuxian==3){jque[1]=11。jque[2]=4。jque[3]=0。} if(yuxian==4){jque[1]=11。jque[2]=8。jque[3]=0。} if(yuxian==5){jque[1]=1。jque[2]=2。jque[3]=0。} while(Jia==0)disjque()。 while(Jia!=0) { jque[3]=ywu%10。jque[2]=(ywu%100)/10。 jque[1]=(ywu%1000)/100。jque[0]=(ywu%10000)/1000。 if(jque[0]==0){jque[0]=11。if(jque[1]==0)jque[1]=11。if(jque[2]==0)jque[2]=11。} disjque()。 } while(Jia==0)disjque()。 } if(Jian==0) { jque[0]=11。jque[1]=11。jque[2]=tuxian/10。jque[3]=tuxian%10。 while(Jian==0)disjque()。 tg=1。 while(Jian!=0) { if(tflag==0)jque[0]=(temp0%10000)/1000。 else jque[0]=10。 jque[1]=(temp0%1000)/100。 jque[2]=(temp0%100)/10。 jque[3]=temp0%10。 if(jque[0]==0){jque[0]=11。if(jque[1]==0)jque[1]=11。} disjque()。 } while(Jian==0)disjque()。 tg=0。 } }void sound(){ Fmbj=1。 Fmbj=0。 delayt(3)。 Fmbj=1。}void Baoj(){ if(pbi50=0){ll=0。Ledzc=0。Ledrbj=1。Ledybj=1。Md=1。} else ll=1。 while(ll) { if(temp=tuxian || sign==1 || ywu=ybz) { Md=0。 { p05=0。p06=1。p07=1。Delay(15)。sound()。 p05=1。p06=0。p07=1。Delay(15)。sound()。 p05=1。p06=1。p07=0。Delay(15)。sound()。 p05=1。p06=1。p07=1。Delay(5)。 } if(sign==0) { Ledzc=1。 if(temp=tuxian){Ledrbj=0。Md=0。}else{Ledrbj=1。} if(disdata[0]=yuxian){Ledybj=0。Md=0。}else{Ledybj=1。} } if(sign==1) { Ledzc=1。Ledrbj=1。Ledybj=0。Delay(15)。sound()。 Ledzc=1。Ledrbj=0。Ledybj=1。Delay(15)。sound()。 Ledzc=0。Ledrbj=1。Ledybj=1。Delay(15)。sound()。 Ledzc=1。Ledrbj=1。Ledybj=1。Delay(5)。 } } else{Ledzc=0。Ledrbj=1。Ledybj=1。Md=1。} ll=0。 }} void czhi(void){ js=1000。ys=js。ts=js。 while(SET==0)show()。 while((ys0)amp。amp。(ts0)) { shezhi[1]=11。shezhi[2]=11。shezhi[3]=11。 while(ys0) { while(SET==0)show()。 ys=js。show()。 while(Jian==0){if(yuxian==0)break。show()。yuxian。delayt(300)。shezhi[0]=yuxian。} while(Jia==0) {if(yuxian==9)break。show()。yuxian++。 delayt(300)。shezhi[0]=yuxian。} while(SET!=0 amp。amp。 Jia!=0 amp。amp。 Jian!=0) {show()。ys。if(ys=0){ys=0。ts=0。break。}} if(SET==0){ys=0。ts=js。delayt(250)。if(SET==0){ys=0。ts=0。}} } restzhi()。shezhi[0]=11。shezhi[1]=11。 while(ts0) { ts=js。show()。 while(Jian==0) {if(tuxian==0)break。show()。tuxian。delayt(300)。shezhi[2]=tuxian/10。shezhi[3]=tuxian/1tuxian/10*10。} while(Jia==0) {if(tuxian==99)break。show()。tuxian++。 delayt(300)。shezhi[2]=tuxian/10。shezhi[3]=tuxian/1tuxian/10*10。} while(SET!=0 amp。amp。 Jia!=0 amp。amp。 Jian!=0) {show()。ts。if(ts=0){ts=0。ys=0。break。}} if(SET==0){ts=0。ys=js。delayt(250)。if(SET==0){ys=0。ts=0。}} } ts=js。restzhi()。 } while(SET==0)show()。 }void sdong() { while(SD==0){sign=0。xianshi()。} delayt(350)。 while(SD==0){sign=1。xianshi()。}} void restzhi() { shezhi[0]=yuxian。shezhi[1]=10。shezhi[2]=tuxian/10。shezhi[3]=tuxian/1tuxian/10*10。 if(yuxian==0)ybz=0。 if(yuxian==1)ybz=5。 if(yuxian==2)ybz=20。 if(yuxian==3)ybz=40。 if(yuxian==4)ybz=80。 if(yuxian==5)ybz=120。} void init() { TMOD=0x01。 TH0=(Time)/256。 TL0=(Time)%256。 ET0=1。 TR0=1。 EA=1。 }void sysrest() { int qq=80。 Ledzc=0。Ledrbj=1。Ledybj=1。Fmbj=1。Md=1。 for(。qq=0。qq)xianshi()。 restzhi()。 init()。 }void timer0(void) interrupt 3 //{ TR0=0。 is++。 if(is==16){datadisp(dat0=adc0832(CH),ReadTemperature())。is=0。} Baoj()。 TH0=(Time)/256。 TL0=(Time)%256。 TR0=1。 } void main() { sysrest()。 while(1) { xianshi()。 if(SD==0)sdong()。 if(SET==0)czhi()。 if(Jia==0 || Jian==0)jingque()。 }} 致 謝在本次畢業(yè)設(shè)計中,我得到了彭芳老師的熱心指導(dǎo)。自始至終關(guān)心督促畢業(yè)設(shè)計進(jìn)程和進(jìn)度。幫助解決畢業(yè)設(shè)計中遇到的許多問題。還不斷傳授分析問題和解決問題的辦法,并指出了正確的努力方向,使我在畢設(shè)過程中少走很多彎路。同時,他還提供給我們專門的各種設(shè)備及場所,使我在調(diào)試過程中能夠有充足的時間。在這里非常感謝毛老師的指導(dǎo)和幫助,并致以誠摯的謝意!同時,身邊的同學(xué)
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1