智能門禁系統(tǒng)畢業(yè)論文--智能門禁系統(tǒng)的設(shè)計制作_第1頁
已閱讀1頁,還剩35頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  畢業(yè)設(shè)計</b></p><p>  智能門禁系統(tǒng)的設(shè)計制作</p><p>  The Design of Intelligent Access System</p><p>  專業(yè)班級:電信1001</p><p><b>  2014年6月</b></p&

2、gt;<p><b>  摘 要</b></p><p>  門禁系統(tǒng)是一種新型的智能管理模式,對于現(xiàn)今的安全管理起了不可替代的作用。在科技發(fā)展和社會財富不斷增長的今天,為了加強主要工作管理區(qū)、進出口、珍貴物品的儲存室、設(shè)備的控制管理中心、電梯口等重要通道安全防護處理辦法,開發(fā)相應(yīng)的智能門禁系統(tǒng),來識別進出人員的身份資料,對進出通道進行安全防護和控制就有了很大的必要性。&

3、lt;/p><p>  通過對當(dāng)代門禁系統(tǒng)發(fā)展概況和技術(shù)的研究,本方案提出以單片機為中央控制系統(tǒng),加LCD液晶顯示電路、鍵盤輸入電路、讀卡電路等外圍電路,來完成非接觸式IC卡和密碼兩種方法控制的門禁系統(tǒng)。在具體的使用中,當(dāng)感應(yīng)卡接近讀卡機或有密碼通過鍵盤輸入時,合法的卡信號正確的密碼,繼電器工作,電鎖便會自動打開,非法卡和錯誤的密碼將被禁止訪問,并在顯示器上提示卡是否合法,密碼是否正確。系統(tǒng)設(shè)計簡單,性能可佳,實用性

4、較強。</p><p>  關(guān)鍵詞:智能門禁系統(tǒng);非接觸式IC卡;鍵盤密碼</p><p><b>  ABSTRACT</b></p><p>  Access Control System is a new type of intelligent management,security management for today played

5、 an irreplaceable role. In technological development and socialy wealth growing today,in order to strengthen the management of the main work area an important channel to control the import and export management cente

6、r, storage room precious items, equipment, elevator and other security approach, the development of appropriate smart access control systems, to identify the identity and out of pers</p><p>  By studying the

7、 development of contemporary overview of access control systems and technologies, the program made a microcontroller as the central control system, plus LCD display circuit, keyboard input circuit, circuit card reader an

8、d other peripheral circuits to complete non-contact IC card and two passwords methods to control access control system. In the specific use, when close proximity card reader or have the password via keyboard input, legit

9、imate card signals the correct password, rela</p><p>  Keywords: intelligent access control systems non-contact IC card keyboard password</p><p><b>  目 錄</b></p><p>

10、;<b>  1 緒論1</b></p><p>  1.1 門禁系統(tǒng)簡介1</p><p>  1.2 門禁系統(tǒng)的發(fā)展趨勢1</p><p>  2 門控系統(tǒng)設(shè)計方案2</p><p>  2.1 門禁系統(tǒng)的方案選擇2</p><p>  2.2 門禁系統(tǒng)的組成3</p>

11、<p>  2.3 系統(tǒng)實現(xiàn)功能3</p><p>  2.4 最小系統(tǒng)的設(shè)計3</p><p>  3 門禁系統(tǒng)的硬件設(shè)計5</p><p>  3.1 門禁控制器5</p><p>  3.2 射頻卡與讀寫器9</p><p>  3.2.1 射頻卡9</p><p&g

12、t;  3.2.2 讀寫器10</p><p>  3.3 電控鎖11</p><p>  3.3.1 繼電器11</p><p>  3.3.2 電控鎖分類11</p><p>  3.4 鍵盤設(shè)計12</p><p>  3.5 LCD12864液晶顯示12</p><p>  

13、4 門禁系統(tǒng)的軟件設(shè)計15</p><p>  4.1 軟件開發(fā)環(huán)境15</p><p>  4.2 軟件整體流程圖15</p><p>  4.3 鍵盤程序流程16</p><p>  4.4 讀卡程序流程16</p><p>  5 門禁的系統(tǒng)軟硬件調(diào)試操作18</p><p>

14、  5.1 硬件調(diào)試18</p><p>  5.2 軟件調(diào)試18</p><p>  5.3 實際效果18</p><p><b>  結(jié) 論20</b></p><p><b>  參考文獻21</b></p><p><b>  附錄 程序2

15、2</b></p><p><b>  致 謝29</b></p><p><b>  1 緒論</b></p><p>  1.1 門禁系統(tǒng)簡介</p><p>  由于當(dāng)今社會生活節(jié)奏快、壓力大,經(jīng)濟也在不斷發(fā)展前進,人們生活方式也在不知不覺中變化著,與此同時門禁系統(tǒng)得到廣泛

16、的普及。門禁系統(tǒng)在當(dāng)今社會安全起著不可或缺的作用,運用自動識別技術(shù)來控制私人居住地和公司以及政府重要部門進出人員,將犯罪直接拒之門外。 </p><p>  門禁系統(tǒng)是信息時代的產(chǎn)物,是世界信息產(chǎn)業(yè)發(fā)展的一個新生領(lǐng)域。最早的傳統(tǒng)門鎖只是對于機械原理的運用,是純粹的機械裝置,雖在不斷地進步,但也總能通過暴力等非正常方式打開,相對于門禁系統(tǒng)安全性較低,傳統(tǒng)鑰匙門鎖在攜帶,丟失等情況下的處理較為復(fù)雜繁瑣。隨著繼電器電子

17、門鎖的出現(xiàn)安全性和方便性得到了很大的改善。其實門禁系統(tǒng)就是在門口裝有讀取信息設(shè)備,只在進出人員經(jīng)授權(quán)持有正確信息存儲裝置的情況下才可進去。這有效的管理了出入通道的開啟和關(guān)閉,對進出人員在第一時間進行了控制監(jiān)督,將危險系數(shù)降到最低。在長期發(fā)展的過程中,門禁系統(tǒng)已是種類繁多,具體可分為密碼控制門禁系統(tǒng) , 刷卡控制門禁系統(tǒng) ,生物識別門禁系統(tǒng)等幾大類。其中刷卡門禁的使用較為廣泛。</p><p>  1.2 門禁系統(tǒng)

