基于單片機(jī)的指紋密碼鎖設(shè)計(jì)與實(shí)現(xiàn)_第1頁(yè)
基于單片機(jī)的指紋密碼鎖設(shè)計(jì)與實(shí)現(xiàn)_第2頁(yè)
基于單片機(jī)的指紋密碼鎖設(shè)計(jì)與實(shí)現(xiàn)_第3頁(yè)
基于單片機(jī)的指紋密碼鎖設(shè)計(jì)與實(shí)現(xiàn)_第4頁(yè)
基于單片機(jī)的指紋密碼鎖設(shè)計(jì)與實(shí)現(xiàn)_第5頁(yè)
已閱讀5頁(yè),還剩37頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

摘要隨著這幾年科技和互聯(lián)網(wǎng)的快速發(fā)展,指紋識(shí)別技術(shù)也得到了突飛猛進(jìn),可以看到指紋識(shí)別技術(shù)以經(jīng)在生活中使用很廣了,而它未來(lái)的發(fā)展空間也是潛力無(wú)限,智能門鎖,智能手機(jī)解鎖絕大多數(shù)都是應(yīng)用了指紋識(shí)別功能。指紋雖然只是手指頂部一小塊看著不起眼的部位,但是它卻能夠識(shí)別到人的身份,而且指紋識(shí)別是當(dāng)今最方便的能夠快捷的識(shí)別人身份的技術(shù)。此系統(tǒng)是根據(jù)單片機(jī)來(lái)實(shí)現(xiàn)指紋識(shí)別開鎖的一個(gè)功能設(shè)計(jì)。模塊核心采用的是性能各方面都優(yōu)越的STC89C5單片機(jī),然后連接串口通信控制指紋模塊,這樣就可以讓指紋模塊能夠錄取指紋和存儲(chǔ)指紋數(shù)據(jù),最后連接繼電器做成的直觀鎖,這個(gè)設(shè)計(jì)具有小巧,價(jià)格低廉等優(yōu)勢(shì)。關(guān)鍵詞:?jiǎn)纹瑱C(jī)指紋識(shí)別液晶屏AbstractWiththerapiddevelopmentoftechnologyandtheInternetinrecentyears,fingerprintrecognitiontechnologyhasalsomaderapidprogress.Youcanseethatfingerprintrecognitiontechnologyhasbeenwidelyusedinlife,anditsfuturedevelopmentspaceisalsounlimited.Thevastmajorityofsmartphoneunlockshaveappliedfingerprintrecognition.Althoughthefingerprintisjustasmallpieceofthetopofthefingerlookingattheinconspicuouspart,itcanrecognizetheidentityoftheperson,andfingerprintrecognitionisthemostconvenienttechnologythatcanquicklyidentifytheidentityoftheperson.Thissystemisbasedonasingle-chipmicrocomputertoachieveafunctionaldesignoffingerprintidentificationunlocking.ThecoreofthemoduleusesSTC89C5singlechipmicrocomputerwithsuperiorperformanceinallaspects,andthenconnectstheserialcommunicationtocontrolthefingerprintmodule,sothatthefingerprintmodulecantakefingerprintsandstorefingerprintdata,andfinallyconnecttheintuitivelockmadebytherelay.Thisdesigniscompact,Lowpricesandotheradvantages.KeyWords:MCUfingerprintidentificationLCDscreen 目錄TOC\o"1-3"\h\u第1章概述 11.1指紋識(shí)別技術(shù)的進(jìn)展 概述指紋識(shí)別技術(shù)的進(jìn)展在現(xiàn)實(shí)生活中所有的東西都有一個(gè)自身的特征,用這些東西可以當(dāng)作自身的特征來(lái)識(shí)別。當(dāng)然這對(duì)于我們?nèi)梭w來(lái)說(shuō)也是同樣適用的,比如一根頭發(fā)通過(guò)比對(duì)DNA就可以知道這個(gè)人是誰(shuí),相對(duì)而言,識(shí)別一個(gè)人的身份最方便,直接的方法就是識(shí)別指紋了。指紋說(shuō)的是手指頂端那一節(jié)的紋路線條,在胚胎發(fā)育的時(shí)候就已經(jīng)開始形成了。指紋識(shí)別歷史悠久。技術(shù)的突飛猛進(jìn),進(jìn)而導(dǎo)致人們可以制造出指紋成像的工具,在現(xiàn)在科技高速發(fā)展的時(shí)代,指紋識(shí)別的使用也越來(lái)越普遍了,隨著成像設(shè)備的快速發(fā)展,目前指紋識(shí)別生物技術(shù)的發(fā)展,[1]全世界已經(jīng)建立了犯罪指紋機(jī)構(gòu)的指紋識(shí)別數(shù)據(jù)庫(kù),指紋識(shí)別手指被正式認(rèn)可為識(shí)別手指的有效方法據(jù)統(tǒng)計(jì),在全世界70億人口當(dāng)中,還找不出任何兩個(gè)指紋是相同的,這就說(shuō)明了,它擁有這獨(dú)一無(wú)二的特性,它的這個(gè)特性讓全世界警察機(jī)關(guān)都在使用指紋鑒別技術(shù)來(lái)辦案。指紋相當(dāng)于一種人體印章,每當(dāng)簽合同的時(shí)候,就可以發(fā)現(xiàn)合同上要按壓指紋,公安部門在破案的時(shí)候就會(huì)運(yùn)用指紋識(shí)別技術(shù)去查出不法分子。由于人體缺乏重復(fù)性,人們將注意力轉(zhuǎn)向了對(duì)生物技術(shù)的學(xué)習(xí),希望利用這項(xiàng)技術(shù)來(lái)應(yīng)對(duì)當(dāng)前的挑戰(zhàn),這些特征必須是獨(dú)特的。經(jīng)過(guò)多年的眾多研究表明,人的指紋,人臉,人的聲音和眼睛等這些不僅是唯一可以識(shí)別人的特征,而且還是非常穩(wěn)定的,[2]正是因?yàn)槿梭w擁有著這些特性,使得現(xiàn)在很多生物技術(shù)不僅發(fā)展成熟而且還得到了廣泛的應(yīng)用,例如:指紋識(shí)別、臉部識(shí)別、瞳孔和聲音鎖等。人們對(duì)生物技術(shù)鍥而不舍的研究使得指紋識(shí)別技術(shù)得到了突飛猛進(jìn),雖然手指頂端的指紋看起來(lái)并不起眼,但是它卻可以精準(zhǔn)的識(shí)別出人的身份?,F(xiàn)代科技的進(jìn)步帶動(dòng)了指紋識(shí)別技術(shù)的快速發(fā)展,制造出來(lái)的指紋圖像讀取工具也越來(lái)越小,更加方便攜帶。再加上智能手機(jī)平板電腦的廣泛應(yīng)用,從而能夠簡(jiǎn)單的比較兩個(gè)指紋,此外,匹配算法的可靠性一直在增強(qiáng),識(shí)別指紋的技術(shù)變得越來(lái)越常見。[3]1.2進(jìn)行指紋識(shí)別的原理指紋一般指的就是手指最頂一節(jié)的紋路,一個(gè)完美的指紋圖像是由黑白的二進(jìn)制構(gòu)成的圖像。然而,通常獲得指紋的途徑是通過(guò)按壓手指取得的,因此,由于某些外部原因和手指本身的皮膚和狀況等因素的影響,有時(shí)候獲取到的指紋不是很符合要求。此外通過(guò)機(jī)器對(duì)手指進(jìn)行數(shù)字化時(shí),由于光照問(wèn)題也會(huì)產(chǎn)生其他的物理影響。產(chǎn)生的這些影響使得灰度圖像不可以直接用于配對(duì)。所以一定要選擇指紋的特征來(lái)對(duì)它進(jìn)行識(shí)別。[4]正常情況下指紋的描述有2種特征:1、全局特征。顧名思義就是要對(duì)整個(gè)紋路結(jié)構(gòu)進(jìn)行描述,下圖1-1就是指紋的3種全局特征,假如把手伸開,仔細(xì)注意看的話,就可以看到指紋的紋路是不相同的,但總的來(lái)說(shuō)一共歸納為3種,分別是:斗形紋就是觀察起來(lái)像一根繩子繞圈圈的;箕形紋就是彎彎看起來(lái)很多個(gè)半圓形疊加的;一條一條排列像弓一樣的紋路就是弓形紋;所有人的指紋不僅整體形狀會(huì)有差異,其他的也會(huì)不相同。圖1-1指紋三種形狀圖局部特征,看局部這兩個(gè)字就知道說(shuō)的是指紋的一部分,要針對(duì)這一部分擁有象征性的特點(diǎn)展開刻畫,通過(guò)類型、方向、曲率、質(zhì)量等這些特點(diǎn)來(lái)進(jìn)行重點(diǎn)刻畫。經(jīng)過(guò)以上分析所知類型其實(shí)就是當(dāng)前對(duì)指紋分類的特征點(diǎn),這些特征點(diǎn)有許多種類型,前面所講到的所有的特征點(diǎn)在人的指紋中的存在也是不一樣的,人體指紋特點(diǎn)出現(xiàn)最多的是短紋,它的出現(xiàn)率高達(dá)60%,第二個(gè)是分叉點(diǎn)百分之二十多的概率?;诰植考y理功能定義的許多詳細(xì)功能,假如一起應(yīng)用所有的這一些功能,則很難自動(dòng),快速地提取它們并將它們與其他特征區(qū)分開,自動(dòng)指紋識(shí)別系統(tǒng)通常用到的是分叉點(diǎn)跟斷點(diǎn)這兩個(gè)主要功能進(jìn)行識(shí)別,剩下的特性,可以將它們組合起來(lái)表示。1.3設(shè)計(jì)系統(tǒng)的目的和意義隨著時(shí)代的進(jìn)步,人們迫切需要一個(gè)更加安全可靠的安防和身份識(shí)別系統(tǒng),以前的一些個(gè)人密碼這些太麻煩,萬(wàn)一哪天忘記了就相當(dāng)與沒有了,加上一些身份識(shí)別的東西跟人體不是形影不離的,這些東西會(huì)被不法分子偽造,被盜和破譯,無(wú)法完全滿足現(xiàn)代社會(huì)經(jīng)濟(jì)活動(dòng)和社會(huì)需求的安防。相對(duì)而言,每個(gè)人的指紋都是特定的,又跟識(shí)別者本身不可分割,所以指紋識(shí)別的安全系數(shù)要比其他的傳統(tǒng)方法高很多。截至今日,還沒有發(fā)現(xiàn)任何的兩個(gè)人具有相同的指紋,指紋識(shí)別技術(shù)不管是從哪個(gè)方面講都將是我們未來(lái)生活最需要的東西,因此在未來(lái)的新時(shí)代我們的指紋使用次數(shù)將會(huì)大大的增加,我們的生活會(huì)因?yàn)橹讣y技術(shù)的發(fā)展而更加的方便和安全。[5]單片機(jī)技術(shù)的應(yīng)用現(xiàn)在已經(jīng)是非常的成熟了,仔細(xì)觀察的話就會(huì)發(fā)現(xiàn)它已經(jīng)被廣泛的應(yīng)用到了我們的生活之中,比如:運(yùn)動(dòng)手環(huán),火災(zāi)報(bào)警器等,經(jīng)過(guò)了大學(xué)四年的學(xué)習(xí),特別是學(xué)習(xí)了跟單片機(jī)相關(guān)知識(shí)后,覺得非常有必要活學(xué)活用,把它從書本上應(yīng)用到生活之中,所以本次設(shè)計(jì)了一個(gè)用單片機(jī)來(lái)控制指紋識(shí)別開鎖的系統(tǒng),但愿做出的作品能夠應(yīng)用在生活之中。1.4系統(tǒng)工作流程1、系統(tǒng)開機(jī):給它插上電源,這時(shí)候就可以看到指示燈亮起紅色,屏幕也會(huì)因?yàn)橥婞c(diǎn)亮,液晶屏幕顯示出:“請(qǐng)輸入密碼”字樣,輸入按鍵之后,液晶屏幕會(huì)顯示出:“請(qǐng)按指紋”字樣,然后接著就能看到識(shí)別的地方會(huì)有背景燈亮起,這時(shí)候就可以實(shí)行下一步動(dòng)作進(jìn)行開鎖。如果系統(tǒng)識(shí)別到的指紋是正確的,接下來(lái)繼電器就會(huì)開始動(dòng)作,那么鎖將會(huì)打開,進(jìn)行指紋識(shí)別開鎖的人就可以來(lái)到屋內(nèi),鎖被順利打開的時(shí)候屏幕就會(huì)有:“門已打開”的顯示;如果識(shí)別的指紋不存在或者說(shuō)存在但不成功,繼電器則不會(huì)有任何動(dòng)作,門鎖不會(huì)打開,開鎖者自然就沒有辦法進(jìn)到屋內(nèi),同時(shí)屏幕顯示出:“沒有搜索到指紋請(qǐng)按任意鍵繼續(xù)”的字樣。2、管理者模式:輸入鍵盤A鍵后進(jìn)入操作模式,屏幕顯示“請(qǐng)輸入密碼”,這時(shí)候按下設(shè)置好的初始密碼,密碼正確的話就進(jìn)入到管理者模式,如果密碼錯(cuò)誤,則會(huì)顯示“密碼錯(cuò)誤,請(qǐng)重新操作”。在管理者界面下能夠?qū)崿F(xiàn)增加多個(gè)開鎖指紋、刪掉用不到的指紋、手動(dòng)開鎖和修改進(jìn)入操作頁(yè)面的密碼功能。輸入“1”就可以添加系統(tǒng)的開鎖指紋,液晶屏幕會(huì)顯示出“請(qǐng)按手指”字樣,將拇指端部按在指紋收集器上,多次按壓錄入,屏幕顯示“指紋采集成功”并給采集到的指紋編號(hào)。按下數(shù)字“2”的刪去指紋模式,液晶屏幕會(huì)顯示出“請(qǐng)輸入刪去的指紋號(hào)”的字樣,按下刪除的指紋編號(hào)即可刪除。在某些意外的情況下,假如遇到什么緊急狀況,這時(shí)啟用手動(dòng)開鎖功能,門鎖也會(huì)順利打開。最后修改密碼功能可以對(duì)密碼進(jìn)行更改,保存后就可以進(jìn)入主菜單頁(yè)面的6位密碼。整個(gè)系統(tǒng)的設(shè)計(jì)框圖如圖1-3所示4*4矩陣按鍵以及繼電器和指示燈指紋4*4矩陣按鍵以及繼電器和指示燈指紋模塊LCD12864STC89C52單片機(jī)圖1-3系統(tǒng)總體框架圖硬件介紹和設(shè)計(jì)2.1單片機(jī)及最小系統(tǒng) 2.1.1STC89C52單片機(jī)的介紹單片機(jī)其實(shí)可以當(dāng)作嵌入式微控制器來(lái)使用,拿它跟普通的電腦微處理器來(lái)做對(duì)比的話,體積小方便攜帶就是它的優(yōu)勢(shì),可以放置在儀器內(nèi)部,但它的內(nèi)存量少,輸入輸出接口簡(jiǎn)單,功能低。對(duì)于單片機(jī)而言現(xiàn)在簡(jiǎn)直就是個(gè)百鳥爭(zhēng)鳴的時(shí)間段,現(xiàn)在有很多在這方面有技術(shù)的企業(yè)差不多都開發(fā)了單片機(jī),使得單片機(jī)的種類甚多有。所有的這些都有獨(dú)特的屬性并相互補(bǔ)充,為單片機(jī)應(yīng)用提供了更多的選擇[6]。現(xiàn)在學(xué)習(xí)所用到的單片機(jī)幾乎都是將中央處理器(CPU)、只讀程序存儲(chǔ)器(ROM)、隨機(jī)存取數(shù)據(jù)存儲(chǔ)(RAM)、并行和串行通信接口,定時(shí)電路、時(shí)鐘電路、中斷系統(tǒng)集成在單個(gè)芯片上,而有部分單個(gè)芯片上集成了LCD(液晶)驅(qū)動(dòng)電路,這樣一個(gè)單片機(jī)就擁有了更多的單元電路,它的功能隨著單元電路的增多會(huì)更加強(qiáng)大[7]。使用到的52單片機(jī)的性能如下:它的工作電壓是3.3V~5.5V,工作的時(shí)候頻率一般為48MHz。它的通用輸入輸出端口有32個(gè),當(dāng)復(fù)位時(shí):P1/P2/P3/P4要上拉準(zhǔn)雙向端口,P0端口作為漏極開路輸出,可以進(jìn)行總線擴(kuò)展,可以不增加上拉電阻,一般使用I/O端口時(shí),都是要增加上拉電阻。ISP/IAP,沒有專用的編程器,沒有專用的仿真器。它一共擁有計(jì)時(shí)器T0,T1,T2,這三個(gè)類型的定時(shí)器或者計(jì)數(shù)器。STC89C52RC單片機(jī)的工作模式:外部中斷可以喚醒它的掉電模式,可以應(yīng)用到如水表等設(shè)備中。下圖2-1本次采用的單片機(jī)引腳功能說(shuō)明。圖2-1STC89C52引腳圖VCC:連接電源電壓VSS:接地P0口:真正的雙向口,輸出鎖存,輸入緩沖,能驅(qū)動(dòng)4個(gè)TTL負(fù)載。P1口:輸入要先置1,無(wú)高阻態(tài),能驅(qū)動(dòng)4個(gè)TTL負(fù)載。?

