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

正文內(nèi)容

基于紅外傳感器的公共場所人流量統(tǒng)計(jì)系統(tǒng)設(shè)計(jì)畢業(yè)設(shè)計(jì)論文-資料下載頁

2025-06-27 20:47本頁面
  

【正文】 //制造下降沿delayus(2)。}return dat。 //返回讀取出的數(shù)據(jù)/16*10+dat%16 }uchar DS1302Read(uchar cmd) //cmd:要寫入的控制字節(jié),dat:讀取的數(shù)據(jù){uchar dat。RST=0。 //初始 CE線置為0SCLK=0。 //初始時鐘線置為0RST=1。 //初始 CE置為 1,傳輸開始DS1302WriteByte(cmd)。 //傳輸命令字,要讀取的時間/日歷地址dat=DS1302ReadByte()。 //讀取要得到的時間/日期SCLK=1。 //時鐘線拉高RST=0。 //讀取結(jié)束,CE置為 0,結(jié)束數(shù)據(jù)的傳輸return dat。 //返回得到的時間/日期 }void DS1302Write(uchar cmd, uint dat) //cmd:要寫入的控制字,dat:要寫入的數(shù)據(jù){RST=0。 //初始CE線置為 0SCLK=0。 //初始時鐘線置為0RST=1。 //初始 CE置為 1,傳輸開始DS1302WriteByte(cmd)。 //傳輸命令字,要寫入的時間/日歷地址DS1302WriteByte(dat)。 //寫入要修改的時間/日期SCLK=1。 //時鐘線拉高RST=0。 //讀取結(jié)束,CE置為0,結(jié)束數(shù)據(jù)的傳輸 }void chushihuaDS1302(void){DS1302Write(0x8e,0x00)。 //寫保護(hù)關(guān)DS1302Write(0x80,0x00)。 //初始秒DS1302Write(0x82,0x00)。 //初始分鐘DS1302Write(0x84,0x08)。 //初始為24小時模式,初始時}void write_order(uchar order){ RS=0。P0=order。delayms(5)。EN=1。delayms(5)。EN=0。}void write_lcd(uchar date){ RS=1。delayms(5)。EN=1。P0=date。delayms(5)。EN=0。}void LCD1602_write_word(unsigned char *s){while(*s0){write_date(*s)。s++。}}void chushihuaLCD1602(){ EN=0。RW=0。write_order(0x38)。write_order(0x0c)。write_order(0x06)。write_order(0x01)。}void gettime() { uchar i,n。for(i=0,n=1。i3,n7。i++,n=n+2){ DateTime[i]=DS1302Read(0x80+n)。delayus(1)。}}void zhuanhuan(){ gettime()。lcd1[5]=((DateTime[2]4)+0x30)。lcd1[6]=((DateTime[2]amp。0x0f)+0x30)。delayus(2)。 //時lcd1[8]=((DateTime[1]4)+0x30)。lcd1[9]=((DateTime[1]amp。0x0f)+0x30)。delayus(2)。 //分 lcd1[11]=((DateTime[0]4)+0x30)。lcd1[12]=((DateTime[0]amp。0x0f)+0x30)。delayus(2)。//秒}void jianpan() //鍵盤調(diào)時 { uchar x2,address,max,min。int item。if(key1==0){ delayms(10)。 if(key1==0) { x1++。if(x1=3) x1=1。switch(x1){case 1: lcd1[15]=39。H39。x2=1。address=0x84。 max=23。min=0。break。 //時case 2: lcd1[15]=39。F39。x2=2。address=0x82。 max=59。min=0。break。 //分}}while(!key1)。}item=(DS1302Read(address+1)/16)*10 + (DS1302Read(address+1))%16。if(key2==0){delayms(10)。if(key2==0){ if(x2==1) {item++。} else if(x2==2) {item++。} }while(!key2)。}if(key3==0){ delayms(10)。if(key3==0){ if(x2==1) {item。}else if(x2==2) {item。}}while(!key3)。}if(key4==0){delayms(10)。 if(key4==0){ lcd1[15]=39。 39。x1=0。x2=0。 }while(!key4)。} if(itemmax) item=min。if(itemmin) item=max。 DS1302Write(0x8e,0x00)。 //允許寫操作delayms(10)。DS1302Write(address,(item/10)*16+item%10)。 //寫入DS1302 //轉(zhuǎn)成BCD碼delayms(20)。DS1302Write(0x8e,0x80)。 //寫保護(hù),禁止寫操作}void count(void) //傳感器檢測規(guī)則{if(IN==1 amp。amp。 OUT == 1) //兩個傳感器同時檢測到人{(lán) delayms(5)。 //去抖延時if(IN==1 amp。amp。 OUT == 1){change = 1。 //狀態(tài)標(biāo)志位置1}}if(change==1 amp。amp。 IN == 0 amp。amp。 OUT == 1) //確定有人在門口并且僅有出門紅外傳感器檢測到有人{(lán) delayms(10)。if(change==1 amp。amp。 IN == 0 amp。amp。 OUT == 1){ ++in。change = 2。 }}if(change == 1 amp。amp。 OUT == 0 amp。amp。 IN == 1 ) //確定有人在門口并且僅有進(jìn)門紅外傳感器檢測到有人{(lán)delayms(10)。if(change == 1 amp。amp。 OUT == 0 amp。amp。 IN == 1){++out。change = 3。}}if(in = out) //考慮到實(shí)際情況,出門的不可能比進(jìn)門的人數(shù)多{out = in。 }if(in 999) //人員進(jìn)入數(shù)大于999時計(jì)數(shù)清零{in =0。}if(out 999){out=0。}if(change == 2) //人員進(jìn)入顯示人數(shù){lcd2[3] = in / 100 + 0x30。lcd2[4] = in % 100 / 10 + 0x30。lcd2[5] = in % 10 + 0x30。change = 0。}if(change == 3 ) //人員出門顯示人數(shù){lcd2[11] = out / 100 + 0x30。lcd2[12] = out % 100 / 10 + 0x30。lcd2[13] = out % 10 + 0x30。change = 0。}}void main(){ uchar k。uint i = 0,j=0。chushihuaLCD1602()。if( (DS1302Read(0x81) amp。 0x80) ) chushihuaDS1302()。chushihuaDS1302()。while(1){ jianpan()。zhuanhuan()。count()。write_order(0x80)。 //lcd的第一行for(k=0。k16。k++){ write_lcd(lcd1[k])。delayus(2)。}write_order(0x80+0x40)。 //lcd的第二行for(k=0。k16。k++){write_lcd(lcd2[k])。delayus(2)。}}} 畢業(yè)設(shè)計(jì)(論文)原創(chuàng)性聲明和使用授權(quán)說明原創(chuàng)性聲明本人鄭重承諾:所呈交的畢業(yè)設(shè)計(jì)(論文),是我個人在指導(dǎo)教師的指導(dǎo)下進(jìn)行的研究工作及取得的成果。盡我所知,除文中特別加以標(biāo)注和致謝的地方外,不包含其他人或組織已經(jīng)發(fā)表或公布過的研究成果,也不包含我為獲得 及其它教育機(jī)構(gòu)的學(xué)位或?qū)W歷而使用過的材料。對本研究提供過幫助和做出過貢獻(xiàn)的個人或集體,均已在文中作了明確的說明并表示了謝意。作 者 簽 名:       日  期:        指導(dǎo)教師簽名:        日  期:        使用授權(quán)說明本人完全了解 大學(xué)關(guān)于收集、保存、使用畢業(yè)設(shè)計(jì)(論文)的規(guī)定,即:按照學(xué)校要求提交畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版本;學(xué)校有權(quán)保存畢業(yè)設(shè)計(jì)(論文)的印刷本和電子版,并提供目錄檢索與閱覽服務(wù);學(xué)??梢圆捎糜坝?、縮印、數(shù)字化或其它復(fù)制手段保存論文;在不以贏利為目的前提下,學(xué)??梢怨颊撐牡牟糠只蛉績?nèi)容。作者簽名:        日  期:         學(xué)位論文原創(chuàng)性聲明本人鄭重聲明:所呈交的論文是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究所取得的研究成果。除了文中特別加以標(biāo)注引用的內(nèi)容外,本論文不包含任何其他個人或集體已經(jīng)發(fā)表或撰寫的成果作品。對本文的研究做出重要貢獻(xiàn)的個人和集體,均已在文中以明確方式標(biāo)明。本人完全意識到本聲明的法律后果由本人承擔(dān)。作者簽名: 日期: 年 月 日學(xué)位論文版權(quán)使用授權(quán)書本學(xué)位論文作者完全了解學(xué)校有關(guān)保留、使用學(xué)位論文的規(guī)定,同意學(xué)校保留并向國家有關(guān)部門或機(jī)構(gòu)送交論文的復(fù)印件和電子版,允許論文被查閱和借閱。本人授權(quán)      大學(xué)可以將本學(xué)位論文的全部或部分內(nèi)容編入有關(guān)數(shù)據(jù)庫進(jìn)行檢索,可以采用影印、縮印或掃描等復(fù)制手段保存和匯編本學(xué)位論文。涉密論文按學(xué)校規(guī)定處理。作者簽名: 日期: 年 月 日導(dǎo)師簽名:
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1