基于單片機的指紋考勤管理系統(tǒng)_第1頁
基于單片機的指紋考勤管理系統(tǒng)_第2頁
基于單片機的指紋考勤管理系統(tǒng)_第3頁
基于單片機的指紋考勤管理系統(tǒng)_第4頁
基于單片機的指紋考勤管理系統(tǒng)_第5頁
已閱讀5頁,還剩36頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

PAGEPAGEIII目錄1 引言 11.1 指紋識別簡介 11.1.1 指紋識別原理 11.1.2 指紋識別應(yīng)用 21.1.3 指紋識別技術(shù)的發(fā)展 21.2 系統(tǒng)設(shè)計的目的 31.3 課題背景 32 整體設(shè)計方案 42.1 系統(tǒng)總體設(shè)計 42.1.1 系統(tǒng)功能描述 42.1.2 系統(tǒng)總體框架 42.2 系統(tǒng)核心部件單片機 52.2.1 單片機的選擇 52.2.2 ATMEG16單片機的介紹 72.2.3 單片機的復(fù)位電路 92.2.4 ATMEG16最小系統(tǒng)及晶振的選擇 102.3 液晶顯示模塊 112.3.1 HS12864-15C系列液晶的特點 112.3.2 HS12864-15C系列液晶的引腳功能 122.3.3 液晶顯示HS12864-15C的指令系統(tǒng) 132.4 電源和指紋模塊 132.4.1 ZAZ-010系列獨立式指紋識別模塊引腳功能 142.4.2 ZAZ-010系列指紋識別模塊指令系統(tǒng) 152.4.3 電源模塊 173 系統(tǒng)軟件的設(shè)計 193.1 系統(tǒng)程序工作分析 193.2 設(shè)計前準(zhǔn)備工作 193.3 單片機的程序設(shè)計 203.3.1 鍵盤管理程序設(shè)計流程 223.3.2 LCD顯示模塊程序設(shè)計流程 223.3.3 指紋通信模塊的程序設(shè)計流程 234 實物的制作與調(diào)試 244.1 電路的焊接 244.2 電路和程序的調(diào)試 254.2.1 單片機的程序下載 254.2.2 串口調(diào)試 254.2.3 液晶鍵盤調(diào)試 26結(jié)論 27參考文獻 28附錄1:串口調(diào)試子程序 29附錄2:整體源程序 31附錄3:硬件電路圖 48致謝 49第二章MACROBUTTONAcceptAllChangesInDoc[XXXX...]畢業(yè)設(shè)計(論文)網(wǎng):PAGE49引言對于我們當(dāng)今生活的這個智能化的社會中,為了保護人身安全和社會和諧,對于身份的認(rèn)證在很多場合都顯得尤為重要也十分有必要,然而對于傳統(tǒng)的那些傳統(tǒng)的基于傳統(tǒng)的身份認(rèn)證方法以及認(rèn)證技術(shù),在科技越來越發(fā)達(dá)的今天都不足以對抗當(dāng)今的技術(shù),證件的偽造以及黑客技術(shù)越來越發(fā)達(dá)建造的各種技術(shù)弄出的密碼破解等手段都直接打破了傳統(tǒng)的身份認(rèn)證,這樣顯得傳統(tǒng)的身份認(rèn)證都在智能化的今天表現(xiàn)得力不從心。那么,人們肯定會考慮:如何保護自身的安全,如何讓自己在公共場所隱私不會被受到窺探,如何使自己的各種重要文件不會被泄露。這些對于傳統(tǒng)的認(rèn)證方法,僅僅用以前的密碼加密法是無法認(rèn)證現(xiàn)今的智能化“假人”的,僅僅能防君子不防小人的,甚至在當(dāng)今那些高明的黑客眼中,僅僅由幾個字符就能組成的密碼直接是不值一提,根本無法認(rèn)證身份真假,那么,對于傳統(tǒng)認(rèn)證的身份認(rèn)證我們就有了新的想法,生物識別技術(shù)——就是主要根據(jù)人體的身體狀況、聲音等等人體的各種特質(zhì)來解決傳統(tǒng)身份認(rèn)證無法完成的進行身份驗證的科學(xué)的、高效的認(rèn)證方法。并且早已出現(xiàn)的生物識別技術(shù)中都出現(xiàn)多種方法了,比如說根據(jù)人的筆記來識別、根據(jù)聲音狀態(tài)識別、根據(jù)眼睛的視網(wǎng)膜和虹膜進行識別、根據(jù)人的面向進行識別、根據(jù)手掌的紋路識別、根據(jù)頭發(fā)絲兒來識別、根據(jù)指紋來進行識別等等各種身份認(rèn)證技術(shù)。并且這些身份認(rèn)證技術(shù)都比之傳統(tǒng)的身份認(rèn)證技術(shù)有著無可比擬的顯著優(yōu)勢:1、對于身份假冒的情況減少了,真實身份大體上得到了真實認(rèn)證;2、對于傳統(tǒng)的人工的身份認(rèn)證,明顯這些智能技術(shù)簡潔高效降低了高額的管理成本與時間消耗;3、使用者使用明顯方便了,進一步減少使用卡、使用鑰匙或者是用密碼驗證這些麻煩,節(jié)約時間,不用怕丟三落四了。將這些技術(shù)能夠運用到很多地方,比如考試簽到,開鎖關(guān)鎖等各種需要保護隱私保護文件不被泄露、身份無法假冒的地方。基于此,本設(shè)計主要從這些技術(shù)中研究的是這些技術(shù)的發(fā)展起始源頭——指紋研究,并且在很多場合它都是使用最為廣泛最為方便也節(jié)約時間節(jié)約成本的生物識別技術(shù)而對于這種指紋識別技術(shù),主要通過的是算法和現(xiàn)代的電子集成技術(shù)來實現(xiàn),那么如何對它進行研究就要研究算法和單片機的控制。指紋是人體必有的一部分,雖然是小小的一塊皮膚,但識別的算法計算量確是十分龐大。需要將這些數(shù)據(jù)進行各種比對,需要計算它相等不相等,還要對它的匹配算法進行大量的運算。然后靠單片機對人體的指紋進行讀取。與此同時利用計算機進行數(shù)據(jù)的運算并將之連接到單片機上進行兩個指間的運算對別,識別出真正的指紋。與此同時,根據(jù)算法匹配的不斷完善,指紋識別技術(shù)越來越可靠高效實用了。指紋識別簡介指紋識別原理在所有的九大生物識別技術(shù)中,他們的原理大都相似。指紋識別是利用人體的指紋特征分別對不同的個體進行區(qū)分與鑒定。上文我們說到過指紋識別技術(shù)是其家族中技術(shù)最為成熟,也最被廣泛應(yīng)用的生物識別技術(shù)。這主要得益于人們對指紋的采集是非常簡單的,而且指紋識別的準(zhǔn)確率也比較高。通常來講,指紋識別的原理包括三大部分,分別是指紋采集原理、指紋特征分析原理與指紋特征匹配原理三部分。指紋采集原理是將指紋的生理幾何特征,然后通過不同的傳感技術(shù)將其表現(xiàn)出來,最終形成了用數(shù)字化顯示出來的指紋圖案的原理。指紋特征分析原理是在收錄到的指紋圖案的整體或細(xì)節(jié)特征進行分析。提取、鑒別的原理。它的分析對象包涵了指紋特征以及特征點的分布,最終形成平面幾何關(guān)系。不管是特征點中的個體還是組合都是指紋特征的重要組成部分。將它們用數(shù)字模塊的方式表現(xiàn)出來,就實現(xiàn)可一個完整的指紋特征分析的過程,最終形成了指紋圖像。指紋特征值匹配原理是指將指紋圖案的完整和細(xì)節(jié)特征按識別的程度進行匹配,而匹配的指紋是在已經(jīng)注冊的指紋和當(dāng)前驗證的指紋之間進行對比,匹配運算不是對正在進行的兩個指紋間的比較,而是對已經(jīng)形成的數(shù)字模塊上面的指紋特征值來進行最終匹配。指紋識別應(yīng)用指紋識別技術(shù)的身份識別手段最早是通過計算機的運行來實現(xiàn)的,同時也是生活中運用最為廣泛的生物識別技術(shù)。最開始的時候主要是運用在了警察刑偵,但在最近的幾年里,生物識別技術(shù)蓬勃發(fā)展,已經(jīng)逐漸走向了更貼近生活的大眾民用市場。因其特殊的識別方式,在生活中的運用越加普遍,多形態(tài)的指紋識別技術(shù)運用越加廣泛,比如指紋考勤機、指紋門禁系統(tǒng)、指紋銀行、指紋商場等等。日新月異的科學(xué)進步正在刷新我們對普遍生活的認(rèn)知。指紋識別技術(shù)作為目前應(yīng)用最為廣泛、價格低廉、普遍性高的生物識別認(rèn)證技術(shù)。指紋,作為人體的一部分,卻有著個體獨一無二的信息。眾所周知,皮膚的紋路在每個地方是不盡相同的,在斷點和交叉點上各不相同。在信息處理的專業(yè)術(shù)語中稱為“特征”。在醫(yī)學(xué)上以及證明了這些“特征”在每一個手指上都是不同的,而且具有唯一性和永久性的個人特征。所以我們只需要將同一個人的指紋收集對應(yīng)起來,就可以得出每一個人的真實身份。指紋識別技術(shù)的發(fā)展指紋識別的近10年是處于一個自然增長卻發(fā)展緩慢的一個過程。但在最近幾年卻迎來的它的跳躍性發(fā)展的黃金時期。在未來的這幾年里,指紋識別技術(shù)有著巨大的發(fā)展前景在經(jīng)歷了,并且對國內(nèi)外的安全防控產(chǎn)生巨大影響。若公司規(guī)模較小在進入市場后將面對傳統(tǒng)行業(yè)規(guī)模較大公司的打壓。這些巨頭公司對于競爭關(guān)系的小型公司要么采取收購要么就會在公司初期就可能會被扼殺,這兩者都不會是公司管理者希望看到的情況,最終結(jié)果也不會樂觀。但這也是每一個新興市場的必然結(jié)果。這些競爭將會直接帶動形成一個規(guī)模化的產(chǎn)業(yè)。在我國生物識別技術(shù)起步較晚普及也不廣泛,主要是企業(yè)在應(yīng)用。在2002年市場價值約為幾億人民幣的生物識別技術(shù)市場中,大部分產(chǎn)品用于門禁、考勤系統(tǒng),而這其中指紋識別又是占主要地位,從未來需求分析來看,中國巨大人口基數(shù)下指紋識別技術(shù)市場將會是全球中心,所以先行占領(lǐng)技術(shù)制高點,形成一個系統(tǒng)化、規(guī)范化的生物識別技術(shù)體系,將贏得市場一席之地。系統(tǒng)設(shè)計的目的隨著社會的發(fā)展,人們越加需要更加高效和可靠的身份識別系統(tǒng)。像口令、密碼、身份證認(rèn)證等已經(jīng)逐漸有了被破解性。并且由于卡與人有著可分離性。多種假冒方式已經(jīng)完全不能滿足人們對安全密碼的需要,社會經(jīng)濟活動和安全防范意識的提高,使得人們更加需要安全可靠的指紋識別技術(shù)。唯一性、方便性以及終生不變性是指紋具有的特殊功能,目前為止,生活中的許多方面已經(jīng)運用到了指紋識別技術(shù),為我們的生活提供了無限可能。從根本上講,指紋識別技術(shù)可以良好的判斷一個人的社會背景和識別真實身份,降低了社會人與人之間的信任成本,更加有益于人們進行日常的生活交流。從根本上解決了社會經(jīng)濟交流和交往模式,提高效率。課題背景指紋檢測可以良好的判斷和定義一個人的真實生物身份,從而降低社會活動中的信任成本。從根本上改變經(jīng)濟和社會交往模式,提高效率。未來社會利用生物識別技術(shù)的場合將會越來越多,指紋識別技術(shù)日趨完善,指紋檢測變得越發(fā)重要。本次設(shè)計指紋識別電子密碼鎖是基于深圳指昂科技有限公司生產(chǎn)的ZAZ-010指紋模塊,可以根據(jù)串口通信協(xié)議與上位機實現(xiàn)通信,從而實現(xiàn)指紋的錄入、存儲、比對,并通過HS12864-15C液晶顯示出指紋采集存儲的過程和比對的結(jié)果。指紋電子密碼鎖安全可靠,使用方便。天津大學(xué)碩士學(xué)位論文 MACROBUTTONAcceptAllChangesInDoc[此處鍵入中文論文題目]整體設(shè)計方案系統(tǒng)總體設(shè)計系統(tǒng)功能描述本系統(tǒng)是針對指紋收集、識別模塊相繼開發(fā)出指紋識別密碼的電子功能系統(tǒng)。首先該系統(tǒng)在使用時對指紋模塊進行手指搜索,并且當(dāng)搜索到手指時,將立即采集指紋的圖像,并且將采集到的圖像以轉(zhuǎn)化成數(shù)據(jù)模塊的形式發(fā)送出去。指紋識別是利用人體指紋的差異性以及不變性,同時提供加密手段為用戶使用時,將手指放在指紋收集器的識別窗口上,就能采集到使用者的指紋信息進行識別。這個過程是十分簡潔方便的。主要功能就是用液晶顯示出指紋模塊采集指紋圖像各個流程及比對的結(jié)果.采集指紋圖像之前,指紋模塊必須要檢測手指是否放在采集窗口上,所以就要有錄入指紋這一項功能該指紋識別系統(tǒng)的主要功能從以下幾個方面介紹:1.錄入指紋:該系統(tǒng)首先要有著錄入指紋的功能,通過指紋采集器將個人的指信息特征錄入系統(tǒng)。2.合成個人指紋模板并存儲:在通過光電轉(zhuǎn)換之后,把指紋特征數(shù)據(jù)值以及對應(yīng)的ID號存儲到存儲器當(dāng)中。這時上位機只要有從系統(tǒng)傳來上傳指紋的命令,模塊可以迅速將數(shù)據(jù)傳送到指定位置。3.搜索指紋庫并且比對指紋:當(dāng)采集到的指紋錄入時,模塊會在上位機指令下到搜索指紋庫里去對比相應(yīng)指紋,這個時候的顯示器會對比指紋顯示結(jié)果,同時發(fā)光二極管亮。系統(tǒng)總體框圖ATMEG16單片機LCD指紋模塊4個獨立按鍵以及繼電器和指示燈圖2-1系統(tǒng)總體框圖該系統(tǒng)主要是由MCU、LCD、指紋模塊組成的,系統(tǒng)主要的工作方式是當(dāng)檢測到有按鍵按下時先由MCU通過串口通信控制指紋模塊對指紋進行采集、錄入、存儲、比對。然后,根據(jù)所得的數(shù)據(jù)對其它接口器件,此時LCD、繼電器進行響應(yīng)操作。系統(tǒng)核心部件單片機單片機的選擇單片機是單片微型計算機的簡稱,是微型計算機的一個重要分支,由于單片機主要運用于控制領(lǐng)域,所以在國際上又將單片機稱為微控制器。在一般情況下,單片機是由單塊集成電路芯片所組成,將CPU、存儲器和輸入/輸出接口等部件安裝在電路板上,外部輸入/輸出設(shè)備通過電路板上的接插件與輸入/輸出接口連接起來就組成了微型計算機;如果將CPU、存儲器和輸入/輸出接口等做在一塊集成電路的內(nèi)部,這種集成電路就是單片機。單片機只需要與相應(yīng)的軟硬件結(jié)合,就能成為一個單獨的控制系統(tǒng)。在單片機的現(xiàn)階段中,它正在朝著擁有高性能和多樣性品種方向發(fā)展,其發(fā)展趨勢將是更進一步向著CMOS化、低功耗化、大容量化、、高性能化、低價格化、微型單片化和外圍電路內(nèi)裝化等幾個主要方向發(fā)展。單片機重要的應(yīng)用意義還在于,它從根本上打破了傳統(tǒng)的控制系統(tǒng)思想和方法。原來用硬件來實現(xiàn)的控制功能,必須由模擬電路或者是數(shù)字電路來實現(xiàn)的大部分功能,現(xiàn)在已經(jīng)能用單片機通過實現(xiàn)軟件方法控制系統(tǒng)了。這種硬件被軟件所替代的控制技術(shù)也被稱為微控制技術(shù),這是傳統(tǒng)控制技術(shù)領(lǐng)域的一次重大革命。單片機經(jīng)過了多代發(fā)展,正朝著多功能化、高性能化、低電壓化、低功耗化、微型單片化、低價格化、大存儲容量化、強I/O功能以及相對較好的結(jié)構(gòu)兼容性方向發(fā)展。其發(fā)展趨勢不外乎以下幾個方面:1.多功能單片機能夠?qū)崿F(xiàn)很多的功能,主要是通過把能夠需要到的存儲器和I/O口同時匯集在同一塊控制芯片上。例如說能夠編程的計數(shù)器陣列、還有一些能通過高速計數(shù)器來進行捕獲和比較等等。這些都能通過此單片機來實現(xiàn)它的作用。而在某些應(yīng)用領(lǐng)域中,能夠看到單片機通過降低應(yīng)用系統(tǒng)的成本減少芯片的不必要的數(shù)量來對相對應(yīng)的控制設(shè)備進行集成。2.高效率和高性能對于單片機的高效執(zhí)行,主要是運用各種技術(shù)來提升,更是通過運用RISC、流水線和DSP的設(shè)計這些高端高效的技術(shù),都能夠明顯的感受到單片機的性能與效率得到了顯著提高,更是能夠明確的看到,由于運用了這些技術(shù),同樣的運行頻率,但是有了這些技術(shù)的單片機的效率明顯更高效,時鐘頻率更加的明顯,甚至單片機的尋址的能力、片內(nèi)ROM(FLASH)和RAM的容量都通過運用這些技術(shù)來提高單片機的集成度,使之在以為的基礎(chǔ)上都得到了數(shù)量與限制的顯著突破。由于整個系統(tǒng)環(huán)境的復(fù)雜程度不斷地增加,便開始使用像C語言一類的高級語言,用以開發(fā)單片機的程序。高級語言的使用,使得整個系統(tǒng)的開發(fā)難度降低,開發(fā)周期縮短,大大增強了系統(tǒng)軟件的可讀性以及可移植性。方便改進和擴充系統(tǒng)的功能。AVR內(nèi)核單片機,是一種具有32個通用工作寄存器以及豐富指令收集器的單片機的。全部的寄存器都和ALU直接連接,這樣的直接效應(yīng)就是可以在一個時鐘周期里,指令可以同時訪問兩個不同的獨立寄存器。這樣的結(jié)構(gòu)明顯的提高了代碼的運行效率,并且比普通的微控制器高出了最多10倍的數(shù)據(jù)容量。ATmega16L有著以下幾個特點:在工作于空閑模式的時候,CPU將停止工作,但是USART、兩線接口、A/D轉(zhuǎn)換器、SRAM、T/C、SPI端口以及中斷系統(tǒng)能夠繼續(xù)工作;在掉電的模式下,晶體反響振蕩器會停止震蕩,除了硬件復(fù)位和中斷之外的所有功能都將停止運行;在省電或電量不足的模式下,除了異步定時器繼續(xù)工作之外,其余的功能模塊都將處于一個休眠的狀態(tài)。只允許用戶保持一個時間狀態(tài)的標(biāo)準(zhǔn);ADC噪聲抑制模式時,為了降低ADC轉(zhuǎn)換時發(fā)出的開關(guān)噪音,將會停止CPU和ADC以及異步定時器以外的所有模塊的運行;在Standby的模式下,只有晶體或者是振蕩器還在運行,為了具備快速啟動的功能,其他的功能模塊都將處于一個休眠的狀態(tài)。讓元器件只消耗很少的電流;在擴展Standby的模式下,將允許異步定時器以及反向振蕩器繼續(xù)運行。通過使用集成在芯片上的8位RISCCPU和系統(tǒng)可編程閃存,ATmega16成為一種可供選擇的功能強大的單片機,并且為許多嵌入式控制應(yīng)用提供了方便快捷,并且低成本的運行方案。下面是基于八位AVR單片機芯片ATMEGA16的主控系統(tǒng)方案:ATMEG16單片機的介紹ATMEG16的管腳說明如圖2-2所示:圖2-2DIP封裝ATMEG16單片機引腳結(jié)構(gòu)圖1.VCC(直流電源正極)是數(shù)字電路的電源,GND(接地端)為地。2.A/D轉(zhuǎn)換器的模擬輸入端口A是8位雙向I/O口,它有著編程內(nèi)部的上拉電阻。且輸出緩沖器具有對稱的驅(qū)動特性的功能,可以用來輸出和吸收比較大的緩沖電流。將其作為輸入端使用時,若內(nèi)部上拉電阻為高電阻,這時的端口被外部拉低,此時為輸出電流。在整個的復(fù)位過程里,系統(tǒng)時鐘即使還沒有起振,它的端口A還是處于高阻的狀態(tài)。3.端口B(PB7-PB0)作為一個8位雙向I/O口的端口,它有著編程內(nèi)部的上拉電阻。且輸出緩沖器具有對稱的驅(qū)動特性的功能,可以用來輸出和吸收比較大的緩沖電流。將其作為輸入端使用時,若內(nèi)部上拉電阻為高電阻,這時的端口被外部拉低,此時為輸出電流。在整個的復(fù)位過程里,系統(tǒng)時鐘即使還沒有起振,它的端口B還是處于高阻的狀態(tài)。除了此情況,端口B也可以用做其他狀態(tài)下的特殊功能。4.端口C(PC7-PC0)作為一個8位雙向I/O口的端口,它有著編程內(nèi)部的上拉電阻。且輸出緩沖器具有對稱的驅(qū)動特性的功能,可以用來輸出和吸收比較大的緩沖電流。將其作為輸入端使用時,若內(nèi)部上拉電阻為高電阻,這時的端口被外部拉低,此時為輸出電流。在整個的復(fù)位過程里,系統(tǒng)時鐘即使還沒有起振,它的端口C還是處于高阻的狀態(tài)。這時如果JTAG的接口使能,即使復(fù)位出現(xiàn)引腳PC5(TD1)、PC3(TMS)與PC2(TCK)的上拉電阻被激活。端口C也可以用做其他狀態(tài)下的特殊功能。5.端口D(PD7-PD0)作為一個8位雙向I/O口的端口,它有著編程內(nèi)部的上拉電阻。且輸出緩沖器具有對稱的驅(qū)動特性的功能,可以用來輸出和吸收比較大的緩沖電流。將其作為輸入端使用時,若內(nèi)部上拉電阻為高電阻,這時的端口被外部拉低,此時為輸出電流。在整個的復(fù)位過程里,系統(tǒng)時鐘即使還沒有起振,它的端口D還是處于高阻的狀態(tài)。端口D此時也可以用做其他狀態(tài)下的特殊功能。6.RESET(復(fù)位鍵)是復(fù)位輸入引腳,當(dāng)它的持續(xù)時間超過門限的最小時間時,低電平在這個時候?qū)饛?fù)位。7.XTAL1(13)為片內(nèi)晶振反相放大器的輸入端,片內(nèi)時鐘操作電路的輸入端。8.XTAL2(12)為片內(nèi)晶振反相放大器的輸出端。9.AVCC(模擬電路)是端口A和A/D轉(zhuǎn)換器之間的電源。在不使用ADC的時候,該引腳可以直接連接在Vcc上。在使用ADC的時候,此時要通過一個低通濾波器才能和Vcc相連接。10.AREF(參考電壓)是A/D轉(zhuǎn)換器的模擬基準(zhǔn)輸入引腳。單片機的復(fù)位電路單片機的初始化操作是復(fù)位,它的作用是確保在CPU當(dāng)中的每個部件都處于初始狀態(tài),在確定后,將開始從這個狀態(tài)開始恢復(fù)工作。ATmega16有5個復(fù)位源:1.JTAGAVR復(fù)位:MCU復(fù)位是當(dāng)復(fù)位寄存器為1時。2.上電復(fù)位:MCU復(fù)位是在電源電壓低于上電復(fù)位門限VPOT時,。3.看門狗復(fù)位:看門狗使能的同時看門狗定時器溢出,此時復(fù)位發(fā)生。4.外部復(fù)位:MCU復(fù)位是引腳RESET上的最小脈沖寬度小于低電平的持續(xù)時間時。5.掉電檢測復(fù)位:此時的掉電檢測功能使能,并且掉電檢測電壓高于電源電壓時復(fù)位。ATmega16單片機的5個復(fù)位源中,看門狗復(fù)位電路和外部復(fù)位是最常用的兩種復(fù)位。當(dāng)外加在RESET引腳上的低電平由外部復(fù)位電路產(chǎn)生時,當(dāng)最小脈沖寬度低于復(fù)位低電平持續(xù)時間時,即觸發(fā)了復(fù)位過程,即便在這個時候并沒有時鐘信號在此時運行,VTOUT延時周期的開始,由外部信號高于復(fù)位門限電壓的時候。延時結(jié)束時,MCU即啟動。外部復(fù)位時序圖如圖2-3所示,外部復(fù)位原理圖如圖2-4所示:圖2-3外部電路復(fù)位時序圖圖2-4外部復(fù)位原理圖ATMEG16最小系統(tǒng)及晶振的選擇ATmega16芯片有如下幾種時鐘源。通過Flash熔絲位進行選擇時,時鐘輸入進入AVR時鐘發(fā)生器時,再分配到相應(yīng)的模塊進行對應(yīng)。表2—1熔絲配置模式器件時鐘選項CKSEL3..0外部晶體/陶瓷振蕩器1111–1010外部低頻晶振1001外部RC振蕩器1000–0101標(biāo)定的內(nèi)部RC振蕩器0100–0001外部時鐘0000注:此選項不適用于晶體,只能用于陶瓷諧振器。晶體振蕩電路:XTAL1與XTAL2分別是用作片內(nèi)反向振蕩器的放大器的輸入端和輸出端來使用,如圖2-5所示,這個振蕩器使用時可以用石英晶體,同時也可以用陶瓷諧振器使用。選擇這兩種放大器的模式可以用熔絲位CKOPT用以選擇。當(dāng)CKOPT正在被編程時,在振蕩器的輸出引腳將會產(chǎn)生一個滿幅度的振蕩。噪聲環(huán)境是最適用于這種模式的,這時需要XTAL2來驅(qū)動第二個時鐘緩沖器,這種情況下,它的頻率范圍會更加的寬廣。當(dāng)保持CKOPT處于還沒有編程狀態(tài)時,此時振蕩器的輸出信號幅度就比工作時小得多。這樣的優(yōu)點是大大降低了運行成本和功耗,但是頻率范圍就相對比較窄,不能驅(qū)動其他對應(yīng)的時鐘緩沖器。對于諧振器,8MHz是CKOPT未編程時的最大頻率,16MHzCKOPT編程時為的最大頻率。此時不管使用的是晶體還是諧振器,C1和C2的數(shù)值都要一樣。使用的晶體或諧振器,在一定程度上影響了最佳的數(shù)值,當(dāng)然還會和雜散電容和所處環(huán)境的電磁噪聲有關(guān)。為了保證系統(tǒng)穩(wěn)定性和串口傳輸質(zhì)量所以選用外部晶振,晶振選用7.3728M。圖2-5ATMEG16最小系統(tǒng)液晶顯示模塊顯示模塊采用HS12864-15C系列中文圖形系列液晶模塊。由控制器ST7920控制與驅(qū)動。HS12864-15C系列液晶的特點1.HS12864-15系列硬件特性如下:提供8位,4位并行接口及傳行接口可選自動電源啟動復(fù)位功能內(nèi)部自建振蕩源64*16位字符顯示RAM(DDRAM最多16字符*4行)2M位中文字型ROM(CGROM),總共8192個中文字型2.HS12864-15系列軟件特性如下:文字與圖形混合顯示功能畫面清除功能光標(biāo)歸位功能顯示開/關(guān)功能反白顯示功能垂直畫面旋轉(zhuǎn)功能休眠模式HS12864-15C系列液晶的引腳功能引腳PSB為芯片的傳輸方式控制端;引腳E為讀寫使能信號,它是在下降沿時數(shù)據(jù)被鎖存入HS12864液晶的;在E高電平期間,數(shù)據(jù)被讀出;R/W為讀寫選擇信號,當(dāng)它為一時為讀選通,為零時為寫選通;DB0-DB7為數(shù)據(jù)總線RST為復(fù)位信號。復(fù)位信號有效時,關(guān)閉液晶顯示,使顯示起始行為0,RST可跟MCU連,由MCU控制;也可直接接VDD,使之不起作用。引腳功能如表2-1所示:表2-1HS12864-15C的引腳功能引腳符號狀態(tài)引腳名稱功能PSB輸入數(shù)據(jù)傳輸方式PSB=1為并行傳輸;PSB=0為串行傳輸E輸入讀寫使能信號在E下降沿,數(shù)據(jù)被鎖存(寫)入HS12864-15C;在E高電平期間,數(shù)據(jù)被讀出R/W輸入讀寫選擇信號R/W=1為讀選通,R/W=0為寫選通RS輸入數(shù)據(jù)、指令選擇信號RS=1為數(shù)據(jù)操作RS=0為寫指令或讀狀態(tài)DB0-DB7三態(tài)數(shù)據(jù)總線RST輸入復(fù)位信號復(fù)位信號有效時,關(guān)閉液晶顯示,使顯示起始行為0,RST可跟MCU相連,由MCU控制;也可直接接VDD,使之不起作用。液晶顯示HS12864-15C的指令系統(tǒng)1.清除顯示RSR/WD7D6D5D4D3D2D1D000000000012.顯示開/關(guān)指令RSR/WD7D6D5D4D3D2D1D00000001DCB控制整體顯示開關(guān),游標(biāo)開關(guān),游標(biāo)位置顯示反白開關(guān);D=1,整體顯示開;D=0,整體顯示關(guān);C=1,游標(biāo)顯示開;C=0,游標(biāo)顯示關(guān);B=1,游標(biāo)位置顯示反白開;B=0,游標(biāo)位置顯示反白關(guān);3.讀取忙狀態(tài)RSR/WD7D6D5D4D3D2D1D001BFA6A5A4A3A2A1A0讀取忙狀態(tài)以確定內(nèi)部動作是否完成,同時可以讀出地址計數(shù)器AC的值4.寫數(shù)據(jù)RSR/WD7D6D5D4D3D2D1D010寫數(shù)據(jù)讀、寫數(shù)據(jù)指令每執(zhí)行完一次讀、寫操作,列地址就自動增一,必須注意的是,進行讀操作之前,必須有一次空讀操作,緊接著再讀才會讀出所要讀的單元中的數(shù)據(jù)。5.讀數(shù)據(jù)RSR/WD7D6D5D4D3D2D1D011讀顯示數(shù)據(jù)讀、寫數(shù)據(jù)指令每執(zhí)行完一次讀、寫操作,列地址就自動增一,必須注意的是,進行讀操作之前,必須有一次空讀操作,緊接著再讀才會讀出所要讀的單元中的數(shù)據(jù)。電源和指紋模塊指紋模塊采用深圳市指昂科技有限公司生產(chǎn)的ZAZ-010系列獨立式指紋識別模塊,以高速DSP處理器為核心。主要技術(shù)指標(biāo)如下供電電壓:DC3.6-6.0V供電電流:工作電流:100mA(典型值)峰值電流:150mA指紋圖像錄入時間:<0.5秒窗口面積:14*18mm匹配方式:比對方式(1:1)搜索方式(1:N)特征文件:256字節(jié)模板文件:512字節(jié)存儲容量:100枚安全等級:五級(從低到高:1、2、3、4、5)認(rèn)假率(FAR):<0.001%拒真率(FRR):<0.1%搜索時間:<1.0秒(1:1000時,均值)上位機接口:UART(TTL邏輯電平)通訊波特率(UART):(9600*N)bps其中N=1~12(默認(rèn)值N=6,即57600bps)ZAZ-010系列獨立式指紋識別模塊引腳功能模塊中引腳1與電源相連,引腳2接單片機的RXD端,引腳3接單片機的TXD端,引腳4懸空,引腳5接地。表2-2如下:表2-2指紋識別模塊引腳功能引腳號名稱類型功能描述1Vinin電源正輸入端2TDout串行數(shù)據(jù)輸出。TTL邏輯電平3RDin串行數(shù)據(jù)輸入。TTL邏輯電平4NC-未定義,懸空。5GND-信號地。內(nèi)部與電源地連接ZAZ-010系列指紋識別模塊指令系統(tǒng)模塊通過串行通訊接口,可直接與采用3.3v或者5v電源的單片機進行通訊。模塊數(shù)據(jù)發(fā)送端接上位機接收端,模塊數(shù)據(jù)接收腳接上位機數(shù)據(jù)發(fā)送端。錄入指紋圖像指令:指令包格式:2bytes4bytes1byte2bytes1byte2bytes包頭模塊地址包標(biāo)識包長度指令碼校驗和0xEF01Xxxx01H03H01H05H應(yīng)答包格式:2bytes4bytes1byte2bytes1byte2bytes包頭模塊地址包標(biāo)識包長度確認(rèn)碼校驗和0xEF01Xxxx07H03HxxHSUM注:確認(rèn)碼=00H表示錄入成功;確認(rèn)碼=01H表示收包有錯;確認(rèn)碼=02H表示傳感器上無手指;確認(rèn)碼=03H表示錄入不成功;圖像生成特征Img2Tz指令:指令包格式:2bytes4bytes1byte2bytes1byte1byte2bytes包頭模塊地址包標(biāo)識包長度指令碼緩沖區(qū)號校驗和0xEF01Xxxx01H04H02HBufferIDSUM應(yīng)答包格式:2bytes4bytes1byte2bytes1byte2bytes包頭模塊地址包標(biāo)識包長度確認(rèn)碼校驗和0xEF01Xxxx07H03HxxHSUM注:確認(rèn)碼=00H表示生成特征成功;確認(rèn)碼=01H表示收包有錯;確認(rèn)碼=06H表示指紋圖像太亂而生不成特征;確認(rèn)碼=07H表示指紋圖像正常,但特征點太少而生不成特征;確認(rèn)碼=15H表示圖像緩沖區(qū)內(nèi)沒有有效原始圖而生不成圖像;特征合成模板RegMode1指令:功能說明:將CharBuffer1與CharBuffer2中的特征文件合成特征模板。指令包格式:2bytes4bytes1byte2bytes1byte2bytes包頭模塊地址包標(biāo)識包長度指令碼校驗和0xEF01Xxxx01H03H05H09H應(yīng)答包格式:2bytes4bytes1byte2bytes1byte2bytes包頭模塊地址包標(biāo)識包長度確認(rèn)碼校驗和0xEF01Xxxx07H03HxxHSUM注:確認(rèn)碼=00H表示合并成功;確認(rèn)碼=01H表示收包有錯;確認(rèn)碼=0aH表示合并失?。▋擅吨讣y不屬于同一手指);存儲模板Store指令:指令包格式:2bytes4bytes1byte2bytes1byte1byte2bytes2bytes包頭模塊地址包標(biāo)識包長度指令碼緩沖區(qū)號位置號校驗和0xEF01Xxxx01H06H06HBufferIDPageIDSUM應(yīng)答包格式:2bytes4bytes1byte2bytes1byte2bytes包頭模塊地址包標(biāo)識包長度確認(rèn)碼校驗和0xEF01Xxxx07H03HxxHSUM注:確認(rèn)碼=00H表示儲存成功;確認(rèn)碼=01H表示收包有錯;搜索指紋Search指令:指令包格式:2bytes4bytes1byte2bytes1byte1byte2bytes2bytes2bytes包頭模塊地址包標(biāo)識包長度指令碼緩沖區(qū)號參數(shù)參數(shù)校驗和0xEF01Xxxx01H08H04HIDStarPagePageNumSUM應(yīng)答包格式:2bytes4bytes1byte2bytes1byte2bytes2bytes2bytes包頭模塊地址包標(biāo)識包長度確認(rèn)碼頁碼得分校驗和0xEF01Xxxx07H07HxxHSUM注:確認(rèn)碼=00H表示搜索到;確認(rèn)碼=09H表示沒有搜索;電源模塊電源模塊可以直接提供正5V的直流電壓,但是由于在一些工業(yè)環(huán)境中并不提供直流電源,而都是交流電源,為確保其實用性,在電源這一部分,提供了整流穩(wěn)壓電路,可以把交流電壓變成5V的電壓,為整個電路板提供電源。從圖2-6可以看出,當(dāng)開關(guān)按下時,電路接通,先通過一個整流電路,使交流電壓變成直流電壓。為了保證其輸出的電壓是5V,在后面接一個穩(wěn)壓電路,由一個7805穩(wěn)壓器和一個發(fā)光二極管組成,發(fā)光二極管作為電源導(dǎo)通的指示燈。當(dāng)電源導(dǎo)通時二極管發(fā)光。其中電容C1起濾波作用,電容C2是抑制高平信號。電容C3,C4直接接地,起到抗干擾的作用,能使電壓穩(wěn)定在5V。有了電源模塊避免了因沒有直流電源而無法使用的問題,使這個儀表能夠在更多的環(huán)境中使用。電源模塊電路圖如圖2-6所示:圖2-6電源模塊電路圖系統(tǒng)軟件的設(shè)計系統(tǒng)程序工作分析在本文的電路板中,單片機是作為控制器嵌入到系統(tǒng)中。應(yīng)用程序的開發(fā)主要分為兩大部分,即對ZAZ-010指紋識別模塊的的應(yīng)用程序開發(fā)以及對HS12864液晶、按鍵程序的開發(fā)。因此,要實現(xiàn)其應(yīng)用,需要對其進行聯(lián)合調(diào)試。電路軟件應(yīng)用開發(fā)根據(jù)所設(shè)計的硬件。程序開發(fā)的方式將主要建立一系列的C語言函數(shù)子程序供主程序的隨時調(diào)用。即對ZAZ-010指紋識別模塊或液晶電路分別編制C語言函數(shù)子程序。因此,需要有專門的開發(fā)工具。本設(shè)計中,采用AVRStudio4.0單片機軟件開發(fā)環(huán)境對單片機進行編程,由于該編譯器支持模塊化程序設(shè)計,因此可以先將源程序劃分為幾個模塊分別編寫,然后再由編譯器生成一個最終文件.該開發(fā)環(huán)境可以對程序進行軟件仿真調(diào)試,因此可以方便地進行程序的編寫和調(diào)試。調(diào)試通過的代碼文件通過開發(fā)板下載到單片機。單片機在上電后,主程序應(yīng)該完成相應(yīng)的初始化工作。依據(jù)電路的功能要求,主程序必須對液晶初始化、同時對按鍵進行檢測,如果有對應(yīng)的按鍵按下。執(zhí)行相應(yīng)的操作,單片機通過串行接口對指紋模塊進行讀寫。設(shè)計前準(zhǔn)備工作由于使用串口和模塊通訊,所以必須先約定好單片機和模塊的的串口工作速度和數(shù)據(jù)包格式。UART數(shù)據(jù)格式定位為:8位數(shù)據(jù)位、1位停止位、無奇偶校驗位,數(shù)據(jù)傳輸速率為57600bps。通訊數(shù)據(jù)包格式定義為:單片機發(fā)送串行數(shù)據(jù)包格式如圖3-1MCU發(fā)送數(shù)據(jù)包格式D7D6D5D4D3D2D1D0發(fā)送數(shù)據(jù)共11-14個字節(jié),前6個字節(jié)是模塊的包頭和模塊地址為固定值,后5-8個字節(jié)是傳輸?shù)哪K的命令。同時根據(jù)外部晶振和系統(tǒng)默認(rèn)的傳輸速率算出控制串口的各寄存器的初始值。參考meg16資料后編寫了以下一段串口初始化。各寄存器設(shè)置的程序.如下面的一段程序既是對個寄存器的初始值的設(shè)置voidUART_Init(void){UCSRB=0x00;//disablewhilesettingbaudrateUCSRA=0x00;//Bit1為1則倍速發(fā)送UCSRC=0x06;UBRRL=0x07;//波特率:57600BpsUBRRH=0x00;//誤差率:0.000%UCSRB=0x18;}注:選用外部7.3728M晶振.單片機的程序設(shè)計根據(jù)上節(jié)分析,制定如下圖的程序流程圖。主程序主要由液晶顯示、通訊子、按鍵程序組成。主程序的工作流程描述如下:首先初始化各種硬件功能模塊進行初始化。包括開機液晶顯示、鍵盤掃描、指紋模塊建立通信。主程序設(shè)計流程如圖3-1所示:掃描是否有按鍵按下掃描是否有按鍵按下開始各模塊初始化YN按鍵2按鍵1按鍵3按鍵4顯示與已經(jīng)存儲的指紋的比對效果采集指紋1采集指紋2合成指紋模板存儲顯示與新存儲的指紋數(shù)據(jù)的比對結(jié)果圖3-1主程序流程圖判斷鍵值YYYY程序的巡檢過程:首先對各模塊進行初始化,檢測在有無按鍵按下,如果按下判斷是那一個按鍵,并作出判斷是否調(diào)用相應(yīng)子程序;當(dāng)按鍵1按下后,調(diào)用通信模塊子程序,錄入指紋并將其存入模塊緩沖區(qū),同理當(dāng)按鍵2按下后,效果相同。依次當(dāng)按鍵3按下時,將指紋模塊兩緩沖區(qū)中的指紋特征文件合成特征模板并存儲與指紋模板庫中,當(dāng)4按鍵按下后搜索指紋并比對.當(dāng)指紋模塊中有指紋存儲時直接按4鍵同樣也可進行比對。程序關(guān)鍵的就是對指紋模塊的通信控制,考慮到處理過程太過冗長,限于篇幅只能將其省略,如需查看,可以看附錄1。其它命令發(fā)送子函數(shù)因大部分的命令大體格式基本相同。鍵盤管理程序設(shè)計流程鍵盤模塊的工作流程圖如圖3-2所示:圖3-2鍵盤模塊流程圖LCD顯示模塊程序設(shè)計流程顯示模塊主要完成數(shù)據(jù)的顯示功能。首先當(dāng)模塊接受指令前,單片機必須確認(rèn)模塊內(nèi)部處于非忙碌狀態(tài),然后根據(jù)接受到指令顯示相關(guān)的內(nèi)容在屏幕上。指紋通信模塊的程序設(shè)計流程串口通信數(shù)據(jù)發(fā)送、接收流程圖如圖3-3:開始開始串口初始化檢測發(fā)送緩沖區(qū)是否為空等待繼續(xù)發(fā)送YN圖3-3串口通信數(shù)據(jù)發(fā)送、接收流程圖實物的制作與調(diào)試電路的焊接1.焊前準(zhǔn)備首先要熟悉所焊印制電路板的裝配圖,并按圖紙配料,檢查元器件型號、規(guī)格及數(shù)量是否符合圖紙要求,并做好裝配前元器件引線成型等準(zhǔn)備工作。2.焊接順序元器件裝焊順序依次為:電阻器、電容器、二極管、三極管、集成電路、大功率管,其它元器件為先小后大。3.對元器件焊接要求(1)電阻器焊接按圖將電阻器準(zhǔn)確裝人規(guī)定位置。要求標(biāo)記向上,字向一致。裝完同一種規(guī)格后再裝另一種規(guī)格,盡量使電阻器的高低一致。焊完后將露在印制電路板表面多余引腳齊根剪去。(2)電容器焊接將電容器按圖裝人規(guī)定位置,并注意有極性電容器其“+”與“-”極不能接錯,電容器上的標(biāo)記方向要易看可見。先裝玻璃釉電容器、有機介質(zhì)電容器、瓷介質(zhì)電容器,最后裝電解電容器。(3)二極管的焊接二極管焊接要注意以下幾點:第一,注意陽極陰極的極性,不能裝錯;第二,型號標(biāo)記要易看可見;第三,焊接立式二極管時,對最短引線焊接時間不能超過2S。(4)三極管焊接注意e、b、c三引線位置插接正確;焊接時間盡可能短,焊接時用鑷子夾住引線腳,以利散熱。焊接大功率三極管時,若需加裝散熱片,應(yīng)將接觸面平整、打磨光滑后再緊固,若要求加墊絕緣薄膜時,切勿忘記加薄膜\o"170739"。管腳與電路板上需連接時,要用塑料導(dǎo)線。(5)集成電路焊接首先按圖紙要求,檢查型號、引腳位置是否符合要求。焊接時先焊邊沿的二只引腳,以使其定位,然后再從左到右自上而下逐個焊接。對于電容器、二極管、三極管露在印制電路板面上多余引腳均需齊根剪去。電路和程序的調(diào)試單片機的程序下載程序存儲器的更新以頁的方式進行。在用臨時頁緩沖器存儲的數(shù)據(jù)對一頁存儲器進行編程時,首先要將這一頁擦除。SPM指令以一次一個字的方式將數(shù)據(jù)寫入臨時頁緩沖器。臨時頁緩沖器的寫入可以在頁擦除命令之前完成,也可以在頁擦除和頁寫操作之間完成。通過電腦上的下載軟件將*.HEX文件傳輸?shù)剑ㄈ鐖D4-1所示)USB下載線板上的ATmega8芯片里,程序代碼在這里經(jīng)過處理后從固定的I/O管腳中輸出燒寫到單片機的Flash存儲器中。此外單片機一般采用5V以下的電源供電,USB接口也采用5V電源,所以,該下載線還可以通過電腦向單片機提供工作電源。該下載線采用先進的USB2.0接口技術(shù)解決了筆記本不帶并口的遺憾,還有它小巧精致,攜帶方便,下載程序速度快等優(yōu)點得到了眾多編程愛好者的青睞而被廣泛的使用著。圖4-1USB下載線實物圖串口調(diào)試使用串口調(diào)試助手進行測試串口調(diào)試程序見附錄1:測試結(jié)果如圖4-2所示:圖4-2串口通信測試結(jié)果圖液晶鍵盤調(diào)試液晶鍵盤測試程序見附錄2:液晶鍵盤測試程序結(jié)果如圖4-3所示:圖4-3液晶鍵盤測試結(jié)果結(jié)論根據(jù)設(shè)計要求,本設(shè)計已經(jīng)基本完成題目要求但還存在不足之處。由于單片機flash容量有限,在指紋存儲數(shù)目上較少,只能錄入三個指紋,并進行比對。通過方案論證、資料查詢及電路設(shè)計和反復(fù)調(diào)試,不斷的解決電路調(diào)試過程中的問題,最終在規(guī)定的時間內(nèi)完成了設(shè)計任務(wù)。本設(shè)計由于水平有限,電路及程序設(shè)計還有需要改進的地方,在今后的學(xué)習(xí)和研究中,將繼續(xù)改進完善。另外在調(diào)試過程中,以保證作品實現(xiàn)功能準(zhǔn)確為前提,盡量做到電路簡單、美觀、效果好、成本低,以增強其實用價值。本設(shè)計最終可以實現(xiàn)三個指紋錄入、比對和模擬開鎖的過程,但存儲指紋數(shù)目有待進一步的研究開發(fā)。參考文獻[1]楊若冰,杜燕.指紋識別技術(shù)與產(chǎn)業(yè)分析,2006年[2]張成,周媛媛等.指紋采集技術(shù)及其產(chǎn)品發(fā)展趨勢.電子技術(shù)應(yīng)用,2004年[3]柴曉光,岑寶熾.民用指紋識別技術(shù),北京:人民郵電出版社,2004[4]丁化成,耿德根等.AVR單片機應(yīng)用設(shè)計,北京:北京航空航天大學(xué)出版社,2002[5]張毅剛.單片機原理與應(yīng)用,北京:高等教育出版社,2006[6]張?zhí)旆?51單片機C語言開發(fā)詳解,北京:電子工業(yè)出版社,2008[7]溫正,何嘉揚等.AVR單片機開發(fā)從入門到精通,中國電力出版,2009[8]李泓.AVR單片機入門與實踐,北京航空航天大學(xué),2008[9]佟長福.AVR單片機GCC程序設(shè)計,北京航空航天大學(xué)出版社,2006[10]張軍,宋濤.AVR單片機C語言程序設(shè)計實例精粹,電子工業(yè)出版社,2009年01月[11]嚴(yán)天峰.單片機應(yīng)用系統(tǒng)設(shè)計與仿真調(diào)試,北京航天航空大學(xué)出版社,2005[12]周立民.單片機應(yīng)用系統(tǒng)設(shè)計.北京:北京航空航天大學(xué)出版社,1990.[13]張維振.無線電設(shè)備裝接調(diào)試與檢測維修實用手冊[M],北京:銀聲音像出版社,2004[14]李貴山,楊建平等.微型計算機測控技術(shù)。北京:機械工業(yè)出版社,2002.[15]張錫富.傳感器.北京:機械工業(yè)出版社,2004.[16]曹承志.微型計算機控制技術(shù).北京:機械工業(yè)出版社,2001.[17]黃賢武.傳感器實用電路設(shè)計.成都:電子科技大學(xué)出版社,1998.[18]李貴山,周征等.檢測與控制技術(shù).西安:西安電子科技大學(xué)出版社,2006.附錄3:硬件電路圖硬件整體電路圖

捷鍵與一些電腦小技巧HYPERLINKwinkey+d:

這是高手最常用的第一快捷組合鍵。這個快捷鍵組合可以將桌面上的所有窗口瞬間最小化,無論是聊天的窗口還是游戲的窗口……只要再次按下這個組合鍵,剛才的所有窗口都回來了,而且激活的也正是你最小化之前在使用的窗口!

--這個就是winkeywinkey+f:

不用再去移動鼠標(biāo)點“開始→搜索→文件和文件夾”了,在任何狀態(tài)下,只要一按winkey+f就會彈出搜索窗口。

winkey+r:

在我們的文章中,你經(jīng)常會看到這樣的操作提示:“點擊‘開始→運行’,打開‘運行’對話框……”。其實,還有一個更簡單的辦法,就是按winkey+r!

alt+tab:

如果打開的窗口太多,這個組合鍵就非常有用了,它可以在一個窗口中顯示當(dāng)前打開的所有窗口的名稱和圖標(biāo)●,選中自己希望要打開的窗口,松開這個組合鍵就可以了。而alt+tab+shift鍵則可以反向顯示當(dāng)前打開的窗口。

winkey+e:

當(dāng)你需要打開資源管理器找文件的時候,這個快捷鍵會讓你感覺非?!八?!再也不用騰出一只手去摸鼠標(biāo)了!

小提示:

winkey指的是鍵盤上刻有windows徽標(biāo)的鍵●。winkey主要出現(xiàn)在104鍵和107鍵的鍵盤中。104鍵盤又稱win95鍵盤,這種鍵盤在原來101鍵盤的左右兩邊、ctrl和alt鍵之間增加了兩個windwos鍵和一個屬性關(guān)聯(lián)鍵。107鍵盤又稱為win98鍵盤,比104鍵多了睡眠、喚醒、開機等電源管理鍵,這3個鍵大部分位于鍵盤的右上方。

再補充點

F1顯示當(dāng)前程序或者windows的幫助內(nèi)容。

F2當(dāng)你選中一個文件的話,這意味著“重命名”

F3當(dāng)你在桌面上的時候是打開“查找:所有文件”對話框

F10或ALT激活當(dāng)前程序的菜單欄

windows鍵或CTRL+ESC打開開始菜單

CTRL+ALT+DELETE在win9x中打開關(guān)閉程序?qū)υ捒?/p>