18、的發(fā)展趨勢</p><p>  在科技進步的過程中,電子行業(yè)首當(dāng)其沖,其中門禁系統(tǒng)便得到了跨越式的進步,從萌芽已到了成熟期。門禁系統(tǒng)主要依賴于自動識別技術(shù)的支持,而無線通信和電子信息技術(shù)的進步,使得門禁系統(tǒng)中的自動識別技術(shù)更加成熟,這也是門控系統(tǒng)如今更加合理人性化的原因。</p><p>  隨著保密性的提高,有些用戶需要更高級別的門禁系統(tǒng)。在門禁系統(tǒng)發(fā)展初期,接觸式IC卡獨占鰲頭,但由于

19、接觸式IC卡磨損較大造成使用期限減短等問題,這驅(qū)使著識別系統(tǒng)的技術(shù)不斷進步,非接觸式將會占據(jù)市場。在國際大環(huán)境的促使下,非接觸式IC卡產(chǎn)品將出現(xiàn)在國內(nèi)將在各行各業(yè)行業(yè)中。非接觸式在可靠性、使用方便快捷、成本上都將占據(jù)優(yōu)勢。而非接觸式IC卡在居民小區(qū)的使用中會備受青睞,生物識別技術(shù)將會在安防等重要部門得到重視,門禁系統(tǒng)的發(fā)展將被推向高潮。</p><p>  如今,現(xiàn)在,人們將目光轉(zhuǎn)向了如何研發(fā)門禁系統(tǒng)的衍生功能,

20、使門禁系統(tǒng)和其他科技結(jié)合起來,實現(xiàn)更多的功能。以門禁系統(tǒng)為基礎(chǔ)添加其他相應(yīng)的設(shè)備,以實現(xiàn)監(jiān)控、對講、報警等功能,同時門禁軟件的穩(wěn)定性和集成性將越來越高,從而為公安交警領(lǐng)域、機動車管理、企事業(yè)內(nèi)部管理監(jiān)督等更好地服務(wù)。</p><p>  2 門控系統(tǒng)設(shè)計方案</p><p>  2.1 門禁系統(tǒng)的方案選擇</p><p>  1、前端信息采集部分</p>

21、<p>  前端信息采集部分一般有卡片讀出式、密碼輸入和生物特征提取三大類。</p><p> ?。?)卡片式(即刷卡部分)</p><p>  依卡片工作方式有接觸式和感應(yīng)式兩類:接觸式卡片有磁條卡、條碼卡、紅外線卡、鐵碼卡、集成電路智能卡(也成IC卡)等;感應(yīng)卡由一片編程的特殊芯片和一組天線組成。天線用來發(fā)射和接受電磁波,芯片是感應(yīng)卡的核心元件。感應(yīng)卡具有防水、防污、能用

22、與潮濕惡劣的環(huán)境等優(yōu)點,刷卡時非常方便;感應(yīng)速度快,節(jié)省時間,并且應(yīng)具備隔感應(yīng)特性,因此有隱秘性。目前多用于REID射頻卡。</p><p><b> ?。?)密碼輸入式</b></p><p>  密碼輸入式有電話面板固定式鍵盤和亂序鍵盤兩種。電話面板固定式鍵盤的0~9在鍵盤的位置是固定不變的,因此,在輸入密碼是,易于被人記住仿冒,現(xiàn)僅用于與刷卡機配套使用。亂序鍵盤

23、亦即0~9共10個數(shù)字在顯示鍵盤上的排列方式不是固定式,而是隨機的,每次使用時顯示數(shù)字的順序都是不同,這樣就避免了被人窺視而泄露密碼之可能。重要場所多采用這種方式。</p><p> ?。?)人體生物特征提取式</p><p>  由于生物特征有著“人各有志、終身不變”和“隨身攜帶”的特點,因此具有無法仿冒與借用、不怕遺失、不用攜帶、不會遺忘,具有獨特性、唯一性、安全性,適用于高機密性場所

24、及電腦中心的信息安全保護。目前一般有聲音、簽字、眼虹膜、掌形、指紋與面像等特征提取式,但現(xiàn)在比較成熟與使用最多的是指紋圖像的采集處理與識別的門禁系統(tǒng)。</p><p><b>  2、信息傳輸部分</b></p><p>  信息傳輸部分有有線與無線傳輸之分。</p><p><b>  (1)有線傳輸</b></p

25、><p>  門禁有聯(lián)網(wǎng)型和非聯(lián)網(wǎng)型(獨立式),其有線傳輸多采用雙絞線、電話線、電纜、光纜等。</p><p><b> ?。?)無線傳輸</b></p><p>  無線傳輸采用微波、紅外光波或移動通信網(wǎng)絡(luò)等。</p><p>  通過分析此系統(tǒng)卡片式和密碼輸入式相結(jié)合的方式通過無線傳輸來執(zhí)行“鑰匙”的功能。通過硬件與軟件

26、的結(jié)合來控制整個系統(tǒng)的正常工作。</p><p>  2.2 門禁系統(tǒng)的組成</p><p>  門禁系統(tǒng)的最基本的三要素為“3W”:When(何時)、Where(何地)、Who(何人)。</p><p>  1、控制器:系統(tǒng)的大腦,系統(tǒng)的所有動作都是由它發(fā)出控制命令。</p><p>  2、讀卡器:系統(tǒng)的輸入設(shè)備,有感應(yīng)式和密碼加感應(yīng)式兩

27、種。</p><p>  3、系統(tǒng)軟件:通過軟件我們使控制器按照我們的要求來控制整個系統(tǒng)。</p><p>  4、電鎖:對門的開關(guān)控制都是由它完成。</p><p>  5、感應(yīng)卡:人員進入管制通道的憑證。</p><p>  6、鍵盤輸入裝置:執(zhí)行密碼輸入動作。</p><p>  7、顯示器:對卡或密碼的合法與正

28、確進行提示。</p><p>  在現(xiàn)今社會,門禁系統(tǒng)的應(yīng)用范圍越來越廣泛,也正是由于門禁系統(tǒng)實用性強,市場需求大,應(yīng)用廣泛,我們便選此作為研究設(shè)計的課題。</p><p>  2.3 系統(tǒng)實現(xiàn)功能</p><p>  非接觸式IC卡門禁系統(tǒng)已成為未來發(fā)展的重要方向。本設(shè)計將非接觸IC卡和鍵盤密碼結(jié)合起來分別控制門鎖。通過控制系統(tǒng)使該設(shè)計實現(xiàn)以下功能:</p&

