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

正文內(nèi)容

基于51單片機(jī)的電子密碼鎖的設(shè)計(jì)-wenkub.com

2024-10-03 10:53 本頁面
   

【正文】 } if(keyoverflag==1) { P1_7=~P1_7。 dispbuf[6]=18 。 dispbuf[2]=18 。 if(okb==3) { okb=0。 } if(okflag==1) { oka++。 oka=0。 } else { 西安文理學(xué)院課程設(shè)計(jì)報(bào)告 第 27 頁 errorflag=0。 (rightflag==1)) { P1_0=0。 dispbuf[6]=16 。 dispbuf[2]=16 。 bb=0。 if(second3==6400) { second3=0。 } aa++。 bb++。 if(dispcount==8) { dispcount=0。 if(flashcount==8) { flashcount=0。 } keyoverflag=0。 0x0f。 } } errorflag=0。 errorflag=1。 second3=0。 } } else if((key==15)amp。//key overflow } } else if(key==12)//delete key { if(keycount0) { keycount。 } keycount++。amp。 break。 break。 0x0f。 temp=temp amp。i) for(j=248。 temp=temp amp。 } keyoverflag=0。 0x0f。 } } errorflag=0。 errorflag=1。 second3=0。 } } else if((key==15)amp。//key overflow } } else if(key==12)//delete key { if(keycount0) 西安文理學(xué)院課程設(shè)計(jì)報(bào)告 第 22 頁 { keycount。 } keycount++。amp。 break。 break。 0x0f。 temp=temp amp。i) for(j=248。 temp=temp amp。 } keyoverflag=0。 0x0f。 } } errorflag=0。 errorflag=1。 second3=0。 } } else if((key==15)amp。//key overflow } } else if(key==12)//delete key { if(keycount0) { keycount。 } keycount++。amp。 break。 break。 0x0f。 temp=temp amp。i) for(j=248。 temp=temp amp。 } keyoverflag=0。 0x0f。 } } errorflag=0。 errorflag=1。 second3=0。 } } else if((key==15)amp。//key overflow } } else if(key==12)//delete key { if(keycount0) { keycount。 } keycount++。amp。 break。 break。 0x0f。 temp=temp amp。i) for(j=248。 temp=temp amp。 西安文理學(xué)院課程設(shè)計(jì)報(bào)告 第 16 頁 break 。 dispbuf[5]=16 。 dispbuf[1]=16。 break 。 dispbuf[6]=16 。 dispbuf[2]=16 。 P3_5=1 。 dispbuf[6]=16 。 dispbuf[2]=16 。amp。 TR0=1。 void main(void) { unsigned char i,j。 bit okflag。 bit rightflag。 unsigned char pslen=5。 unsigned char flashcount。 unsigned char code dispbit[]={0xfe,0xfd,0xfb,0xf7, 0xef,0xdf,0xbf,0x7f}。同樣的,在精神上,我們學(xué)會(huì)了勇往直前,不因挫折而后退,面對(duì)問題學(xué)會(huì)了自己去尋找解決方法,而不是擱置不理或者一味求助于人。 6 設(shè)計(jì)總結(jié) 經(jīng)過這次課程設(shè)計(jì)的整個(gè)過程,我們深刻的體會(huì)到了實(shí)踐是檢驗(yàn)和鞏固我們學(xué)習(xí)成果最有力的標(biāo)準(zhǔn)。 西安文理學(xué)院課程設(shè)計(jì)報(bào)告 第 10 頁 圖 密碼超出設(shè)定時(shí)數(shù)碼顯示圖 系統(tǒng)軟件設(shè)計(jì)總流程圖 圖 系統(tǒng)軟件設(shè)計(jì)總流程圖 開始 輸入密碼 密碼輸入完畢 密碼比較 密碼正確 密碼錯(cuò)誤 密碼修改 燈閃爍,發(fā)出“嘀嘀嘀”聲,并鎖鍵盤 3s 燈亮并發(fā) 出“叮咚” 西安文理學(xué)院課程設(shè)計(jì)報(bào)告 第 11 頁 5 程序調(diào)試 把寫好的 C 語言程序載入軟件調(diào)試工具,檢查軟件是否有設(shè)法錯(cuò)誤,再根據(jù)軟件提示對(duì)本程序進(jìn)行修改,直到?jīng)]有錯(cuò)誤再生成單片機(jī)能運(yùn)行的機(jī)器碼,再用 Prteus 工具把機(jī)器碼導(dǎo)入單片機(jī)進(jìn)行實(shí)際的程序調(diào)試,根據(jù)實(shí)際情況再對(duì)程序的不足加以修改,直到滿足設(shè)計(jì)要求。 按鍵按其功能分為兩種,其中一種為功能鍵另一種為數(shù)字鍵。 電子密碼鎖工作的主要過程是通過鍵盤輸入密碼,同時(shí) LED 顯示密碼輸入情況,按下確認(rèn)鍵后判斷密碼的正確性,做出開鎖或報(bào)警處理。 密碼正確并且確認(rèn)之后的整體電路及顯示情況,如圖 。當(dāng)某一字段的陽極為低電平時(shí),相應(yīng)字段就不亮。采用軟件消抖的方法 [5]。為了避免這種情況應(yīng)采取措施消除抖動(dòng)。而且是與零電平線相交的交點(diǎn)上的鍵。確認(rèn)有鍵盤按下后,下一步執(zhí)行識(shí)別哪一個(gè)鍵按下。 西安文理學(xué)院課程設(shè)計(jì)報(bào)告 第 5 頁 圖 AT89C51 芯片圖 3 系統(tǒng)硬件設(shè)計(jì) 鍵盤設(shè)計(jì) 本實(shí)驗(yàn)采用 4 4 行列式矩陣鍵盤,用數(shù)字鍵輸入密碼, ENTER 鍵確認(rèn) ; 如果密碼輸入錯(cuò)誤,用 DEL 鍵清除 ;密碼輸入完畢并且確認(rèn)后,如果需要重新輸入,先按 Esc 退出,然后重新輸入;若用戶想要自行更改密碼,需要先正確輸入密碼并確認(rèn)后,按 ALT 進(jìn)行修改,再按 ENTER 進(jìn)行確認(rèn),密碼更改完畢 。 /EA/VPP:當(dāng) /EA 保持低電平時(shí),則在此期間外部程序存儲(chǔ)器( 00
點(diǎn)擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1