DELETE刪除被選擇的選擇項目,如果是文件,將被放入回收站

SHIFT+DELETE刪除被選擇的選擇項目,如果是文件,將被直接刪除而不是

放入回收站

CTRL+N新建一個新的文件

CTRL+O打開“打開文件”對話框

CTRL+P打開“打印”對話框

CTRL+S保存當(dāng)前操作的文件

CTRL+X剪切被選擇的項目到剪貼板

CTRL+INSERT或CTRL+C復(fù)制被選擇的項目到剪貼板

SHIFT+INSERT或CTRL+V粘貼剪貼板中的內(nèi)容到當(dāng)前位置

ALT+BACKSPACE或CTRL+Z撤銷上一步的操作

ALT+SHIFT+BACKSPACE重做上一步被撤銷的操作

Windows鍵+D:最小化或恢復(fù)windows窗口

Windows鍵+U:打開“輔助工具管理器”

Windows鍵+CTRL+M重新將恢復(fù)上一項操作前窗口的大小和位置

Windows鍵+E打開資源管理器

Windows鍵+F打開“查找:所有文件”對話框

Windows鍵+R打開“運行”對話框

Windows鍵+BREAK打開“系統(tǒng)屬性”對話框

Windows鍵+CTRL+F打開“查找:計算機”對話框