29、gt;<p>  1、通過上位機設(shè)置6位密碼,設(shè)置后,密碼保存到存儲器AT24C02中,掉電數(shù)據(jù)保存功能。</p><p>  2、支持非接觸式IC卡授權(quán)功能。</p><p>  3、支持非接觸式IC卡注銷功能。</p><p>  4、自動識別非接觸式IC卡功能。如刷授權(quán)過的IC卡,提示“合法卡”并且開門。如果刷未授權(quán)的IC卡,提示“非法卡”,不開

30、門。</p><p>  5、如忘記攜帶IC卡,可通過鍵盤手動輸入密碼功能。密碼輸入錯誤顯示器會出現(xiàn)錯誤提示且繼電器不工作(不開門);若密碼輸入正確則繼電器工作(開門)。</p><p>  6、具有上位機保存數(shù)據(jù)功能。</p><p>  這使得傳統(tǒng)的機械門鎖的鑰匙被一張非接觸式IC帶取代,使財產(chǎn)保護更加安全,且可控制進出權(quán)限,記錄進出人員信息。在卡片忘記攜帶的情

31、況還可以通過鍵盤輸入密碼進去。</p><p>  2.4 最小系統(tǒng)的設(shè)計</p><p>  ST89C52單片機與ATC89C52在電子業(yè)內(nèi)部有著廣泛的贊譽,所以這兩種芯片初步定為核心控制器。 但是ST89C52單片機相較于ATC89C52單片機的性能更為優(yōu)越,其芯片的可控性更高,而且價格更為便宜。還有AT89C52已經(jīng)逐漸停產(chǎn),所以最終選用AT89C52單片機。</p>

32、<p>  STC89C52單片機具有低電壓,功耗低,高性能CMOS8的特點。內(nèi)部含有只讀存儲器,具有8K字節(jié),而且可編程可擦除。內(nèi)核使用MCS-51,與傳統(tǒng)的單片機相比,MCS-51的到了很大的改善,增添了很多新的功能,能夠為控制系統(tǒng)提供相對較多的解決方案。</p><p>  通過比較和系統(tǒng)設(shè)計,決定以STC89C52單片機作為系統(tǒng)的控制核心,以其為基礎(chǔ)添加外圍電路。門禁系統(tǒng)的工作主要分為傳感、管

33、理和執(zhí)行三個步奏。其原理圖如圖2-1所示。</p><p>  圖2-1 門禁系統(tǒng)總電路原理圖</p><p>  3 門禁系統(tǒng)的硬件設(shè)計</p><p>  本系統(tǒng)的硬件主要包括電源,門禁控制系統(tǒng),讀卡模塊,矩陣鍵盤模塊,顯示模塊,門控鎖。最終通過各個模塊之間合理連接,實現(xiàn)硬件電路的設(shè)計。主框圖如圖3-1所示。</p><p>  圖3-1

34、 系統(tǒng)總框圖</p><p><b>  3.1 門禁控制器</b></p><p>  控制器需要承受密碼鍵盤輸入、提示屏幕的顯示、信息的運算和傳輸?shù)鹊目刂乒δ?,可以說是真?zhèn)€設(shè)計的命脈。因此對于控制器的選擇尤其重要。</p><p>  對于門禁控制器的選擇決定采用ST89C52單片機。此系列單片機在具備高性能CMOS8、低電壓,功耗低的特點

35、。含有只讀存儲器,具有8K字節(jié),而且可編程可擦除。ST89S52同樣使用的是8051單片機的內(nèi)核,但是他在設(shè)計的過程中加入了許多其他51單片機沒有的新功能。兼容MC51指令系統(tǒng),含有8位CPU,可編程Flash,能夠為控制系統(tǒng)提供相對較多的解決方案,使用方便。</p><p>  其中還有如下特點:最高工作頻率為35MHz的CPU,8k的內(nèi)存,512K的RAM, 32 位I/O 口線。具有4KB EEPROM,M

36、AX810復(fù)位電路,高密度非易失存儲器。。3個16 位定時器/計數(shù)器,4個外部中斷,一個7向量4級中斷設(shè)置,全雙工串行口。還可將STC89C52降至0Hz 靜態(tài)邏輯操作??偪刂齐娐啡鐖D3-2所示。</p><p><b>  1.時鐘電路</b></p><p>  在單片機內(nèi)部高增益反相放大器構(gòu)成振蕩電路,放大器有一個輸入端和輸出端,分別為引腳RXD和TXD。時鐘的

37、組成方法有內(nèi)部和外部兩種。 </p><p>  時鐘電路的內(nèi)部產(chǎn)生形式電路如圖3-3(a),把定時元件外接在輸入端和輸出端兩引腳上,自激勵震蕩從便從內(nèi)部振蕩器產(chǎn)生。</p><p>  時鐘電路的外部產(chǎn)生方式電路如圖3-3(b),RXD與地相接,TXD與外部振蕩器相接。對外部振蕩信號,只需確保脈沖寬度,正常選用頻率在12MHz以下的方波信號。</p><p>  

38、圖3-2 單片機總控制電路</p><p> ?。╝)內(nèi)部方式時鐘電路 (b)外部方式時鐘電路</p><p><b>  圖 3-3時鐘電路</b></p><p><b>  2.復(fù)位</b></p><p><b> ?。?)復(fù)位操作</b></p&g

39、t;<p>  單片機的初始化設(shè)置即為復(fù)位。最重要的一個作用是將PC初始化為0000H,使單片機起首執(zhí)行的單元為0000H。在操作不當(dāng)或運行發(fā)生錯誤時系統(tǒng)會處于死鎖狀態(tài),這時可利用復(fù)位鍵將系統(tǒng)重啟。</p><p>  復(fù)位功能可對PC和別的寄存器產(chǎn)生影響,對及存的影響復(fù)位狀態(tài)如表3-1所示。</p><p>  表3-1 對復(fù)位狀態(tài)的影響表</p><p

40、>  (2)復(fù)位信號及其產(chǎn)生</p><p>  復(fù)位信號的輸入端是RST端口。復(fù)位信號的有效電平是高電平,有效時間可保持24個振蕩周期以上。當(dāng)使用的晶振頗率為6MHz時,復(fù)位操作應(yīng)在復(fù)位信號保持時間應(yīng)在4us以后實現(xiàn)。出現(xiàn)復(fù)位信號的電路邏輯如圖3-4所示。</p><p>  圖3-4 復(fù)位信號的電路邏輯圖</p><p>  完整的復(fù)位電路有兩部分即芯片內(nèi)