P2口:I/O與P1口一樣,當(dāng)有片外存儲(chǔ)器時(shí),作地址線使用。P3端口:每個(gè)位還可以用于第二個(gè)功能,第二功能的定義見表2-1。表2-1STC89C52P3口的第二功能液晶顯示器和通訊子程序兩個(gè)主要部分組成了此設(shè)計(jì)的主程序。主程序的工作過(guò)程:第一步是對(duì)各種硬件功能模塊進(jìn)行初始化,開啟液晶顯示屏,鍵盤掃描,指紋模塊建立通訊。2.1.2系統(tǒng)外部晶振的設(shè)計(jì)晶體振蕩器又被稱為晶振,在整個(gè)單片機(jī)系統(tǒng)的運(yùn)用里面它是不可或缺的,時(shí)鐘頻率可以由它和單片機(jī)的內(nèi)部電路連結(jié)來(lái)產(chǎn)生,而且產(chǎn)生的時(shí)鐘頻率還會(huì)影響著單片機(jī)相關(guān)的所有指令的執(zhí)行速度。在平時(shí)的工作環(huán)境中,部分晶振在一定范圍內(nèi)可以使用外部電壓來(lái)調(diào)節(jié)。晶振跟晶體在一塊工作的時(shí)候,這個(gè)工作的晶體能夠把電能跟機(jī)械能轉(zhuǎn)變成共振,可以提供穩(wěn)定,精確的單頻振蕩。[8]系統(tǒng)所需要的基本時(shí)鐘信號(hào)是由單片機(jī)的晶振來(lái)完成的,正常使用下,系統(tǒng)跟晶振是共用的。系統(tǒng)所需的時(shí)鐘頻率是由晶振跟鎖相環(huán)電路一起匹配提供的。,通過(guò)連接到同一晶體的不同鎖相環(huán)可以提供給不同的子系統(tǒng)分別對(duì)應(yīng)著不同頻率的時(shí)鐘信號(hào)。本次設(shè)計(jì)選擇11.0592MHz的晶振作為系統(tǒng)的振蕩源,STC89C52具備的高增益反相放大器可以構(gòu)成振蕩器,因此我們可以通過(guò)連接晶體、XTAL1和XTAL2作為反饋元件,和C1和C2組成并聯(lián)諧振電路,這樣就可以組合成一個(gè)自激振蕩器,在此電路中采用的是值為30PF的電容,如圖2-2外部晶振電路。圖2-2外部晶振電路我們選擇了11.0592MHz的晶體振蕩器,振蕩周期約為1us。機(jī)器周期差不多是0.1us,經(jīng)過(guò)計(jì)算這個(gè)晶體能夠滿足本系統(tǒng)的要求,晶振跟單片機(jī)兩者的間隔不能太大,不然的話容易無(wú)法接收信號(hào)。2.1.3復(fù)位電路的設(shè)計(jì)單片機(jī)電路初始化到指定狀態(tài)可以由置位和復(fù)位來(lái)完成。一般是在單片機(jī)的RST引腳上焊接一個(gè)電阻和一個(gè)電容來(lái)形成復(fù)位電路,想要電路實(shí)現(xiàn)復(fù)位,這時(shí)候就需要做到復(fù)位電平的持續(xù)間隔一定要大于單片機(jī)的兩個(gè)機(jī)器周期[9]。復(fù)位電路是由上電和按鍵2個(gè)復(fù)位合成的上電復(fù)位:這次的系統(tǒng)設(shè)計(jì)中單片機(jī)是通過(guò)高電平來(lái)進(jìn)行復(fù)位的,絕大多數(shù)都是接一個(gè)電容器在VCC和RST引腳之間,最后在GND腳接上一個(gè)電阻來(lái)完成。電容器的值基本都是10uF,電阻器采用的阻值是10K。按鍵復(fù)位:按鍵復(fù)位是通過(guò)復(fù)位電容器跟開關(guān)并聯(lián)組成的。按下系統(tǒng)中的復(fù)位鍵時(shí),復(fù)位電路中的電容器將會(huì)放電,由于電容器充電,RST也被拉至高電平,它將在一段時(shí)間內(nèi)保持高電平,這樣就可以復(fù)位單片機(jī)。在這個(gè)系統(tǒng)中使用的復(fù)位電路如圖2-3所示.在電源開啟的時(shí)刻,當(dāng)這整個(gè)電路中如果RC電路有電流入,那么它就會(huì)充電,而這時(shí)候RST引腳處會(huì)有正脈沖。只須能夠保證RST端持續(xù)有較高的電平大于兩個(gè)周期,單片機(jī)就可以實(shí)現(xiàn)復(fù)位。在這里選用的電容器的值是10uF,電阻選用10K。圖2-3復(fù)位電路2.2液晶屏幕顯示模塊液晶,全稱是液態(tài)晶體,是一種相態(tài),因其具備特殊的理化與光電特性,1950年左右開始液晶顯示技術(shù)開始慢慢發(fā)展起來(lái)。LCD的主要原理是通過(guò)電流刺激液晶分子產(chǎn)生點(diǎn)、線和表面以簡(jiǎn)化描述,通常將不同的LCD屏幕直接稱為L(zhǎng)CD屏幕。該液晶尺寸小,功耗低,實(shí)際操作簡(jiǎn)單,它不好的地方就是工作溫度的范圍過(guò)小,才0~55攝氏度,儲(chǔ)存溫度是-20~60攝氏度,因此在設(shè)計(jì)相應(yīng)的液晶產(chǎn)品時(shí),必須慎重考慮并選擇合適的液晶2.2.112864系列液晶的引腳功能12864中有20個(gè)引腳。下表是引腳的具體說(shuō)明。表2-2引腳功能定義2.2.1控制器接口說(shuō)明1、初步操作時(shí)序如下表:表2-3讀寫輸入輸出2、狀態(tài)字說(shuō)明表2-4狀態(tài)字說(shuō)明一定要先執(zhí)行讀寫檢測(cè),保證STA7為0以后,才可以對(duì)控制器進(jìn)行讀寫操作。實(shí)質(zhì)上,由于單片機(jī)的操作速度比液晶控制器的響應(yīng)速度慢,因此不需要執(zhí)行讀/寫檢測(cè)或僅需很短的延遲。2.2.212864引腳與單片機(jī)連接圖下圖為12864與單片機(jī)的接口連接圖。圖2-412864引腳與單片機(jī)連接圖一開始就要初始化用戶編輯的顯示程序,經(jīng)過(guò)初始化后模塊就可以正常使用了。在指令沒有發(fā)送給模塊以前,單片機(jī)的模塊內(nèi)部必須是在非忙碌情況下,最后按照接收到的指令在屏幕上放出有關(guān)的內(nèi)容。在這里需要知道RS寫入的是命令還是數(shù)據(jù)。讀/寫控制端子設(shè)置為寫模式。把數(shù)據(jù)或命令發(fā)送到數(shù)據(jù)線。4.給E一個(gè)高脈沖,它就會(huì)把數(shù)據(jù)發(fā)送到LCD控制器然后接著完成寫操作。2.3按鍵控制部分電路如果按鈕未關(guān)閉,則電壓將顯示高電平或低電平。高電平和低電平指示不能同時(shí)打開,一個(gè)打開的情況下另一個(gè)會(huì)關(guān)閉。有沒有被按下可以用檢測(cè)電平的高低狀態(tài)來(lái)確保。電路中必須添加去除電平抖動(dòng)的方法,圖2-5就是按鍵抖動(dòng)的示意圖,可以用軟件或硬件來(lái)消抖,硬件一般通過(guò)使用雙穩(wěn)態(tài)電路或?yàn)V波器去抖動(dòng)電路來(lái)移除。平時(shí)執(zhí)行延遲程序的時(shí)候都是用軟件去抖動(dòng),這樣就可以確保第一次按下某個(gè)鍵時(shí)是否仍然是關(guān)閉狀態(tài),如果一直是關(guān)閉狀態(tài)的話,第一步要確保已按下該鍵以消除抖動(dòng)和干擾的影響。設(shè)計(jì)鍵界面的方法有獨(dú)立鍵和矩陣鍵盤兩種。獨(dú)立按鈕的每個(gè)按鈕都是單獨(dú)的,而且每個(gè)按鈕一定要連接到輸入線。輸入線的電平一旦被檢測(cè)到,就可以清楚知道按鈕狀態(tài)。此方法具備靈活的電路配置和簡(jiǎn)單的軟件結(jié)構(gòu),但是具體計(jì)算后發(fā)現(xiàn)這個(gè)辦法I/O消耗大,所以此方法絕大多數(shù)用于按鍵少或其他控制作用很簡(jiǎn)單的地方。由于此設(shè)計(jì)中有許多鍵,因此由于系統(tǒng)的可靠性和鍵盤設(shè)計(jì)的簡(jiǎn)單性而采用矩陣鍵。本次系統(tǒng)的按鈕電路如圖2-6所述,按下按鈕的程度很低,我們使用軟件去抖來(lái)減少對(duì)微控制器的影響。有鍵按下有鍵按下前沿抖動(dòng)按鍵確定后沿抖動(dòng)圖2-5按鍵閉合及斷開前后的電壓檢測(cè)矩陣鍵盤的辦法有非常多種,一般最主要的幾種的是:逐點(diǎn)掃描法,逐行掃描法,全局掃描法。在這個(gè)設(shè)計(jì)中檢測(cè)采用的時(shí)逐行掃描法,P1.4-P1.7是當(dāng)作列線,P1.0-P1.當(dāng)作行線來(lái)工作的。工作步驟如下:如何知道有沒有在鍵盤上按下了任意按鍵,這時(shí)候?qū)⑺械男芯€設(shè)置為輸出端口后持續(xù)輸出低電平;最后把其中的所有列線作為輸入端口,這時(shí)候如果讀取到有任何一行列線是低電平狀態(tài),就表明其中有按鈕被按下了。2.確認(rèn)按鈕的位置。在知道有任何一個(gè)按鍵被按下之后(執(zhí)行按鍵去抖動(dòng)處理之后),下一步是通過(guò)依次將每一行設(shè)置為輸出低電平(其余行輸出高電平)來(lái)確定按下了哪個(gè)按鍵,然后逐列檢查每個(gè)列的級(jí)別情況。假如其中有某列是低電平的話,按行線和列線輸出都是低電平的那個(gè)交叉鍵。3.當(dāng)知道所有的鍵位置之后,里面所有的鍵都會(huì)進(jìn)行編號(hào),即該鍵被編碼。程序設(shè)計(jì)中通常使用計(jì)算方法和查表方法對(duì)密鑰進(jìn)行編碼。本示例使用計(jì)算法編碼。圖2-6按鍵電路2.4系統(tǒng)指紋模塊2.4.1指紋模塊的簡(jiǎn)單介紹在本次系統(tǒng)設(shè)計(jì)中使用的是型號(hào)為ZFM60的指紋模塊,指紋模塊電路示意圖如下:圖2-7指紋模塊接口圖系統(tǒng)采用的指紋模塊中擁有DSP芯片,還擁有著對(duì)外部指紋進(jìn)行指紋特征采集的CMOS芯片,下圖所示是指紋模板,指紋采集詳細(xì)的步驟是:先對(duì)采集的指紋進(jìn)行拍照掃描,根據(jù)識(shí)別到的指紋特征合成模板,最后的一步就是指紋輸入成功了。圖2-8指紋模版指紋模板是用來(lái)對(duì)按壓的指紋進(jìn)行“拍照”,每一次在指紋模塊中按壓輸入指紋信息的時(shí)候,CMOS芯片都會(huì)執(zhí)行簡(jiǎn)單處理,并且接著會(huì)輸出0和1兩種記錄的具體信息,最后這些信息會(huì)被存儲(chǔ)FLASH芯片里。當(dāng)模塊處于識(shí)別模式,指紋模塊的第一要?jiǎng)?wù)就是讓CMOS芯片收集正在識(shí)別的指紋,最后把收集到的指紋信息跟儲(chǔ)存在FLASH芯片中的信息作對(duì)比??纯词欠翊嬖冢绻嬖?,它將返回指紋號(hào)。這樣,我們可以通過(guò)單芯片計(jì)算機(jī)或計(jì)算機(jī)執(zhí)行指紋識(shí)別和注冊(cè)。具體的指紋模塊介紹如下:該指紋模塊的型號(hào)為:ZFM60,其中包含:1.光學(xué)頭2,通信線3,DSP芯片4,穩(wěn)壓芯片5,F(xiàn)LASH芯片6,CMSO傳感器等組件。2.4.2指紋模塊引腳接法指紋模塊引腳功能:如表2-4所示:表2-5指紋識(shí)別模塊引腳功能2.4.3指紋模塊的命令本系統(tǒng)的設(shè)計(jì)中,可以通過(guò)單片機(jī)的串口給指紋模塊發(fā)送跟接收命令來(lái)執(zhí)行,首先給模塊發(fā)送信息,等待模塊返回給需要單片機(jī)進(jìn)行處理的數(shù)據(jù),以此來(lái)確認(rèn)命令有沒有被執(zhí)行。最常見的有下面這幾條命令:1、判斷模塊有沒有連接,可以通過(guò)啟動(dòng)的時(shí)候執(zhí)行模塊握手。其中的命令如下所示:驗(yàn)證口令:指令包格式:應(yīng)答包格式:需要注意的是:口令對(duì)的時(shí)候確認(rèn)碼是00H;收包錯(cuò)誤時(shí)的確認(rèn)碼為01H;口令錯(cuò)誤的時(shí)候確認(rèn)碼是13H。2、指紋模板的產(chǎn)生一般要輸入圖像、接著識(shí)別其生成特征、然后合成指紋模板最后的一步是存儲(chǔ)指紋模板。錄入指紋時(shí)用的指令:指令包格式:應(yīng)答包格式:需要注意的是:當(dāng)確認(rèn)碼是00H的時(shí)候,說(shuō)明這時(shí)候已經(jīng)成功的錄入了指紋圖像;當(dāng)確認(rèn)碼是01H的時(shí)候,那就說(shuō)明收包不對(duì);當(dāng)確認(rèn)碼是02H的時(shí)候,那就說(shuō)明傳感器上并沒有手指;當(dāng)確認(rèn)碼是03H的時(shí)候,那就說(shuō)明錄入的圖像已經(jīng)失敗了。圖像生成特征Img2Tz指令:指令包格式:應(yīng)答包格式:需要注意的是:生成完好圖像特征時(shí)確認(rèn)碼是00H;收包錯(cuò)誤的時(shí)候確認(rèn)碼是01H;指紋圖像不清晰沒有辦法生成特征的時(shí)候確認(rèn)碼是06H;指紋圖像沒有問(wèn)題,特征點(diǎn)不是很多的時(shí)候確認(rèn)碼是07H。完成特征模板RegMode1指令:功能:特征模板需要用到Charbuffer1和2中的特定文件。指令包格式:應(yīng)答包格式:需要注意的是:模板合成的確認(rèn)碼是00H;收包不對(duì)時(shí)的確認(rèn)碼是01H;兩個(gè)指紋合成錯(cuò)誤的時(shí)候確認(rèn)碼是0aH。指紋存儲(chǔ)模板Store指令:指令包格式:應(yīng)答包格式:需要注意的是:儲(chǔ)存成功的確認(rèn)碼是00H;收包錯(cuò)誤的時(shí)候確認(rèn)碼是01H。完成這四個(gè)過(guò)程和命令,我們已經(jīng)輸入了指紋,重復(fù)以上步驟,我們可以輸入其他指紋。3.首先將指紋識(shí)別切換到識(shí)別模式,然后連續(xù)檢測(cè)光學(xué)收集頭上是否出現(xiàn)指紋。如果有,請(qǐng)掃描指紋并將其與庫(kù)中的指紋進(jìn)行比較。如果是,請(qǐng)讀出指紋數(shù)。模塊將自動(dòng)檢測(cè)是否有指紋,假如有的話,就會(huì)發(fā)送下面的命令:搜索指紋Search指令:指令包格式:應(yīng)答包格式:需要注意的是:找到指紋時(shí)的確認(rèn)碼是00H;尋找不到的時(shí)候確認(rèn)碼是09H;如果找到,它將返回相應(yīng)的指紋號(hào),否則,將返回0。第3章系統(tǒng)軟件的設(shè)計(jì)3.1系統(tǒng)程序工作分析在這一整個(gè)系統(tǒng)里,系統(tǒng)中的單片機(jī)是當(dāng)作控制器來(lái)使用的。指紋識(shí)別模塊和12864LCD、按鍵程序的開發(fā)是我們開發(fā)整個(gè)應(yīng)用程序中重要的兩個(gè)點(diǎn)。開發(fā)這個(gè)程序最重要的一點(diǎn)是建立一系列供主程序任意時(shí)候調(diào)用的C語(yǔ)言函數(shù)子程序。我們用到的是Keil編程軟件進(jìn)行編寫程序所需要的代碼,該軟件可以簡(jiǎn)單的做到對(duì)程序的編寫和測(cè)試,代碼文件是否成功,成功的代碼文件運(yùn)用開發(fā)軟件燒寫到單片機(jī)里,給單片機(jī)接上電源后,里面的主程序就會(huì)實(shí)施初始化。根據(jù)電路的功能要求,如果按下了相應(yīng)的按鍵,這時(shí)候的主程序最重要的一點(diǎn)是對(duì)LCD進(jìn)行初始化并且要同時(shí)檢測(cè)按鍵[10]。指紋識(shí)別模塊和12864LCD按鍵程序的開發(fā)是我們開發(fā)整個(gè)應(yīng)用程序重要的兩個(gè)點(diǎn)3.2串口初始化由于使用串行端口與模塊進(jìn)行通信,因此必須限定好單片機(jī)和模塊的串行工作速度和數(shù)據(jù)包格式。SCON是一個(gè)用來(lái)設(shè)置串行端口工作模式,接收發(fā)送控制的特殊功能寄存器。表3-1SCON寄存器地址位SM0和SM1是用來(lái)提供四種選擇功能模式的:表3-2串行口工作方式PCON里面只有一個(gè)SMOD與串口工作有關(guān):表3-3PCON寄存器SMOD(PCON.7)波特率倍增器。在串口模式1~3中,波特率跟SMOD有關(guān)。當(dāng)SMOD=1時(shí),波特率加倍。復(fù)位時(shí),SMOD=0。為了能夠讓指紋模塊跟單片機(jī)實(shí)現(xiàn)通信,兩者的波特率一定要是相同的,因?yàn)橹讣y模塊的波特率是固定的9600bps,所以此時(shí)需要在編程時(shí)將單片機(jī)的波特率設(shè)置為9600bps。在使用串行端口之前,首要任務(wù)就是把它初始化,至關(guān)重要的一項(xiàng)工作是把定時(shí)器更改為1,波特率產(chǎn)生,串口控制和中斷控制:詳細(xì)工作流程如下:1.先清楚的知道T1的工作方法;2.算出T1的初始值,然后把它加載到TH1和TL1。3.啟動(dòng)T1;4.確認(rèn)串口控制;5.串口在中斷模式的話,要進(jìn)行中斷設(shè)置。下面是串口初始化程序:3.3主程序流程根據(jù)框架,我做出了下圖的整個(gè)程序的操作流程圖。程序的檢查過(guò)程:一開始先初始化所有的模塊,檢測(cè)有沒有被按下的按鍵,如果有,就先去判斷哪個(gè)鍵被按下了,然后判斷是否調(diào)用相應(yīng)的子程序。主程序主要由LCD顯示屏,按鍵程序和通訊子按鍵程序三部分組成。整個(gè)程序的工作步驟是,一開始先把所有的硬件功能初始化,其中有液晶,鍵盤掃描,指紋建立通訊模塊。圖3-1主程序流程圖3.3.1鍵盤管理程序設(shè)計(jì)流程鍵盤模塊的工作流程圖如圖3-2所示:圖3-2鍵盤程序流程圖3.3.2液晶模塊程序設(shè)計(jì)流程顯示模塊顧名思義就是起到顯示作用的,可以把接收到的相關(guān)內(nèi)容顯示出來(lái)。圖3-3顯示流程圖3.3.3通信程序設(shè)計(jì)流程下面的圖片是串口通信發(fā)送數(shù)據(jù)和接收的工作圖,如圖3-4。圖3-4串口通信數(shù)據(jù)發(fā)送、接收流程圖3.4運(yùn)用Keil編程程序做好前期的準(zhǔn)備工作之后,開始進(jìn)行程序的編寫。首先應(yīng)建立一系列的C語(yǔ)言子程序供主程序進(jìn)行調(diào)用。此次設(shè)計(jì)是用Keil軟件對(duì)單片機(jī)進(jìn)行編程。Keil可以編譯C源代碼和匯編源代碼,擁有高效易于理解的匯編代碼,生成的大多數(shù)語(yǔ)句都是非常高效的生成代碼。[11]移動(dòng)目標(biāo)文件跟庫(kù)文件可以被Keil軟件連接使用,并且還可以創(chuàng)建HEX文件跟調(diào)試目標(biāo)程序。Keil軟件的具體使用方法:首先打開本次的編寫軟件,進(jìn)行一個(gè)新的工程創(chuàng)建,可以把它命名為“Fingerprint”,接著選擇本次系統(tǒng)設(shè)計(jì)用到的單片機(jī)。2、再打開一個(gè)新的text文件,然后把它的名字改為main.c,接著在名為Target1的子文件里找到SourceGroup1,把main.c文件導(dǎo)入其中。3、按下下面圖片中紅色方框內(nèi)的表示,接著會(huì)出現(xiàn)一個(gè)對(duì)話框,最后把單片機(jī)的工作頻率增添進(jìn)去里面,即為9600MHz。[12]圖3-5設(shè)置波特率4、點(diǎn)擊Output標(biāo)簽,在CreateHEX前的方框內(nèi)勾選,這樣可以生成hex文件以便輸入單片機(jī)中[13]。5、用C語(yǔ)言創(chuàng)建源程序。6、修改源程序中的錯(cuò)誤。7、測(cè)試,鏈接應(yīng)用。第4章調(diào)試及實(shí)驗(yàn)結(jié)果4.1指示燈跟繼電器的調(diào)試一開始先給整個(gè)系統(tǒng)供電,可以觀察接上電源后的指示燈有沒有亮起,以此來(lái)判斷整個(gè)系統(tǒng)的電路是否正常。[14]當(dāng)電源正常之后,就開始測(cè)試單片機(jī)有沒有損壞,在編寫軟件上編寫測(cè)試指示燈跟單片機(jī)的程序,燒寫完成之后,看指示燈有沒有按照測(cè)試預(yù)期的想法進(jìn)行工作,如果是按照預(yù)期想法工作的話,那么指示燈跟繼電器都是可以正常工作的。把測(cè)試需要用到的程序輸入液晶,對(duì)液晶進(jìn)行調(diào)試的時(shí)候千萬(wàn)要注意:液晶顯示屏上的小方塊顯示,導(dǎo)致初始化過(guò)程異常,部分初始化應(yīng)是指令接收不正確,根據(jù)初始化標(biāo)準(zhǔn)程序設(shè)置步驟,或修改指令之間存在時(shí)間延遲。液晶屏幕經(jīng)過(guò)調(diào)試后的結(jié)果為:圖4-1液晶顯示4.2按鍵和指紋模塊的的調(diào)試燒入寫好的程序,接下來(lái)測(cè)試按鍵和指紋模塊能否正常工作,操作順序如下:1、接入電源時(shí),指示燈被點(diǎn)亮。2、輸入“*”鍵,液晶會(huì)出現(xiàn)“請(qǐng)按指紋”,指紋模塊背景燈亮起,然后把拇指放到指紋模塊亮燈處就能夠進(jìn)行指紋識(shí)別了。3、如果識(shí)別到的指紋是正確指紋,繼電器就會(huì)工作,門鎖將打開,可以順利進(jìn)入。接下來(lái)任意輸入一個(gè)鍵,液晶顯示將會(huì)返回原始畫面。假如無(wú)法識(shí)別到是否有按壓指紋或者指紋是錯(cuò)誤的,門會(huì)無(wú)法打開,想進(jìn)入的人就會(huì)進(jìn)不了,此時(shí)輸入任意鍵回到原始界面,可以繼續(xù)進(jìn)行指紋識(shí)別。4、在初始畫面輸入按鍵A,屏幕顯示“請(qǐng)輸入密碼”,這時(shí)候輸入6位初始密碼可以進(jìn)入到操作員模式,B鍵是刪除鍵,可以用來(lái)刪除添加的數(shù)字,D鍵其實(shí)就是確認(rèn)鍵,輸完密碼點(diǎn)擊確認(rèn)即可成功打開設(shè)置頁(yè)面。5、在操作員模式下,輸入按鍵“1”可以增加指紋,在指紋模塊亮起的地方按壓手指,如果錄入指紋成功,屏幕會(huì)顯示“指紋錄入成功,編號(hào)00X”,錄入失敗則會(huì)顯示“指紋采集失敗,請(qǐng)重新操作”就可以繼續(xù)錄入直到錄入成功為止。6、按下按鈕“2”就可以對(duì)存儲(chǔ)的指紋進(jìn)行刪減操作,只要輸入刪去的指紋號(hào)就可以完成這一步的工作。7、當(dāng)模塊無(wú)法進(jìn)行識(shí)別的時(shí)候,可以輸入“3”手動(dòng)打開門鎖,不需要識(shí)別指紋。8、輸入“4”鍵可進(jìn)行修改初始管理密碼。上述的所有程序都過(guò)一遍遇到不符合標(biāo)準(zhǔn)的,那么就要重新再檢查一次,直到作品沒有其他的任何問(wèn)題為止。假如一開始測(cè)試的時(shí)候就沒有什么問(wèn)題的話,就說(shuō)明所有的工作都是正確的,整個(gè)作品也達(dá)到了預(yù)期。4.3指紋識(shí)別正確率測(cè)試以上測(cè)試步驟完成后,對(duì)指紋識(shí)別的正確率做了一個(gè)測(cè)試,分別對(duì)指紋添加時(shí)的識(shí)別和開鎖時(shí)的指紋識(shí)別情況做了個(gè)測(cè)試,測(cè)試結(jié)果如下圖:圖4-2指紋識(shí)別測(cè)試總結(jié)與展望5.1總結(jié)此篇文章主要是講,如何運(yùn)用自身所學(xué)的知識(shí),來(lái)設(shè)計(jì)和實(shí)現(xiàn)一個(gè)單片機(jī)為核心具備有指紋識(shí)別開門功能的系統(tǒng),整個(gè)設(shè)計(jì)綜合了指紋識(shí)別、液晶和單片機(jī)等知識(shí)的運(yùn)用。指紋識(shí)別系統(tǒng)的電路器件的每一部分都是基于單片機(jī)設(shè)計(jì)的,用Keil軟件進(jìn)行代碼編寫,最后用STC軟件給單片機(jī)進(jìn)行燒寫,整個(gè)設(shè)計(jì)可以實(shí)現(xiàn)指紋開鎖和相關(guān)的一些功能,實(shí)物可以應(yīng)用到入戶大門,電腦背包之類的。以上即為本設(shè)計(jì)的主要內(nèi)容,指紋模塊還有很多東西待開發(fā),為了使人們生活便利,本設(shè)計(jì)還要接著創(chuàng)新完善。5.2展望隨著未來(lái)科技的發(fā)展。指紋解鎖將會(huì)迅速的普及,基于單片機(jī)的指紋識(shí)別密碼鎖的設(shè)計(jì),這里的設(shè)計(jì)工作中存在一些未解決的問(wèn)題,在實(shí)際應(yīng)用中需要不斷積累和完善。本次論文只是初步設(shè)計(jì)了一個(gè)指紋密碼開鎖功能,各項(xiàng)功能還不夠全面,可以進(jìn)一步的深入加強(qiáng)研究此系統(tǒng)的指紋識(shí)別靈敏度和正確率都有待提高。參考文獻(xiàn)[1]L.Coetzee,etal.FingerprintRecognitioninLowQualityImages.PatternRecognition.1993,vol.26:1441-1460.[2]TIANJie,CHENXinjian,etal.Recentprogressin