SHIFT+F10或鼠標(biāo)右擊打開當(dāng)前活動項目的快捷菜單

SHIFT在放入CD的時候按下不放,可以跳過自動播放CD。在打開wo

rd的時候按下不放,可以跳過自啟動的宏

ALT+F4關(guān)閉當(dāng)前應(yīng)用程序

ALT+SPACEBAR打開程序最左上角的菜單

ALT+TAB切換當(dāng)前程序

ALT+ESC切換當(dāng)前程序

ALT+ENTER將windows下運行的MSDOS窗口在窗口和全屏幕狀態(tài)間切換

PRINTSCREEN將當(dāng)前屏幕以圖象方式拷貝到剪貼板

ALT+PRINTSCREEN將當(dāng)前活動程序窗口以圖象方式拷貝到剪貼板

CTRL+F4關(guān)閉當(dāng)前應(yīng)用程序中的當(dāng)前文本(如word中)

CTRL+F6切換到當(dāng)前應(yīng)用程序中的下一個文本(加shift可以跳到前

一個窗口)

在IE中:

ALT+RIGHTARROW顯示前一頁(前進鍵)

ALT+LEFTARROW顯示后一頁(后退鍵)

CTRL+TAB在頁面上的各框架中切換(加shift反向)

F5刷新

CTRL+F5強行刷新1.打開“我的電腦”-“工具”-“文件夾選項”-“查看”-在“顯示所有文件和文件夾”選項前打勾-“確定”