41、、外。其中送至施密特觸發(fā)器的復(fù)位信號(RST)是由外部電路產(chǎn)生的,之后會對每個機器周期的S5P2時刻對施密特觸發(fā)器的輸出采樣,經(jīng)過這一系列的反應(yīng)才能得到內(nèi)部復(fù)位操作所需要的信號。</p><p>  復(fù)位操作分為手動復(fù)位和自動復(fù)位。</p><p>  外部復(fù)位電路的電容充電,可以為復(fù)位電路提供電壓,這樣可以實現(xiàn)上電自動復(fù)位,其電路如圖所示。這種情況下,當(dāng)電源的上升時間在1ms以內(nèi)時,自動

42、上電復(fù)位便可完成。</p><p>  按鍵手動復(fù)位有兩種形式,即電平和脈沖。電平復(fù)位必須使復(fù)位端經(jīng)電阻與電源,其電路如圖所示;按鍵脈沖復(fù)位則需產(chǎn)生正脈沖,正脈沖是RC微分電路產(chǎn)生的,其電路如圖3-5所示。</p><p>  (a)上電復(fù)位 (b)按鍵電平復(fù)位 (c)按鍵脈沖復(fù)位</p><p><b>

43、;  圖3-5 復(fù)位電路</b></p><p>  為保證復(fù)位信號高電平持續(xù)時間大于24個振蕩周期,電路圖中的電阻、電容參數(shù)適用于6MHz晶振。</p><p>  圖3-5(b)上電復(fù)位方式即為本系統(tǒng)中的復(fù)位電路。</p><p>  3.ST89C52引腳介紹</p><p>  VCC端:ST89C52的電源引腳,正常電壓

44、值是+5V,低電壓是+3V--引腳40 </p><p>  GND端:單片機接地引腳。--引腳20</p><p>  XTAL1端:單片機ST89C52的放大器的和時鐘電路的輸入端口。--引腳19</p><p>  XTAL2端:單片機ST89C52的放大器的和時鐘電路的輸入端口。--引腳18</p><p><b>  I/

45、O端口引腳:</b></p><p>  1)P0端口:8個漏極雙向開放I/O口開放,每個端口可以獨立控制。--引腳39至32</p><p>  P0端口是單片機ST89C52的地址總線和數(shù)據(jù)總線的端口。P0口也可以作為通用的I/O口使用,但是51單片機P0口內(nèi)部沒有上拉電阻,為高電阻狀態(tài),因此需加上拉大約為10K歐的電阻,P0端口才能夠驅(qū)動負載電路部分。這次設(shè)計中用P0口作

46、為數(shù)碼管段碼的發(fā)送端。</p><p>  2)P1端口是具有內(nèi)部上拉電阻的I/O端口,每個端口都可以獨立控制。--引腳1至8</p><p>  3)P1端口是也具有內(nèi)部上拉電阻的I/O端口,每個端口都可以獨立控制,與P1端口相似。--引腳21至28</p><p>  4)P3端口同樣是具有內(nèi)部上拉電阻的I/O端口,每個端口同樣都可以獨立控。--引腳10至17&

47、lt;/p><p>  而且P3口也可作為ST89C52的一些特殊功能口。</p><p><b>  管腳備選功能如下:</b></p><p>  RXD/P3.0:單片機的輸入端口--引腳10</p><p>  TXD/ P3.1:單片機輸出端口--引腳11</p><p>  INT0/ P

48、3.2:單片機0中斷--引腳12</p><p>  INT1/ P3.3:單片機1中斷--引腳13</p><p>  T0/P3.4:單片機計時器的0輸入端--引腳14</p><p>  T1/P3.5:單片機計時器的1輸入端--引腳15</p><p>  WR/P3.6:控制外部程序存儲器寫工作--引腳16</p>&

49、lt;p>  RD/P3.7:控制外部程序存儲器讀曲工作--引腳17</p><p>  RST端:單片機ST89C52的復(fù)位引腳,該引腳類似于計算機的開關(guān)元件。當(dāng)觸發(fā)復(fù)位引腳時,單片機ST89C52中的程序無論運行到那一步,都會清0,從頭運行程序。同時但單片機死機時,也可以用復(fù)位引腳使單片機恢復(fù)正常工作狀態(tài)。--引腳9</p><p>  ALE/PROG端:單片機ST89C52的

50、鎖存引腳,當(dāng)單片機需要外加存儲設(shè)備的時候,通過觸發(fā)ALE/PROG引腳,會將程序的地址為與數(shù)據(jù)位相隔離。有時也可用作一個頻率是晶振頻率1/6的時鐘發(fā)射端口。--引腳30</p><p>  PSEN端:該端口是當(dāng)單片機ST89C52需要讀取外部程序時,PSEN端口會產(chǎn)生一個跳變,變?yōu)榈碗娖接行?,以便單片機能夠正常運行所需讀取的外部程序。--引腳29</p><p>  EA/VPP端:當(dāng)E

51、A/VPP處于低電平時,該引腳會控制單片機ST89C52只讀取外部的RAM內(nèi)的程序,不會讀取內(nèi)部存儲器的程序。當(dāng)它處于高電平的時候,回去控制單片機ST89C52先讀取內(nèi)部存儲器的程序,在讀取外部ROM內(nèi)的程序。</p><p>  3.2 射頻卡與讀寫器</p><p><b>  3.2.1 射頻卡</b></p><p>  卡的選用有很多

52、種,例如:接觸式IC卡、非接觸式IC卡、磁卡等,目前接觸式IC卡的應(yīng)用較為廣泛,但其容易在長時間的使用磨損中造成芯片外漏、折斷等一定的缺點。射頻卡又被稱作非接觸式IC卡,射頻與識別技術(shù)的整合,使無源和不接觸這一問題得到解決,可以說是這一技術(shù)范圍的一個飛躍。</p><p>  非接觸式IC卡的工作原理。線圈即為卡片內(nèi)部的天線,這很容易封狀到卡片內(nèi)。ASIC由106KB波特率的接口,一個控制單元和EEPROM組成。

53、</p><p>  由于卡內(nèi)的串聯(lián)諧振電路有與讀寫器相同的頻率,因此向IC發(fā)一組固定頻率的電磁波,產(chǎn)生電磁共振,電容器充電,在電容的另一端接有一個電子泵是單向通的,可將這一電容內(nèi)的電荷轉(zhuǎn)移大到另一個電容,當(dāng)電荷的積累使之達到2V時,便成為新的電源,為其他電路提供電壓,使其工作。</p><p>  非接觸式IC卡的特點</p><p><b>  1、可

