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

正文內(nèi)容

單片機(jī)控制的電子密碼鎖電路畢業(yè)論文-閱讀頁(yè)

2025-07-27 19:46本頁(yè)面
  

【正文】 4- 2 修改密碼流程圖 16 電子密碼鎖的程序設(shè)計(jì) .電路原理圖 圖 3.系統(tǒng)板上硬件連線 ( 1). 把“單片機(jī)系統(tǒng)”區(qū)域中的 “音頻放大模塊”區(qū)域中的 SPK IN 端子上; ( 2). 把“音頻放大模塊”區(qū)域中的 SPK OUT 端子接喇叭和; 17 ( 3). 把“單片機(jī)系統(tǒng)”區(qū)域中的 -“四路靜態(tài)數(shù)碼顯示”區(qū)域中的任一個(gè)ABCDEFGH端子上; ( 4). 把“單片機(jī)系統(tǒng)“區(qū)域中的 用導(dǎo)線連接到“八路發(fā)光二極管模塊”區(qū)域中的 L1 端子上; ( 5). 把“單片機(jī)系統(tǒng)”區(qū)域中的 、 用導(dǎo)線連 接到“獨(dú)立式鍵盤(pán)”區(qū)域中的 SP1和 SP2端子上; 4. 程序設(shè)計(jì)內(nèi)容 ( 1). 密碼的設(shè)定,在此程序中密碼是固定在程序存儲(chǔ)器 ROM中,假設(shè)預(yù)設(shè)的密碼為“ 12345”共 5位密碼。在輸入過(guò)程中,首先輸入密碼的長(zhǎng)度,接著根據(jù)密碼的長(zhǎng)度輸入密碼的位數(shù),直到所有長(zhǎng)度的密碼都已經(jīng)輸入完畢;或者輸入確認(rèn)功能鍵之后,才能完成密碼的輸入過(guò)程。 ( 3). 按鍵禁止功能:初始化時(shí),是允許按鍵輸入密碼,當(dāng)有按鍵按下并開(kāi)始進(jìn)入按鍵識(shí)別狀態(tài)時(shí),按鍵禁止功能被激活,但啟動(dòng)的狀態(tài)在 3次密碼輸入不正確的情況下發(fā)生的。 //原始密碼 unsigned char code dispcode[]={0x3f,0x06,0x5b,0x4f,0x66, //共陰極數(shù)碼管代碼 0x6d,0x7d,0x07,0x7f,0x6f,0x00,0x40}。 //顯示數(shù)字長(zhǎng)度 unsigned char templen。 //數(shù)字 18 unsigned char funcount。 //計(jì)數(shù)的數(shù)值變量 unsigned char psbuf[9]。 //功能按鍵標(biāo)志 bit hibitflag。 //錯(cuò)誤標(biāo)志 bit rightflag。 //鎖 3s 標(biāo)志位 unsigned int aa。 //定時(shí)器計(jì)數(shù)變量 bit alarmflag。 unsigned int cc。 bit okflag。 unsigned char okb。 P2=dispcode[digitcount]。 //定時(shí)器 TH0=(65536500)/256。 TR0=1。 EA=1。i0。j0。 if(P3_6==0) { if(hibitflag==0) //按鍵是否被鎖 { funcount++。 cmpflag=1。 //可以由燈判斷按鍵是否按下 } else { second3=0。 } } if(P3_7==0) //digit key 數(shù)字鍵 { for(i=10。i) //延時(shí)消抖 for(j=248。j)。 if(digitcount==10) { digitcount=0。 if(funcount==1) //按下功能鍵后,開(kāi)始輸入密碼長(zhǎng)度 { pslen=digitcount。 } else if(funcount1) ////////////////開(kāi)始記錄各位密碼 20 { psbuf[funcount2]=digitcount。 } while(P3_7==0)。 for(i=0。i++) { if(ps[i]!=psbuf[i]) { hibitflag=1。 errorflag=1。 cmpflag=0。 goto a。 errorflag=0。 hibitflag=0。 } } } 21 void t0(void) interrupt 1 using 0 { TH0=(65536500)/256。 if((errorflag==1) amp。 (rightflag==0)) { bb++。 alarmflag=~alarmflag。 //報(bào)警聲 } aa++。 P0_1=~P0_1。 if(second3==6400) //閃 4次后( 8次變換),自動(dòng)復(fù)位到按 ENTER前的狀態(tài) { second3=0。 errorflag=0。 cmpflag=0。 alarmflag=0。 aa=0。amp。 //LED2 發(fā)光二極管亮 cc++。 } else if(cc20xx) { okflag=0。 rightflag=0。 cmpflag=0。 //LED2 發(fā)光二極管滅 cc=0。 okb=0。 P0_0=1。 if(oka==2) { oka=0。 } } else { okb++。 P0_0=~P0_0。 但是在我們?cè)O(shè)計(jì)和調(diào)試的過(guò)程中,也發(fā)現(xiàn)了一些問(wèn)題,譬如計(jì)價(jià)的金額位數(shù)有限,實(shí)際的里程可能會(huì)很遠(yuǎn),會(huì)超出我們的顯示范圍。設(shè)計(jì)完全可行可以達(dá)到設(shè)計(jì)目地。該電路設(shè)計(jì)還具有按鍵有效提示,輸入錯(cuò)誤提示,控制開(kāi)鎖電平,控制報(bào)警電路,修改密碼等多種功能。保密性強(qiáng),靈活性高,特別適用于家庭、辦公室、學(xué)生宿舍及賓館等場(chǎng)所。曹老師一絲不茍的作風(fēng),嚴(yán)謹(jǐn)求實(shí)的態(tài)度踏踏實(shí)實(shí)的精神,深深的感動(dòng)了我,當(dāng)我遇到難題無(wú)從下手 時(shí),曹老師總能給予我肯定的意見(jiàn),我從心底感謝她?,F(xiàn)在即將揮別我的學(xué)校,老師,同學(xué)還有我三年的大學(xué)生活,雖然依依不舍,但是對(duì)未來(lái)的路,我充滿
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1