2.刪除以下文件夾中的內(nèi)容:

x:\DocumentsandSettings\用戶名\Cookies\下的所有文件(保留index文件)

x:\DocumentsandSettings\用戶名\LocalSettings\Temp\下的所有文件(用戶臨時文件)

x:\DocumentsandSettings\用戶名\LocalSettings\TemporaryInternetFiles\下的所有文件(頁面文件)

x:\DocumentsandSettings\用戶名\LocalSettings\History\下的所有文件(歷史紀(jì)錄)

x:\DocumentsandSettings\用戶名\Recent\下的所有文件(最近瀏覽文件的快捷方式)

x:\WINDOWS\Temp\下的所有文件(臨時文件)

x:\WINDOWS\ServicePackFiles(升級sp1或sp2后的備份文件)

x:\WINDOWS\DriverCache\i386下的壓縮文件(驅(qū)動程序的備份文件)

x:\WINDOWS\SoftwareDistribution\download下的所有文件

3.如果對系統(tǒng)進行過windoesupdade升級,則刪除以下文件:x:\windows\下以$u...開頭的隱藏文件

4.然后對磁盤進行碎片整理,整理過程中請退出一切正在運行的程序

5.碎片整理后打開“開始”-“程序”-“附件”-“系統(tǒng)工具”-“系統(tǒng)還原”-“創(chuàng)建一個還原點”(最好以當(dāng)時的日期作為還原點的名字)