54、靠性高</b></p><p>  射頻技術(shù)的產(chǎn)生避免了卡與讀寫器之間的相互接觸,從而排除了由于卡與讀寫器的借出而產(chǎn)生的問題。非接觸式卡的芯片被封裝在內(nèi)部,這樣芯片易脫落的靜電擊穿,折斷等問題也得到了解。卡片的印刷發(fā)放和可靠性得到了大大的提升。2、使用方便、快捷 無線通信技術(shù)與識別技術(shù)的結(jié)合,使卡片與讀寫器只要在規(guī)定距離范圍內(nèi)便可以完成操作,在使用無需插拔和不必關(guān)心卡的方向性問題,使用起來非

55、常方便快捷。</p><p><b>  3、防沖突</b></p><p>  非接觸式卡中的快速防沖突措施,使得卡片之間的數(shù)據(jù)干擾問題不在發(fā)生,</p><p>  這樣,讀寫器可以同時接收多張卡的信息。這提高了應(yīng)用的并行性以及系統(tǒng)工作速度。</p><p><b>  4、適合于多種應(yīng)用</b>

56、;</p><p>  非接觸式卡的存儲結(jié)構(gòu)特點使得它在不同的系統(tǒng)中都可以使用。使用者可依據(jù)不同的應(yīng)用系統(tǒng)來設(shè)置不同的密碼和訪問條件。</p><p><b>  5、加密性能好</b></p><p>  非接觸式卡必須經(jīng)過讀寫器多次反復(fù)讀入,使用時讀寫器和IC之間必須相互驗證??ㄖ懈鱾€模塊都有屬于自己的使用密碼和訪問條件??梢钥闯?,非接觸式

57、IC卡相對來說是一款具有很多優(yōu)點,性價比較高的選擇,因此本系統(tǒng)采用非接觸式IC卡無線傳輸模塊。</p><p>  表3-2是常用的非接觸式產(chǎn)品相關(guān)參數(shù)。</p><p>  表3-2 非接觸式產(chǎn)品相關(guān)參數(shù)</p><p><b>  3.2.2 讀寫器</b></p><p>  無線射頻識別即RFID,可通過無線電信

58、號對卡片數(shù)據(jù)進行讀寫,不需要與卡片之間進行接觸。RFID分為低頻(125k~134.2K)、高頻(13.56Mhz)、超高頻三種頻率范圍。RFID讀寫器的應(yīng)用相當(dāng)廣泛,如:圖書館,門禁系統(tǒng),食品安全溯源等。</p><p>  不同頻率范圍的RFID其特點也各不相同。</p><p><b>  1.低頻</b></p><p>  該頻段的工

59、作模式為電感耦合,其在讀寫器線圈和IC卡線圈間存在著變壓器耦合。能夠很好的界說磁場的分布,但其存在場強下降較快,價格高的缺點。</p><p><b>  2.高頻</b></p><p>  在該頻率的感應(yīng)器天線利用腐蝕印刷的方法即可完成,線圈繞制的方法被舍棄。感應(yīng)器的工作方式為負載調(diào)制,讀寫器天線上的電壓變化是利用感應(yīng)器上的負載電阻的接通和斷開來完成的,從而實現(xiàn)用

60、遠距離感應(yīng)器對天線電壓進行振幅調(diào)制。負載電壓的有無如果利用數(shù)據(jù)來控制,讀寫器便可識別卡的信息。因為感應(yīng)器是電子標(biāo)簽的格式,因此能夠把某些數(shù)據(jù)信息寫入其中。具有傳輸速率高,價格合理的優(yōu)勢。</p><p><b>  3. 超高頻</b></p><p>  超高頻系統(tǒng)則是通過電場來傳輸能量。電場的能量下降速率適中,但是讀取的區(qū)域的定義不容易完成。該頻段讀取距離比較遠,

61、可以承受十米范圍內(nèi)的無源。這是利用電容耦合的方式來實現(xiàn)的。</p><p>  因為高頻讀取距離適中,且價格適中,因此本系統(tǒng)選用高頻讀寫器,它可以完成數(shù)據(jù)讀、寫操作。它的功能特點如下:</p><p>  1.工作頻率:13.56MHz</p><p>  2.閱讀距離:6-10cm</p><p>  3.能夠?qū)C卡進行讀、寫、鎖操作&l

62、t;/p><p>  4.含有防沖突讀寫作用。</p><p>  5.具有RS232、RS485、USB2.0多種通訊接口</p><p>  其串口通訊,默認波特率為19200bps,8位數(shù)據(jù)位,1位初始位,1位截止位,無校驗。讀卡模塊引腳圖見圖3-6。</p><p>  圖3-6 讀卡模塊引腳圖</p><p>&

63、lt;b>  3.3 電控鎖</b></p><p><b>  3.3.1 繼電器</b></p><p>  繼電器有電磁、舌簧等多種。本系統(tǒng)中采用電磁繼電器,其工作原理和特性如下。</p><p>  電磁式繼電器由鐵芯、線圈、銜鐵、觸點簧片等構(gòu)成。根據(jù)電磁效應(yīng)原理,在線圈兩端加上適中的電壓,線圈中就會有一定的電流流過,

64、利用電磁力的吸引力來使銜鐵克服彈簧返回的拉力西吸向鐵芯,動觸點與靜觸點吸合。當(dāng)斷電時,線圈中的電流消失,電磁力也隨即消失,在彈簧的作用下銜鐵回到起初的的地點,使動觸點與原來的靜觸點吸附。在吸附與松開的循環(huán)中,從實現(xiàn)電路中的導(dǎo)通、切斷的目的。</p><p>  3.3.2 電控鎖分類</p><p>  電控鎖是門控系統(tǒng)中鎖門的執(zhí)行器件,是繼電器來控制的機械裝置。主要有電插鎖(陽極鎖)、陰

65、極鎖(電鎖口)、磁力鎖、電控鎖等。</p><p>  1、陽極鎖:陽極鎖內(nèi)裝有門磁檢測器,可時刻檢查門的開關(guān)狀態(tài),在斷電的狀態(tài)下開門,還可以配備機械鑰匙,常用于玻璃門、防火門。 </p><p>  2、陰極鎖:陰極鎖是在通電的狀態(tài)下開門。</p><p>  3、磁力鎖:磁力鎖是常開的,其斷電打開。符合消防的要求。在居民小區(qū)中運用較多。</p>&