fingerprint

recognition.ProgressinNaturalScience.2006,vol.03:231-240.[3]趙玉蘭,姜春風(fēng),方修豐.指紋識(shí)別技術(shù)在煤礦門禁系統(tǒng)中的應(yīng)用與實(shí)現(xiàn)[J].煤炭技術(shù).2010,29(11):132-134.[4]趙曉玲.單片機(jī)在指紋保險(xiǎn)柜中的應(yīng)用[J].微計(jì)算機(jī)信息.2006,20(20):134-136.[5]劉小華,王燕生.指紋識(shí)別技術(shù)的發(fā)展[J].光學(xué)技術(shù).1998,23(04):78-80.[6]郭天祥.新概念51單片機(jī)C語(yǔ)言教程[M].北京:電子工業(yè)出版社,2009:60-400.[7]張毅剛.單片機(jī)原理與應(yīng)用[M].北京:高等教育出版社,2006:56-234.[8]趙建領(lǐng).51單片機(jī)開發(fā)與應(yīng)用技術(shù)詳解[M].北京:電子工業(yè)出版社,2009:75-124.[9]陳光新.自動(dòng)指紋識(shí)別技術(shù)及其應(yīng)用[J].江蘇船舶.2004,24(03):32-35.[10]KazuharuYamato,etal.ProblemsofFingerprintLookupDevicesandHowtoResolveThem.GazoDenshiGakkaishi.1995,vol.24:382-391.[11]鄭春來(lái),韓團(tuán)軍,李鑫.編譯軟件Keil在單片機(jī)教學(xué)中的應(yīng)用[J].高教論壇.2009,15(12):96-97.[12]Prata.S.CPrimerPlus中文版[M].北京:人民郵電出版社,2005:74-99.[13]吳凌燕.基于Proteus的單片機(jī)仿真設(shè)計(jì)[J].儀表技術(shù).2011,17(07):31-37.[14]唐錢輝,丁明亮.ProteusISIS和Keil在單片機(jī)教學(xué)中的應(yīng)用[J].重慶電力高等??茖W(xué)校學(xué)報(bào).2006,8(04):46-49.致謝這篇論文的制作歷時(shí)了2個(gè)月,在整個(gè)論文從選題到結(jié)束,遇到困難,尋找問(wèn)題的解決方案,一點(diǎn)點(diǎn)去摸索,從不知道,到了解再到熟悉應(yīng)用,這個(gè)過(guò)程中,老師和同學(xué)們都給了我很大的鼓勵(lì),在這個(gè)過(guò)程中慢慢領(lǐng)會(huì),覺得很充實(shí),有的同學(xué)手把手教我焊電路板,由于我不熟練,焊壞了一些東西,可他們還是鼓勵(lì)我。還有的同學(xué)幫我調(diào)試程序,有時(shí)一個(gè)程序要連續(xù)調(diào)好幾個(gè)小時(shí),他們很有耐心,一邊調(diào)試一邊給我講程序的道理,我獲益匪淺。另外,還特別感謝指導(dǎo)老師沈洪銳老師對(duì)我論文的貼心指導(dǎo),這段時(shí)間您辛苦啦!感謝母校和各位老師對(duì)我孜孜不倦的教誨,此外非常感謝本次的各位答辯和評(píng)委老師,請(qǐng)您們對(duì)論文的不足進(jìn)行批評(píng)和指正。