6.打開“我的電腦”-右鍵點系統(tǒng)盤-“屬性”-“磁盤清理”-“其他選項”-單擊系統(tǒng)還原一欄里的“清理”-選擇“是”-ok了

7、在各種軟硬件安裝妥當(dāng)之后,其實XP需要更新文件的時候就很少了。刪除系統(tǒng)備份文件吧:開始→運行→sfc.exe/purgecache近3xxM。(該命令的作用是立即清除"Windows文件保護"文件高速緩存,釋放出其所占據(jù)的空間)

8、刪掉\windows\system32\dllcache下dll檔(減去200——300mb),這是備用的dll檔,只要你已拷貝了安裝文件,完全可以這樣做。

9、XP會自動備份硬件的驅(qū)動程序,但在硬件的驅(qū)動安裝正確后,一般變動硬件的可能性不大,所以也可以考慮將這個備份刪除,文件位于\windows\drivercache\i386目錄下,名稱為driver.cab,你直接將它刪除就可以了,通常這個文件是74M。

10、刪除不用的輸入法:對很多網(wǎng)友來說,WindowsXPt系統(tǒng)自帶的輸入法并不全部都合適自己的使用,比如IMJP8_1日文輸入法、IMKR6_1韓文輸入法這些輸入法,如果用不著,我們可以將其刪除。輸入法位于\windows\ime\文件夾中,全部占用了88M的空間。