66、lt;p>  本系統(tǒng)選用繼電器磁力鎖方案。繼電器的通電與否用單片機來控制繼,在接收到磁卡或密碼的開關(guān)命令時繼電器電壓發(fā)生變化,電磁鐵動作。控制部分由硬件和軟件兩部分共同來完成。</p><p><b>  3.4 鍵盤設(shè)計</b></p><p>  采用4×4矩陣鍵盤,其每個按鍵設(shè)置有他的功能行值和列值,將行值和列值組合編程的每個按鍵的編碼,將鍵盤連

67、接至CPU通。當(dāng)有按鍵按下時CPU內(nèi)的程序判斷對應(yīng)按鍵和其功能。系統(tǒng)中鍵盤的鍵值和對應(yīng)功能如下:</p><p>  1 2 3 A</p><p>  4 5 6 B</p><p>  7 8 9 C</p><p>  * 0 # D</p><p>  其中,【0

68、—9】用于輸入數(shù)字密碼</p><p>  【*】號鍵為取消功能</p><p><b>  【A】鍵為返回功能</b></p><p>  【B】鍵為授權(quán)IC卡功能</p><p>  【C】鍵為注銷IC卡功能</p><p><b>  【D】鍵為確認功能</b><

69、/p><p>  【#】號鍵為手動輸入密碼功能</p><p>  3.5 LCD12864液晶顯示</p><p>  LCD12864是可以顯示文字的一種顯示裝置。其中含有文字庫非常強大,在文字顯示方面非常適用。其顯示分辨率為128×64, 內(nèi)置8192個16*16點漢字,和128個16*8點ASCII字符集.可以顯示8×4行16×16

70、點陣的漢字. 也可完成圖形顯示.具有低電壓和低功耗的優(yōu)勢。使用此顯示裝置能夠簡化硬件電路和顯示程序,且價格適中,能夠滿足此門禁系統(tǒng)的需求。LCD12864管腳圖見圖3-7,管腳特性和功能說明見表3-3。特性如下:</p><p> ?。?)、低電源電壓(VDD:+3.0--+5.5V)</p><p> ?。?)、顯示分辨率:128×64點 </p><p&g

71、t;  (3)、內(nèi)置漢字字庫,提供8192個16×16點陣漢字(簡繁體可選)</p><p> ?。?)、內(nèi)置 128個16×8點陣字符 </p><p>  (5)、2MHZ時鐘頻率 </p><p> ?。?)、顯示方式:STN、半透、正顯 </p><p> ?。?)、驅(qū)動方式:1/32DUTY,1/5BIAS &l

72、t;/p><p> ?。?)、視角方向:6點 </p><p> ?。?)、背光方式:側(cè)部高亮白色LED,功耗僅為普通LED的1/5—1/10 </p><p> ?。?0)、通訊方式:串行、并口可選 </p><p> ?。?1)、內(nèi)置DC-DC轉(zhuǎn)換電路,無需外加負壓 </p><p>  (12)、無需片選信號,簡化軟

73、件設(shè)計</p><p> ?。?3)、工作溫度: 0℃ - +55℃ ,存儲溫度: -20℃ - +60℃。</p><p>  表3-3 管腳特性和功能說明</p><p>  圖3-7 LCD12864管腳圖</p><p>  控制器接口信號說明:</p><p>  RS,R/W的配合選擇決定控制界面的4種模式

74、如表3-4。</p><p>  表3-4 RS,R/W4種模式功能說明</p><p>  E信號說明見表3-5。</p><p>  表3-5 E信號說明</p><p>  4 門禁系統(tǒng)的軟件設(shè)計</p><p>  4.1 軟件開發(fā)環(huán)境</p><p>  目前有IAR Embedded

75、 Workbench for ARM(以下簡稱ARM)和Keil兩種開發(fā)環(huán)境,而ARM是針對ARM處理器的,其同樣提供了管理器,編輯器,C/C++編輯器和ARM匯編器等強大的調(diào)試器。</p><p>  但是,由于Keil的方便易用,且比較熟練,而采用Keil最為門禁系統(tǒng)的開發(fā)環(huán)境。其工作調(diào)試界面如圖4-1。</p><p>  圖4-1 Keil工作調(diào)試界面</p><

76、;p>  4.2 軟件整體流程圖</p><p>  本系統(tǒng)采用的是STC89C52為主控,其主要工作為在程序循環(huán)中判斷是否有刷卡或密碼輸入,對開關(guān)門和顯示等進行控制。當(dāng)非接觸式IC卡接近讀卡器時,讀卡器與卡片發(fā)生共振產(chǎn)生電荷,將卡內(nèi)信息發(fā)送給讀卡器,單片機正確的讀到數(shù)據(jù)和數(shù)據(jù)庫中的合法信息進行比對,若為合法卡,驅(qū)使顯示屏顯示“合法卡”,相反顯示“非法卡”。輸入密碼時,做出判斷后返回一個結(jié)果給單片機,密碼錯

77、誤顯示器會出現(xiàn)錯誤提示;若密碼輸入正確顯示正確提示。主流程圖如圖4-2。</p><p><b>  圖4-2 主流程圖</b></p><p>  4.3 鍵盤程序流程</p><p>  該子程序?qū)崿F(xiàn)了系統(tǒng)密碼控制門禁的功能,在密碼子程序中,當(dāng)有按鍵按下時通過行列值來判斷按鍵的值,將所得到的結(jié)果儲存,然后與已存的密碼比較,判斷結(jié)果,判斷對誤

78、,并在顯示屏上顯示結(jié)果。鍵盤程序見圖4-3所示。</p><p>  4.4 讀卡程序流程</p><p>  卡的讀取過程是無線模塊的工作,無線傳輸模塊的設(shè)計關(guān)鍵在通信協(xié)議,無線通信系統(tǒng)的軟件設(shè)計更加注重信號傳輸準確性的設(shè)計。因此無線通信系統(tǒng)在軟件設(shè)計時,需要注意通信協(xié)議較強的抗干擾性以及處理突發(fā)情況的能力。其流程見圖4-4所示。</p><p>  圖4-3 鍵

79、盤程序流程圖</p><p>  圖4-4 讀卡程序流程</p><p>  5 門禁的系統(tǒng)軟硬件調(diào)試操作</p><p>  完成了硬件的設(shè)計、制作和軟件編程之后,要使系統(tǒng)能夠按設(shè)計正常運行,進行了調(diào)試和實際操作,使其能夠?qū)崿F(xiàn)刷卡開門和密碼輸入開門。</p><p><b>  5.1 硬件調(diào)試</b></p&g

