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

正文內(nèi)容

基于單片機的保險箱c語言課程設(shè)計-資料下載頁

2025-06-27 19:24本頁面
  

【正文】 1——超時 ** 1——密碼輸入錯誤 ********************************************************************************/ static char_hmiBoxOpen(void) { unsigned char i,j。 char cTmp1。 for (i=0。i3。i++) { /* *顯示初始畫面 */ stcpy(_GeHmiBuf,””)。 //C標準庫函數(shù) virShowPuts(_GetHmiBuf)。 /* *輸入密碼 */ j=0。 while(1){ cTmp1=virKeyGet(15*1000)。 if (cTmp10){ /* *超時 */ return 1。 } if (cTmp1==‘*’){ //‘*’為刪除鍵 if (j0){ j。 } _GeHmiBuf[j]=‘’。 } else { _GeHmiBuf[j]=cTmp1。 //保存輸入的字符 j++。 } if (cTmp1==‘’){ //密碼輸入完畢 break。 } /* *第7個字符必須為‘’ */ if (j==7amp。amp。cTmp1!=‘’){ j。 _GeHmiBuf[6]=0。 continue。 } /* * 提示用戶字符輸入完成 */ virShowPuts(_GeHmiBuf)。 virBuzzerTweet(VIR_BUZZER_SHORT)。 } /* *校驗密碼 */ virMemRead(USER_PASSWORD_ADDR, _GePassword,7)。 if (_GePassword[0]==(char)0xff){ //cat1024未保存密碼 memcpy(_GePassword, “123456”,7)。 //默認密碼為“123456” } if (memcmp(_GePassword,_GeHmiBuf,j)==0) { //比較密碼 /* *開鎖 */ virShowPuts(“OPEN”)。 virBuzzerTweet(VIR_BUZZER_LOGN)。 virLockUnlock(0)。 return 0。 } /* *密碼錯誤 */ if (i2) { virShowPuts(“error”)。 virBuzzerTweet(VIR_BUZZER_TWO_SHORT)。 delayMs(2000)。 } } /* *連續(xù)輸入錯誤 */ virShowClr()。 virBuzzerTweet(VIR_BUZZER_TWO_SHORT)。 virBuzzerTweet(VIR_BUZZER_TWO_SHORT)。 delayMs(60000)。 return 1。 } /******************************************************************************** **Description: 設(shè)置用戶密碼 ********************************************************************************/ static char _hmiPasswordSet(void) { unsigned char i。 char cTmp1。 virBuzzerTweet(VIR_BUZZER_LONG)。 virBuzzerTweet(VIR_BUZZER_SHORT)。 /* *顯示初始畫面 */ strcpy(_GeHmiBuf,””)。 virShowPuts(_GeHmiBuf)。 /* *輸入密碼 */ i=0。 while(1){ cTmp1=virKeyGet(0)。 if (cTmp1==‘*’){ //‘*’為刪除鍵 if (i0){ i。 } _GeHmiBuf[i]=‘’。 }else{ _GeHmiBuf[i]=cTmp1。 //保存輸入的字符 i++。 } if (cTmp1==‘’){ //輸入密碼完畢 if (i!=1){ break。 } /* *不允許輸入空密碼 */ i。 continue。 } /* *第7個字符必須為‘’ */ if (i==7amp。amp。cTmp1!=‘’){ i。 _GeHmiBuf[6]=0。 continue。 } /* *提示用戶字符輸入完成 */ virShowPuts(_GeHmiBuf)。 virBuzzerTweet(VIR_BUZZER_SHORT)。 } virMemWrite(USER_PASSWORD_ADDR,_GeHmiBuf,7)。 //保存密碼 virBuzzerTweet(VIR_BUZZER_LONG)。 delayMs(2000)。 virShowPuts(“OPEN”)。 return 0。 } /******************************************************************************** **Description: 系統(tǒng)主函數(shù) ********************************************************************************/ void main (void) { char cTmp1。 zyI2cInit()。 delayInit()。 virBuzzerInit()。 virKeyInit()。 virLockInit()。 virMemInit()。 virShowInit()。 EA=1。 //允許中斷 virBuzzerTweet(VIR_BUZZER_LONG)。 while(1){ virShowClr()。 //待機狀態(tài)下不顯示 /* *進入關(guān)鎖狀態(tài) */ while (virKeyGet(0)!=‘’){ } virBuzzerTweet(VIR_BUZZER_SHORT)。 /* *進入關(guān)鎖狀態(tài) */ if (_hmiBoxOpen()!=0) { continue。 } /* *進入開鎖狀態(tài),等待輸入‘*’和‘’ */ do{ cTmp1=virKeyGet(0)。 if(cTmp1==‘*’){ _hmiPasswordSet()。 //進入設(shè)置密碼態(tài) } }while(cTmp1!==‘’)。 /* *返回到待機狀態(tài) */ virBuzzerTweet(VIR_BUZZER_SHORT)。 virBuzzerTweet(VIR_BUZZER_SHORT)。 virLockLock(0)。 }
點擊復制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1