11、升級完成發(fā)現(xiàn)windows\多了許多類似$NtUninstallQ311889$這些目錄,都干掉吧,1x-3xM

12、另外,保留著\windows\help目錄下的東西對我來說是一種傷害,呵呵。。。都干掉!

13、關(guān)閉系統(tǒng)還原:系統(tǒng)還原功能使用的時間一長,就會占用大量的硬盤空間。因此有必要對其進行手工設(shè)置,以減少硬盤占用量。打開"系統(tǒng)屬性"對話框,選擇"系統(tǒng)還原"選項,選擇"在所有驅(qū)動器上關(guān)閉系統(tǒng)還原"復(fù)選框以關(guān)閉系統(tǒng)還原。也可僅對系統(tǒng)所在的磁盤或分區(qū)設(shè)置還原。先選擇系統(tǒng)所在的分區(qū),單擊"配置"按鈕,在彈出的對話框中取消"關(guān)閉這個驅(qū)動器的系統(tǒng)還原"選項,并可設(shè)置用于系統(tǒng)還原的磁盤空間大小。

14、休眠功能會占用不少的硬盤空間,如果使用得少不妨將共關(guān)閉,關(guān)閉的方法是的:打開"控制面板",雙擊"電源選項",在彈出的"電源選項屬性"對話框中選擇"休眠"選項卡,取消"啟用休眠"復(fù)選框。

15、卸載不常用組件:XP默認(rèn)給操作系統(tǒng)安裝了一些系統(tǒng)組件,而這些組件有很大一部分是你根本不可能用到的,可以在"添加/刪除Windows組件"中將它們卸載。但其中有一些組件XP默認(rèn)是隱藏的,在"添加/刪除Windows組件"中找不到它們,這時可以這樣操作:用記事本打開\windows\inf\sysoc.inf這個文件,用查找/替換功能把文件中的"hide"字符全部替換為空。這樣,就把所有組件的隱藏屬性都去掉了,存盤退出后再運行"添加-刪除程序",就會看見多出不少你原來看不見的選項,把其中那些你用不到的組件刪掉(記住存盤的時候要

溫馨提示

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

評論

0/150

提交評論