80、t;<p>  硬件調(diào)試的主要任務(wù)是排除硬件故障,其中包括設(shè)計錯誤和工藝性故障。</p><p>  (1) 脫機檢查。按照電路原理圖用萬用表逐步檢測電路板中所有器件的各引腳,尤其是電源的連接是否正確;檢查各開關(guān)按鍵是否能正常工作;為了保護芯片,應(yīng)先對各IC座(尤其是電源端)電位進行檢查,確定其無誤后再插入芯片檢查。</p><p>  (2) 聯(lián)機調(diào)試。暫時拔掉芯片,將仿真

81、器的40芯仿真插頭插入芯片插座進行調(diào)試,檢驗鍵盤電路是否滿足設(shè)計要求??梢酝ㄟ^一些簡單的測試軟件來查看接口工作是否正常。例如,我們可以設(shè)計一個能通過按鍵控制蜂鳴器聲響檢測鍵盤電路的好壞。如果運行測試結(jié)果與預(yù)期不符,很容易根據(jù)故障現(xiàn)象判斷故障原因并采取針對性措施排除故障。</p><p><b>  5.2 軟件調(diào)試</b></p><p>  軟件調(diào)試的任務(wù)是利用開發(fā)

82、工具進行在線仿真調(diào)試,發(fā)現(xiàn)和糾正程序錯誤,同時也能發(fā)現(xiàn)硬件故障。</p><p>  程序的調(diào)試應(yīng)逐個模塊地進行,首先單獨調(diào)試各功能子程序,檢驗程序是否能夠?qū)崿F(xiàn)預(yù)期的功能,接口電路的控制是否正常等;最后逐步將各子程序連接起來總調(diào)。聯(lián)調(diào)需要注意的是,各程序模塊間能否正確傳遞參數(shù),特別要注意各子程序的現(xiàn)場保護與恢復(fù)。</p><p><b>  5.3 實際效果</b>&

83、lt;/p><p>  密碼輸入界面LCD提示輸入6位密碼,密碼經(jīng)鍵盤輸入,在輸入正確或錯誤時,均有相應(yīng)聲音提示和指示指示燈。密碼輸入功能開始界面按鍵密碼輸入LCD上顯示如圖5-1。</p><p>  IC卡的授權(quán)和注銷模式,當(dāng)授權(quán)、注銷IC卡時調(diào)為相應(yīng)模式,界面顯示如圖5-2。</p><p>  圖 5-1 密碼輸入界面</p><p> 

84、 圖5-2 授權(quán)注銷界面</p><p>  刷卡進門界面LCD提示刷卡,在卡為合法卡時,均有相應(yīng)聲音提示和指示指示燈,LCD上顯示卡號,提示為合法卡,效果如圖5-3。</p><p><b>  圖5-3 刷卡界面</b></p><p><b>  結(jié) 論</b></p><p>  經(jīng)過

85、查閱大量相關(guān)資料和導(dǎo)師的指導(dǎo),在不斷的堅持和學(xué)習(xí)下最終確定了整體方案各個模塊的設(shè)計,實現(xiàn)了智能門禁系統(tǒng)的設(shè)計和制作。此系統(tǒng)設(shè)計簡單功能強大且具有創(chuàng)新性。能夠為人們的生活提供方便和安全保障。</p><p>  在“鑰匙”的選擇上,使用了非接觸式IC卡,與以往的接觸式IC卡相比有更多的優(yōu)點,這符合了時代的潮流,使系統(tǒng)安全性更強,還可在長期的使用中減少成本。系統(tǒng)采用刷卡和密碼相結(jié)合的控制方式,在程序上可以稍做調(diào)整,減

86、少占用資源加快處理速度。而在顯示模塊選用了液晶顯示,加強人機的交互性,但其一定的缺點,液晶顯示屏的使用壽命相對較短且價格昂貴,建議選用其他顯示模塊代替。</p><p>  由于時間及個人能力問題,本設(shè)計中還存在著許多不足,還需要進一步完善。</p><p><b>  參考文獻</b></p><p>  [1] 王汝淋.智能門禁控制系統(tǒng)[M

87、].北京:北京電子工業(yè)出版社.2004.9:1-4</p><p>  [2] 向雅琴.無線門禁系統(tǒng)的設(shè)計與研究[D].武漢:華中科技大學(xué).2007:1-6</p><p>  [3] 張麗.基于非接觸式IC卡的智能門禁系統(tǒng)的設(shè)計與開發(fā)[D].武漢:武漢理工大學(xué).2006:4-16</p><p>  [4] 汪德彪.單片機原理及接口技術(shù)[M].北京:電子工業(yè)出版社

88、.2004:4-6</p><p>  [5] 陳龍.小區(qū)智能化系統(tǒng)與技術(shù).武漢:中國建筑工業(yè)出版社.2002.10:8-10</p><p>  [6] 盛嘯濤等.樓宇自動化.西安:西安電子科技大學(xué)出版社.2004.2:8-10</p><p>  [7] 呂景泉.樓宇智能化技術(shù).北京:中國機械工業(yè)教育協(xié)會組編.2002:8-12</p><p

89、>  [8] 周曉光.射頻識別技術(shù)原理與應(yīng)用實例.北京:人民郵電出版社.2006:12-15</p><p>  [9] 毛豐江.無線通信在IC卡門禁系統(tǒng)中的應(yīng)用[J].微計算信息.2005:12-14</p><p>  [10] 李鏑.門禁系統(tǒng)新技術(shù)介紹[J].上海:IB智能建筑與城市信息.2006:11-14</p><p>  [11] 吳國英.非接觸

90、式IC卡技術(shù)在門禁系統(tǒng)中的應(yīng)用[J].北京:中國安防產(chǎn)品信息.2004:12-15</p><p>  [12] 吳新安.PC機與單片機的串行通信方案[J].上海:電子儀器儀表用戶.2000:13-16</p><p>  [13] 徐愛鈞.單片機語言編程與Keil應(yīng)用[J].北京:電子工業(yè)出版社.2004:19</p><p>  [14] 戴佳.51單片機與C語

91、言程序設(shè)計[M].北京:電子工業(yè)出版社.2008:19-21</p><p>  [15] 李朝青.單片機原理及接口技術(shù)[M].北京:機械工業(yè)出版社.1997:19-21</p><p><b>  附錄 程序</b></p><p>  <define.STC89C52RC.h></p><p>  #de

