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

正文內容

多功能密碼鎖單片機課程綜合實訓報告(文件)

2025-09-18 17:06 上一頁面

下一頁面
 

【正文】 指針 for(t=0。 } write_(0x01)。t++) { write_date(table7[t])。//重新設置 LCD 數據地址指針 for(t=0。 P1=05|10|11|12|13|14|16|17。 39。//判斷按鍵是否釋放 delay(5)。//繼續(xù)掃描按鍵直至有鍵按下 } table5[t]=temp1。)。 for(t=0。 write_(0x01)。t++) { write_date(table10[t])。 write_(0x01)。t++) { write_date(table11[t])。 } } void main() { uchar i=0。 codeout()。i7。 } while(1) { P1=0xbf。//設置數據地址指針 for(i=0。 } } while(!enter)。 break。 TH0=(6553650000)/256。 sec++。 hour++。 } if(hour==24) { hour=0。 if(month==13) { month=1。 } write_nyr(5,month)。 } write_clock(12,sec)。當輸出密碼正常時燈會亮,否則連續(xù)三次錯誤便發(fā)錯警報,并停止輸出密碼,按下 unclock(解鎖鍵)即三次密碼都錯了只能按下它進行解鎖。畢竟看程序和寫程序是有很大區(qū)別的,只有實踐才能真正將匯編語言學到家。 。思想上,也讓我有所收獲,做一個系統(tǒng)的設計,期間肯定會遇到很多技術問題,所以在 遇到障礙的時候必須保持良好的心態(tài),要對自己有信心,確定目標。所以,我覺得在繪圖之前一定要先熟練掌握 Protel 這個軟件;一點要把程序看懂,這樣才可以合理布線路圖;在搜索元 件的過程中可以大量的求助百度,里面有很多元件庫表,這樣可以大大縮短查找時間。燈亮,并顯示 OK: 調試過程中出現的問題及解決方式: 上電調試各模塊電路都能按照仿真里的正常工作 LCD1602 上電顯示:設置正常 其他狀態(tài)都能正常顯示 4*4 矩陣鍵盤 各功能鍵正常工作,密碼鍵正常輸入 獨立按鍵 各功能鍵能正常工作 開鎖驅動電路 (8550 驅動繼電器 ) 有開鎖信號時繼電器正常動作 項目測試結果: 通過不懈的努力, 采用 STC89C52 單片機為主控芯片,結合外圍電路,通過軟件程序實現多功能電子密碼鎖功能;初始狀態(tài)是顯示時間,可 以調時間。 } write_clock(6,hour)。 if(year==100) { year=0。 if(day==31) { day=1。 if(week==8) { week=1。 min++。 t0++。 } codeen()。 while(!enter)。i++) { write_date(table3[i])。 if(enter==0) { write_(0x01)。//LCD 顯示“ LOCKED!” A=0。//顯示清屏:數據指針、所有顯示清 0 write_(0x80+0x04)。 init()。t open!” delay(5)。//設置數據地址指針 for(t=0。 } while(1) key=0。//設置數據地址指針 for(t=0。t++) { if(table5[t]!=table9[t])//對數組中的內容進行逐一比較,一旦有數據不對馬上退出循環(huán) { break。 jz=20。 //重新設置數據地址指針 write_date(39。 } P1=0xff。 //顯示空格即為刪除 t。 if(enter==0) { write_(0x80+0x41+t)。t++) { temp1=keyscan()。 } } } /************************************** **函數名稱: codeen **函數功能:當密碼輸入錯誤次數達到 3 次時,要按下解鎖鍵,輸入萬能密碼,此函數能判斷萬能密碼正確與否并做出相應反應 **入口參數:無 **出口參數:無 ***************************************/ void codeen() { uchar t=0。//設置數據地址指針 for(t=0。t++) { write_date(table6[t])。 write_(0x01)。 } key=0。//設置數據地址指針 for(t=0。 // 進行標志密碼正確 } } /************************************** **函數名稱: codeout **函數功能:根據密碼輸入正確與否作出相應的反應 **入口參數:無 **出口參數:無 ***************************************/ void codeout() { uchar t。 for(t=0。)。//繼續(xù)掃描按鍵直至有鍵按下 } table5[t]=temp1。 } while(!enter)。 //確定刪除對象 write_date(39。t++) { temp1=keyscan()。 } /************************************** **函數名稱: codein **函數功能:完成密碼輸入,并判斷密碼是否正確 **入口參數:無 **出口參數:無 ***************************************/ void codein() { uchar t=0。 } while(temp!=0xf0) { temp=P1。 break。 case 0xdb:jz=9。0xf0。0xf0。0xf0。 case 0x7d:jz=7。 case 0xdd:jz=5。0xf0。0xf0。0xf0。 case 0x7e:jz=3。 case 0xde:jz=1。0xf0。0xf0。 } /************************************** **函數名
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1