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

正文內(nèi)容

滾動電梯節(jié)能安全控制系統(tǒng)設(shè)計畢業(yè)論文(參考版)

2025-02-08 14:17本頁面
  

【正文】 最后感謝答辯委員會各位老師在百忙之中對本文的評閱和指正。在此對唐老師和司老師 表示最衷心的感謝!其次, 向多年來為我的學(xué)業(yè)提供無私支持的父母、親人、朋友們表示最誠摯的謝意。也可在主函數(shù)里加此延遲 } 宿州學(xué) 院畢業(yè)設(shè)計 41 附錄二 防倒轉(zhuǎn)控制模塊 PCB圖 42 附錄三 宿州學(xué)院畢業(yè)設(shè)計 43 附錄四 繼電器模塊 PCB 圖 44 附錄五 宿州學(xué)院畢業(yè)設(shè)計 45 附錄六 繼電器模塊 PCB 圖 46 附錄七 宿州學(xué)院畢業(yè)設(shè)計 47 致 謝 通過幾個月的畢業(yè)設(shè)計,不僅使我對以前學(xué)過的原有知識有了一個完整的、系統(tǒng)的鞏固,而且也學(xué)到了許多新的知識。//此句可以省略,出現(xiàn)如: while(1){Read_Voice(x)。 EA=1。rst=1。 //加上此句,一段沒播放完 也可切換; add=1。 /* 100us */ clk=1。 else 程序代碼 40 sda=0。 if(add amp。i16。 delayms_Voice(2)。 /*復(fù)位延時 5MS*/ rst=1。 rst=0。clk=1。 delayms_Voice(180)。 } void Read_Voice(unsigned int add) //單片機剛上電的瞬間不可以驅(qū)動,要等待大約 1s { unsigned char i。y0。x0。 } void delayus_Voice(unsigned int z) { unsigned int x,y。y0。x0。 void delayms_Voice(unsigned int z) { unsigned int x,y。 sbit clk=P0^1。//語音自己加 led=0。 while(1) { over=1。 led=1。i++)。 while(ms) for(i=0。 //關(guān)閉電源 sbit led=P1^7。也可在主函數(shù)里加此延遲 } /**************************防倒轉(zhuǎn)系統(tǒng)程序代碼 ****************************/ /****防倒轉(zhuǎn)系統(tǒng) *******/ include include sbit dir=P3^2。//此句可以省略,出現(xiàn)如: while(1){Read_Voice(x)。 EA=1。rst=1。 //加上此句,一段沒播放完也可切換; add=1。 /* 100us */ clk=1。 程序代碼 38 else sda=0。 if(add amp。i16。 delayms_Voice(2)。 /*復(fù)位延時 5MS*/ rst=1。 rst=0。clk=1。 EA=0。y)。x) for(y=10。 for(x=z。y)。x) for(y=110。 for(x=z。 sbit sda=P0^2。 } /********節(jié)能控制系統(tǒng) ********/ include include sbit rst=P0^0。 }while(SystemError == 1)。 do{ //有錯誤,重新來 iicInit()。 //D/A 輸出 }while(SystemError == 1)。 do{ //有錯誤,重新來 iicInit()。 //收到最后一個字節(jié)后發(fā)送一個非應(yīng)答位 iic_stop()。 slave_ACK()。 //收到一個字節(jié)后發(fā)送一個應(yīng)答位 while(i4) { receive_da=IICreceiveByte()。 } IICreceiveByte()。 if(F0 == 1) {SystemError = 1。 //重新發(fā)送開始命令 IICSendByte(PCF8591_READ|(ID1))。 return。 //控制字 check_ACK()。 return。 //控制字 check_ACK()。 iic_start()。 delayNOP()。 delayNOP()。 // 若非應(yīng)答表明器件錯誤或已壞,置錯誤標志位 SystemError } iic_stop()。 // 檢查應(yīng)答位 if(F0 == 1) { SystemError = 1。 // 若非應(yīng)答,置錯誤標志位 } IICSendByte(w_data)。 //檢查應(yīng)答位 if(F0 == 1) { SystemError = 1。 // 若非應(yīng)答,置錯誤標志位 } IICSendByte(0x40)。 // 檢查應(yīng)答位 if(F0 == 1) 宿州學(xué)院畢業(yè)設(shè)計 35 { SystemError = 1。 IICSendByte(PCF8591_WRITE|(ID1))。 } // // 函數(shù)名稱: DAC_PCF8591 // 入口參數(shù): ID 從機地址 ,w_data 要發(fā)送的數(shù)據(jù) // 函數(shù)功能: 發(fā)送 n 位數(shù)據(jù)子程序 // void DAC_PCF8591(unsigned char ID,unsigned char w_data) { iic_start()。 delayNOP()。 // 否則數(shù)據(jù)的最后一位置 0 SCL = 0。 // 若接收到的位為 1,則數(shù)據(jù)的最后一位置 1 else tdata = tdataamp。 tdata =tdata1。 while(n) {SDA = 1。 // 數(shù)據(jù)左移一位 程序代碼 34 } } // // 函數(shù)名稱: IICreceiveByte // 返回接收的數(shù)據(jù) // 函數(shù)功能: 接收一字節(jié)子程序 // unsigned char IICreceiveByte(void) {unsigned char n=8。 delayNOP()。 SCL = 0。 delayNOP()。 } else { SDA = 0。 delayNOP()。 // SDA = 0。 delayNOP()。0x80) == 0x80) // 若要發(fā)送的數(shù)據(jù)最高位為 1 則發(fā)送位 1 { SDA = 1。 } // // 函數(shù)名稱: IICSendByte // 入口參數(shù): ch // 函數(shù)功能: 發(fā)送一個字節(jié) // void IICSendByte(unsigned char ch) { unsigned char n=8。 delayNOP()。 if(SDA == 1) // 若 SDA=1 表明非應(yīng)答,置位非應(yīng)答標志 F0 F0 = 1。 delayNOP()。 delayNOP()。 delayNOP()。 delayNOP()。 delayNOP()。 // 將 設(shè)置成輸入,必須先向端口寫 1 SCL = 1。 delayNOP()。 SCL = 0。 delayNOP()。 SCL = 1。 delayNOP()。 SCL = 0。 delayNOP()。 } // // 函數(shù)名稱: slave_ACK // 函數(shù)功能: 從機發(fā)送應(yīng)答位子程序 // void slave_ACK(void) { SDA = 0。 } // // 函數(shù)名稱: iicInit_() // 函數(shù)功能: 初始化 I2C 總線子程序 // void iicInit(void) { SCL = 0。 delayNOP()。 SDA = 1。 delayNOP()。 } // // 函數(shù)名稱: iic_stop() // 函數(shù)功能: 停止 I2C 總線數(shù)據(jù)傳送子程序 // 宿州學(xué)院畢業(yè)設(shè)計 31 void iic_stop(void) { SDA = 0。 delayNOP()。 SDA = 0。 delayNOP()。 //數(shù)據(jù)接收緩沖區(qū) // // 函數(shù)名稱: iic_start() // 函數(shù)功能: 啟動 I2C 總線子程序 // void iic_start(void) { //時鐘保持高,數(shù)據(jù)線從高到低一次跳變, I2C 通信開始 SDA = 1。 bit bdata SystemError=0。_nop_()。_nop_()。 define delayNOP()。 //開超時語音 } /*******節(jié)能控制系統(tǒng) *******/ include include sbit SDA=P0^0。amp。 ChaoShiYuYinFlag=0。 } if(ZhiLiu=0) { ChaoShi=0。 } } if(ZhiLiu_PORT==0) { while(ZhiLiu_PORT==0)。 if(ShengYu=0) { ShengYu=0。 ShengYu。 } if(OUT==0) { while(OUT==0)。 ShengYu++。 ChaoShi++。 宿州學(xué)院畢業(yè)設(shè)計 29 } } } void Timer0_ISR(void) interrupt 3 { TH1=(65536110592*5/12)8。 if(ChaoShiYuYinFlag==1) //滯留超時播報語音標志 { Read_Voice(21)。 } Write_PCF8591(0,PWM)。 break。
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1