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

正文內容

片機課程設計--電子密碼鎖-資料下載頁

2025-06-06 22:48本頁面
  

【正文】 } if(ky10) { new[k]=ky。k++。 /*key10為密碼輸入 */ write_dat(table1[0])。 /*定義按鍵顯示符號 **/ } else if(ky==11) jiaodui()。 /*定義 11 為 確定鍵 */ else if(ky==10) {k=0。 write_(0X80+0X40)。} /*定義 10為 復位鍵 */ } } /******( 5) 密碼校對程序 ***********************************************/ void jiaodui() { uchar i=0,j=0。 while(password[i]==new[i]) /*密碼比較 */ { i++。 /*i 自加 1*/ if(i==8) break。 } if(i==8) /*如果密碼全部正確 */ { P36=1。 /*開鎖 */ write_(0X80+0X40)。 /*寫入字符碼,顯示器顯示相應字符 */ del(5)。 /*調用延時程序 */ for(i=0。i17。i++) { write_dat(table2[i])。 /*顯示器顯示 Mission Success! */ del(20)。 28 } } else if(i8) /*密碼錯誤 */ { P35=1。 /*報警 */ write_(0X80+0X40)。 /*寫入字符碼,顯示器顯示相應字符 */ del(5)。 for(i=0。i17。i++) { write_dat(table3[i])。 /*顯示密碼錯誤 */ del(20)。 } while(1)。 } else if(j!=3) { k=0。 write_(0X80+0X40)。 /*鎖定鍵盤 */ } } /******( 6) 檢查按鍵程序 ************************************************/ uchar ky_press() /*檢查是否有按鍵按下 */ { P1=0Xf0。 /*按鍵口初始化 */ if((P1amp。0xf0)!=0xf0) /* 若有鍵按下 */ del(1)。 /* 延時去抖動 */ if((P1amp。0xf0)!=0Xf0) {return 1。 } /* 有鍵按下 ,返回值為 1*/ else {return 0。} /* 無鍵按下 ,返回值為 0*/ } /******( 7) 掃描按鍵程序 **********************************************/ void ky_scan() /*確認所按按鍵的具體位置 */ { uchar ky,i=0X7F,j。 29 del(10)。 if(ky_press())。 /* 如果有鍵按下 */ { do{ i=(i1)|(i7)。 /* 行列掃描 */ P1=i。 /* 輸出掃描碼 */ ky=P1。 j=kyamp。0XF0。 }while(j==0XF0)。 /*有鍵按下 */ /******( 8) 延時程序 **************************************************/ void del(uint us) /*定時 1ms*/ { uint u,s。 for(u=0。uus。u++) {for(s=0。s1141。s++)。 /*s 自加 1141次為 1ms*/ } /******( 9) 主程序 ****************************************************/ void main() /*主程序 */ { uint i。 /*預置初始化 */ P30=1。 /*開啟數據 /命令 */ P31=0。 /*禁止讀寫 */ P35=0。 /*關閉報警 */ P36=0。 /*關閉開鎖 */ write_(0X38)。 /*設置數據總線為 8位,分 2行顯示 */ del(5)。 write_(0X01)。 /*顯示器清零 ,光標歸位 */ del(5)。 write_(0X0f)。 /*打開顯示功能 */ del(5)。 write_(0X06)。 /*每寫入一個數據光標右移 */ del(5)。 30 write_(0X80+0X00)。 /*寫入字符碼,使顯示器顯示相應字符 */ del(5)。 for(i=0。i15。i++) { write_dat(table[i])。 /*顯示器輸出內容 */ del(10)。 } write_(0Xc0)。 del(5)。 while(1){ if(ky_press()) /*如果有鍵按下 */ { ky_scan()。 /*鍵盤掃描 */ } } } 31 附錄 G 仿真圖
點擊復制文檔內容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1