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

正文內(nèi)容

電子密碼鎖論文-在線瀏覽

2025-08-14 18:58本頁面
  

【正文】 分重要模塊程序一、主函數(shù)程序/*******************************************************************//* 主程序函數(shù) /*******************************************************************/main(){ lcd_init()。 //定時器初始化 lcd_wstring(begin1,0x06,0x00,20)。 while(1) { pw_lock()。 //時鐘模塊 P1=0xf0。0xf0)!=0xf0) { keyscan()。 if(key==0) //門鈴鍵檢測 { beep(1)。 } } timer2(30)。 if((P1amp。 if(key==num_input) { number_input(pw_enter,pre_pw1)。amp。amp。 lcd_clr()。 lcd_clr()。 } if(key==lock) //上鎖函數(shù) { lcd_clr()。 beep(1)。 //顯示 已上鎖 lcd_wstring(locked2,0x06,0x40,15)。 state=locked。 //記錄上鎖 delayms(1000)。 返 } if(key==dislock) //解鎖函 { if(pw_pare()) //如果輸入密碼與寄存器的相同,可以解鎖 { lcd_clr()。 lcd_wstring(dislock1,0x06,0x00,50)。 for(i=0。i++) //改完密碼后把寄存器置零 pre_pw1[i]=0。 record()。 //可以改變密碼// time_reset_en=on。 number_input(pw_enter,pre_pw1)。 // pw_change_en2=on。 //顯示“Password Wrong!” lcd_wstring(pw_wrong2,0x06,0x40,15)。 delayms(500)。 change_enter=off。 } } }} /********************************************************** 密碼校驗(yàn)**********************************************************/uchar pw_pare() { if( pre_pw1[0]==read_random(0x00)amp。pre_pw1[1]==read_random(0x01) amp。pre_pw1[2]==read_random(0x02)amp。pre_pw1[3]==read_random(0x03) amp。pre_pw1[4]==read_random(0x04)amp。pre_pw1[5]==read_random(0x05) amp。pre_pw1[6]==read_random(0x06)amp。pre_pw1[7]==read_random(0x07) amp。pre_pw1[8]==read_random(0x08)amp。pre_pw1[9]==read_random(0x09)) //判斷是否第一組密碼 { pw_group=1。 return(1)。amp。amp。amp。amp。amp。amp。amp。amp。amp。 pw_wrong=0。 } else if(pre_pw1[0]==read_random(0x14)amp。pre_pw1[1]==read_random(0x15) amp。pre_pw1[2]==read_random(0x16)amp。pre_pw1[3]==read_random(0x17) amp。pre_pw1[4]==read_random(0x18)amp。pre_pw1[5]==read_random(0x19) amp。pre_pw1[6]==read_random(0x1a)amp。pre_pw1[7]==read_random(0x1b) amp。pre_pw1[8]==read_random(0x1c)amp。pre_pw1[9]==read_random(0x1d)) //判斷是否第三組密碼 { pw_group=3。 return(1)。 if(pw_wrong==3) { lcd_wstring(wrong3time1,0x60,0x00,15)。 beep(30)。 count_s=0。 lcd_wcmd(0x08)。 P1=1。 } TR1=0。 } return(0)。 if(pre_pw1[0]==pre_pw2[0]amp。pre_pw1[1]==pre_pw2[1] amp。pre_pw1[2]==pre_pw2[2]amp。pre_pw1[3]==pre_pw2[3] amp。pre_pw1[4]==pre_pw2[4]amp。pre_pw1[5]==pre_pw2[5]) //密碼校驗(yàn),如果正確... {lcd_wstring(pw_change1,0x06,0x00,50)。 delayms(1000)。iquan_wei。 else if(pw_group==2) for(i=0。i++) write_byte(0x0a+i,pre_pw2[i])。iquan_wei。 for(i=0。i++) pre_pw1[i]=0。 state=0。 record()。 } else { beep(1)。 //顯示“Password Wrong!” lcd_wstring(pw_wrong2,0x06,0x40,15)。 delayms(1000)。 number_input(pw_enter,pre_pw1)。 pw_change_en=on。 //不能設(shè)置時間 lcd_wcmd(0x0f)。 lcd_wstring(guide,0x06,0x00,50)。 count_s=0。 if(count_sover_time) { TR1=0。 break。 if((P1amp。 if((key==0)|(key==1)|(key==2)|(key==3)|(key==4)|(key==5)|(key==6)|(key==7)|(key==8)|(key==9)) //輸入,確認(rèn)是否是數(shù)字鍵 {
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1