HYPERLINK電腦快捷知識(shí)大全編輯本段一、常見用法F1顯示當(dāng)前程序或者windows的幫助內(nèi)容。F2當(dāng)你選中一個(gè)文件的話,這意味著“重命名”F3當(dāng)你在桌面上的時(shí)候是打開“查找:所有文件”對(duì)話框F10或ALT激活當(dāng)前程序的菜單欄windows鍵或CTRL+ESC打開開始菜單CTRL+ALT+DELETE在win9x中打開關(guān)閉程序?qū)υ捒駾ELETE刪除被選擇的選擇項(xiàng)目,如果是文件,將被放入回收站SHIFT+DELETE刪除被選擇的選擇項(xiàng)目,如果是文件,將被直接刪除而不是放入回收站CTRL+N新建一個(gè)新的文件CTRL+O打開“打開文件”對(duì)話框CTRL+P打開“打印”對(duì)話框CTRL+S保存當(dāng)前操作的文件CTRL+X剪切被選擇的項(xiàng)目到剪貼板CTRL+INSERT或CTRL+C復(fù)制被選擇的項(xiàng)目到剪貼板SHIFT+INSERT或CTRL+V粘貼剪貼板中的內(nèi)容到當(dāng)前位置ALT+BACKSPACE或CTRL+Z撤銷上一步的操作ALT+SHIFT+BACKSPACE重做上一步被撤銷的操作Windows鍵+L鎖屏鍵Windows鍵+M最小化所有被打開的窗口。Windows鍵+SHIFT+M重新將恢復(fù)上一項(xiàng)操作前窗口的大小和位置Windows鍵+E打開資源管理器Windows鍵+F打開“查找:所有文件”對(duì)話框Windows鍵+R打開“運(yùn)行”對(duì)話框Windows鍵+BREAK打開“系統(tǒng)屬性”對(duì)話框Windows鍵+CTRL+F打開“查找:計(jì)算機(jī)”對(duì)話框SHIFT+F10或鼠標(biāo)右擊打開當(dāng)前活動(dòng)項(xiàng)目的快捷菜單SHIFT在放入CD的時(shí)候按下不放,可以跳過(guò)自動(dòng)播放CD。在打開word的時(shí)候按下不放,可以跳過(guò)自啟動(dòng)的宏ALT+F4關(guān)閉當(dāng)前應(yīng)用程序ALT+SPACEBAR打開程序最左上角的菜單ALT+TAB切換當(dāng)前程序ALT+ESC切換當(dāng)前程序ALT+ENTER將windows下運(yùn)行的MSDOS窗口在窗口和全屏幕狀態(tài)間切換PRINTSCREEN將當(dāng)前屏幕以圖象方式拷貝到剪貼板ALT+PRINTSCREEN將當(dāng)前活動(dòng)程序窗口以圖象方式拷貝到剪貼板CTRL+F4關(guān)閉當(dāng)前應(yīng)用程序中的當(dāng)前文本(如word中)CTRL+F6切換到當(dāng)前應(yīng)用程序中的下一個(gè)文本(加shift可以跳到前一個(gè)窗口)在IE中:ALT+RIGHTARROW顯示前一頁(yè)(前進(jìn)鍵)ALT+LEFTARROW顯示后一頁(yè)(后退鍵)CTRL+TAB在頁(yè)面上的各框架中切換(加shift反向)F5刷新CTRL+F5強(qiáng)行刷新目的快捷鍵激活程序中的菜單欄F10執(zhí)行菜單上相應(yīng)的命令A(yù)LT+菜單上帶下劃線的字母關(guān)閉多文檔界面程序中的當(dāng)前窗口CTRL+F4關(guān)閉當(dāng)前窗口或退出程序ALT+F4復(fù)制CTRL+C剪切CTRL+X刪除DELETE顯示所選對(duì)話框項(xiàng)目的幫助F1顯示當(dāng)前窗口的系統(tǒng)菜單ALT+空格鍵顯示所選項(xiàng)目的快捷菜單SHIFT+F10顯示“開始”菜單CTRL+ESC顯示多文檔界面程序的系統(tǒng)菜單ALT+連字號(hào)(-)粘貼CTRL+V切換到上次使用的窗口或者按住ALT然后重復(fù)按TAB,切換到另一個(gè)窗口ALT+TAB撤消CTRL+Z編輯本段二、使用“Windows資源管理器”的快捷鍵目的快捷鍵如果當(dāng)前選擇展開了,要折疊或者選擇父文件夾左箭頭折疊所選的文件夾NUMLOCK+負(fù)號(hào)(-)如果當(dāng)前選擇折疊了,要展開或者選擇第一個(gè)子文件夾右箭頭展開當(dāng)前選擇下的所有文件夾NUMLOCK+*展開所選的文件夾NUMLOCK+加號(hào)(+)在左右窗格間切換F6編輯本段三、使用WINDOWS鍵可以使用Microsoft自然鍵盤或含有Windows徽標(biāo)鍵的其他任何兼容鍵盤的以下快捷鍵。目的快捷鍵在任務(wù)欄上的按鈕間循環(huán)WINDOWS+TAB顯示“查找:所有文件”WINDOWS+F顯示“查找:計(jì)算機(jī)”CTRL+WINDOWS+F顯示“幫助”WINDOWS+F1顯示“運(yùn)行”命令WINDOWS+R顯示“開始”菜單WINDOWS顯示“系統(tǒng)屬性”對(duì)話框WINDOWS+BREAK顯示“Windows資源管理器”WINDOWS+E最小化或還原所有窗口WINDOWS+D撤消最小化所有窗口SHIFT+WINDOWS+M編輯本段四、“我的電腦”和“資源管理器”的快捷鍵目的快捷鍵關(guān)閉所選文件夾及其所有父文件夾按住SHIFT鍵再單擊“關(guān)閉按鈕(僅適用于“我的電腦”)向后移動(dòng)到上一個(gè)視圖ALT+左箭頭向前移動(dòng)到上一個(gè)視圖ALT+右箭頭查看上一級(jí)文件夾BACKSPACE編輯本段五、使用對(duì)話框中的快捷鍵目的快捷鍵取消當(dāng)前任務(wù)ESC如果當(dāng)前控件是個(gè)按鈕,要單擊該按鈕或者如果當(dāng)前控件是個(gè)復(fù)選框,要選擇或清除該復(fù)選框或者如果當(dāng)前控件是個(gè)選項(xiàng)按鈕,要單擊該選項(xiàng)空格鍵單擊相應(yīng)的命令A(yù)LT+帶下劃線的字母單擊所選按鈕ENTER在選項(xiàng)上向后移動(dòng)SHIFT+TAB在選項(xiàng)卡上向后移動(dòng)CTRL+SHIFT+TAB在選項(xiàng)上向前移動(dòng)TAB在選項(xiàng)卡上向前移動(dòng)CTRL+TAB如果在“另存為”或“打開”對(duì)話框中選擇了某文件夾,要打開上一級(jí)文件夾BACKSPACE在“另存為”或“打開”對(duì)話框中打開“保存到”或“查閱”F4刷新“另存為”或“打開”對(duì)話框F5編輯本段六、桌面、我的電腦和“資源管理器”快捷鍵選擇項(xiàng)目時(shí),可以使用以下快捷鍵。目的快捷鍵插入光盤時(shí)不用“自動(dòng)播放”功能按住SHIFT插入CD-ROM復(fù)制文件按住CTRL拖動(dòng)文件創(chuàng)建快捷方式按住CTRL+SHIFT拖動(dòng)文件立即刪除某項(xiàng)目而不將其放入SHIFT+DELETE“回收站”顯示“查找:所有文件”F3顯示項(xiàng)目的快捷菜單APPLICATION鍵刷新窗口的內(nèi)容F5重命名項(xiàng)目F2選擇所有項(xiàng)目CTRL+A查看項(xiàng)目的屬性ALT+ENTER或ALT+雙擊可將APPLICATION鍵用于Microsoft自然鍵盤或含有APPLICATION鍵的其他兼容鍵編輯本段七、Microsoft放大程序的快捷鍵這里運(yùn)用Windows徽標(biāo)鍵和其他鍵的組合??旖萱I目的Windows徽標(biāo)+PRINTSCREEN將屏幕復(fù)制到剪貼板(包括鼠標(biāo)光標(biāo))Windows徽標(biāo)+SCROLLLOCK將屏幕復(fù)制到剪貼板(不包括鼠標(biāo)光標(biāo))Windows徽標(biāo)+PAGEUP切換反色。Windows徽標(biāo)+PAGEDOWN切換跟隨鼠標(biāo)光標(biāo)Windows徽標(biāo)+向上箭頭增加放大率Windows徽標(biāo)+向下箭頭減小放大率編輯本段八、使用輔助選項(xiàng)快捷鍵目的快捷鍵切換篩選鍵開關(guān)右SHIFT八秒切換高對(duì)比度開關(guān)左ALT+左SHIFT+PRINTSCREEN切換鼠標(biāo)鍵開關(guān)左ALT+左SHIFT+NUMLOCK切換粘滯鍵開關(guān)SHIFT鍵五次切換切換鍵開關(guān)NUMLOCK五秒QQ快捷鍵,玩QQ更方便Alt+S快速回復(fù)Alt+C關(guān)閉當(dāng)前窗口Alt+H打開聊天記錄Alt+T更改消息模式Ait+J打開聊天紀(jì)錄Ctrl+A全選當(dāng)前對(duì)話框里的內(nèi)容Ctrl+FQQ里直接顯示字體設(shè)置工具條Ctrl+J輸入框里回車(跟回車一個(gè)效果)Ctrl+M輸入框里回車(跟回車一個(gè)效果)Ctrl+L對(duì)輸入框里當(dāng)前行的文字左對(duì)齊Ctrl+R對(duì)輸入框里當(dāng)前行的文字右對(duì)齊Ctrl+E對(duì)輸入框里當(dāng)前行的文字居中Ctrl+V在qq對(duì)話框里實(shí)行粘貼Ctrl+Z清空/恢復(fù)輸入框里的文字Ctrl+回車快速回復(fù)這個(gè)可能是聊QQ時(shí)最常用到的了Ctrl+Alt+Z快速提取消息Ctrl+Alt+A捕捉屏幕最常用的快捷鍵F5刷新DELETE刪除TAB改變焦點(diǎn)CTRL+C復(fù)制CTRL+X剪切CTRL+V粘貼CTRL+A全選CTRL+Z撤銷CTRL+S保存ALT+F4關(guān)閉CTRL+Y恢復(fù)ALT+TAB切換CTRL+F5強(qiáng)制刷新CTRL+W關(guān)閉CTRL+F查找SHIFT+DELETE永久刪除CTRL+ALT+DEL任務(wù)管理SHIFT+TAB-反向切換CTRL+空格--中英文輸入切換CTRL+Shift輸入法切換CTRL+ESC--開始菜單CTRL+ALT+ZQQ快速提取消息CTRL+ALT+AQQ截圖工具CTRL+ENTERQQ發(fā)消息Alt+1保存當(dāng)前表單Alt+2保存為通用表單Alt+A展開收藏夾列表資源管理器END顯示當(dāng)前窗口的底端HOME顯示當(dāng)前窗口的頂端NUMLOCK+數(shù)字鍵盤的減號(hào)(-)折疊所選的文件夾NUMLOCK+數(shù)字鍵盤的加號(hào)(+)顯示所選文件夾的內(nèi)容NUMLOCK+數(shù)字鍵盤的星號(hào)(*)顯示所選文件夾的所有子文件夾向左鍵當(dāng)前所選項(xiàng)處于展開狀態(tài)時(shí)折疊該項(xiàng),或選定其父文件夾向右鍵當(dāng)前所選項(xiàng)處于折疊狀態(tài)時(shí)展開該項(xiàng),或選定第一個(gè)子文件夾自然鍵盤【窗口】顯示或隱藏“開始”菜單【窗口】+F1幫助【窗口】+D顯示桌面【窗口】+R打開“運(yùn)行”【窗口】+E打開“我的電腦”【窗口】+F搜索文件或文件夾【窗口】+U打開“工具管理器”【窗口】+BREAK顯示“系統(tǒng)屬性”【窗口】+TAB在打開的項(xiàng)目之間切換輔助功能按右邊的SHIFT鍵八秒鐘切換篩選鍵的開和關(guān)按SHIFT五次切換粘滯鍵的開和關(guān)按NUMLOCK五秒鐘切換切換鍵的開和關(guān)左邊的ALT+左邊的SHIFT+NUMLOCK切換鼠標(biāo)鍵的開和關(guān)左邊的ALT+左邊的SHIFT+PRINTSCREEN切換高對(duì)比度的開和關(guān)運(yùn)行按“開始”-“運(yùn)行”,或按WIN鍵+R,在『運(yùn)行』窗口中輸入:(按英文字符順序排列)%temp%打開臨時(shí)文件夾.C:\DocumentsandSettings\用戶名所在文件夾..C:\DocumentsandSettings...我的電腦\C盤appwize.cpl添加、刪除程序access.cpl輔助功能選項(xiàng)Accwiz輔助功能向?qū)mdCMD命令提示符commandCMD命令提示符chkdsk.exeChkdsk磁盤檢查certmgr.msc證書管理實(shí)用程序calc啟動(dòng)計(jì)算器

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論