92、fine uint unsigned int</p><p>  #define uchar unsigned char</p><p>  uchar N_T1_10 = 0;//定時器T1定時10s標(biāo)志</p><p>  uchar V_KEY = 0;//鍵值</p><p>  uchar N_DISPLAY = 0;//當(dāng)

93、前界面標(biāo)號</p><p>  uchar N_DISPLAY_HISTORY = 0;//最近一次顯示界面編號</p><p>  uchar N_PASSW = 0;//密碼存放位</p><p>  uchar rec_passw[6]; //輸入密碼存放</p><p>  bit F_GO_OUT = 0;// 門鎖開標(biāo)志&

94、lt;/p><p>  bit F_PASSW = 0;//新密碼輸入標(biāo)志</p><p>  bit F_INPUT = 0;//進入輸入密碼程序標(biāo)志</p><p>  bit F_PASSW_O = 0;//密碼輸入完畢標(biāo)志</p><p>  uchar code wel[] = " Welcome !"

95、;</p><p>  uchar codecom_in[] = "Come in please !";</p><p>  uchar codepush[] = "Push the door !";</p><p>  uchar codepull[] = "Pull the door !";<

96、;/p><p>  uchar codeinput[] = "Intput password";</p><p>  uchar codepassw_err[] = "Error !";</p><p>  uchar codepass_word[] = {0,1,2,3,4,0};</p><p>

97、  uchar codetest[] = "Test ...";</p><p>  /**************************端口定義****************************/</p><p>  sbit rs= P2^0;</p><p>  sbit rw = P2^1;</p><p

98、>  sbit ep = P2^2;</p><p>  sbit D_LOCK = P2^3;//低電平開鎖</p><p>  sbit BUZZER = P2^4;//低電平鳴叫</p><p>  sbit LED = P2^5;//低電平點亮</p><p>  頭文件<delay.h></p>

99、<p>  /***************************************************************</p><p>  函數(shù)功能:延時程序,最小延時0.002s</p><p><b>  入口參數(shù):x</b></p><p><b>  出口參數(shù):</b></

100、p><p>  ***************************************************************/</p><p>  void delay(uint x)</p><p><b>  {</b></p><p><b>  uint i;</b></

101、p><p><b>  uchar j;</b></p><p>  for(i=x; i>0; i--)</p><p>  for (j=0; j<230; j++)//循環(huán)一次約2ms </p><p><b>  {</b></p><p>  _nop_(

102、);_nop_();_nop_();_nop_();_nop_();_nop_();</p><p><b>  }</b></p><p><b>  }</b></p><p>  頭文件<lcd.h></p><p>  /*****************************

103、**********************************</p><p>  函數(shù)功能:LCD延時子程序</p><p><b>  入口參數(shù):ms</b></p><p><b>  出口參數(shù):</b></p><p>  *******************************

104、****************************/</p><p>  void delay1(unsigned char ms)</p><p><b>  {</b></p><p>  unsigned char i;</p><p>  while(ms--)</p><

105、p><b>  {</b></p><p>  for(i = 0; i< 250; i++)</p><p><b>  {</b></p><p>  _nop_();_nop_();_nop_();_nop_();</p><p><b>  }</b><

106、;/p><p><b>  }</b></p><p><b>  }</b></p><p>  /***************************************************************</p><p>  函數(shù)功能:測試LCD忙碌狀態(tài)</p>&

107、lt;p><b>  入口參數(shù):</b></p><p>  出口參數(shù):result</p><p>  ***************************************************************/</p><p>  bit lcd_bz()</p><p><b>

108、  {</b></p><p>  bit result;</p><p><b>  rs = 0;</b></p><p><b>  rw = 1;</b></p><p><b>  ep = 1;</b></p><p&g

109、t;  _nop_();_nop_();_nop_();_nop_();</p><p>  result = (bit)(P0 & 0x80);</p><p><b>  ep = 0;</b></p><p>  return result;</p><p><b>  }</b>&

110、lt;/p><p>  /***************************************************************</p><p>  函數(shù)功能:寫指令數(shù)據(jù)到LCD子程序</p><p><b>  入口參數(shù):cmd</b></p><p><b>  出口參數(shù):</b&

111、gt;</p><p>  ***************************************************************/</p><p>  void lcd_wcmd(unsigned char cmd)</p><p><b>  {</b></p><p>  whi

112、le(lcd_bz());//判斷LCD是否忙碌</p><p><b>  rs = 0;</b></p><p><b>  rw = 0;</b></p><p><b>  ep = 0;</b></p><p>  _nop_();_nop_();</p

113、><p><b>  P0 = cmd;</b></p><p>  _nop_();_nop_();_nop_();_nop_();</p><p><b>  ep = 1;</b></p><p>  _nop_();_nop_();_nop_();_nop_();</p><

114、p><b>  ep = 0;</b></p><p><b>  }</b></p><p>  /***************************************************************</p><p>  函數(shù)功能:設(shè)定顯示位置子程序</p><p&

115、gt;<b>  入口參數(shù):pos</b></p><p><b>  出口參數(shù):</b></p><p>  ***************************************************************/</p><p>  void lcd_pos(unsigned char pos)

116、</p><p><b>  {</b></p><p>  lcd_wcmd(pos | 0x80);</p><p><b>  }</b></p><p>  /************************************************************

117、***</p><p>  函數(shù)功能:寫入顯示數(shù)據(jù)到LCD子程序</p><p><b>  入口參數(shù):dat</b></p><p><b>  出口參數(shù):</b></p><p>  ********************************************************

118、*******/</p><p>  void lcd_wdat(unsigned char dat)</p><p><b>  {</b></p><p>  while(lcd_bz());//判斷LCD是否忙碌</p><p><b>  rs = 1;</b><

119、/p><p><b>  rw = 0;</b></p><p><b>  ep = 0;</b></p><p>  P0 = dat ;//+ 48;</p><p>  _nop_();_nop_();_nop_();_nop_();</p><p><b> 

120、 ep = 1;</b></p><p>  _nop_();_nop_();_nop_();_nop_();</p><p><b>  ep = 0;</b></p><p><b>  }</b></p><p>  /******************************

121、*********************************</p><p>  函數(shù)功能:LCD初始化子程序</p><p><b>  入口參數(shù):</b></p><p><b>  出口參數(shù):</b></p><p>  *********************************

溫馨提示

  • 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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論