【正文】
系列單片機(jī)的信號(hào)線大體分為讀、寫信號(hào)線、片選信號(hào)線、時(shí)鐘信號(hào)線、外部程序存貯器讀選通信號(hào)( PSEN)、地址鎖永城職業(yè)學(xué)院畢業(yè)論文 21 存信號(hào)( ALE )、復(fù)位信號(hào)等幾大類 。在保證安裝無誤后 ,用替換方法排除錯(cuò)誤。主要包括錯(cuò)線、開路、短路。由于由單片機(jī)直接驅(qū)動(dòng)的直流電流永城職業(yè)學(xué)院畢業(yè)論文 11 不夠,數(shù)碼管亮度顯得不足,所以加上三極管 S9013 用以放大電流。在掉電模式下,保存 RAM 的內(nèi)容并且凍結(jié) 蕩器,禁止所用其他芯片功能,直到下一個(gè)硬件復(fù)位為止 。石晶振蕩和陶瓷振蕩均可采用。但在訪問外部數(shù)據(jù)存儲(chǔ)器時(shí),這兩次有效的 /PSEN 信號(hào)將不出現(xiàn)。因此它可用作對(duì)外部輸出的脈沖或用于定時(shí)目的。當(dāng) P3 口寫入 “ 1” 后,它們被內(nèi)部上拉為高電平,并用作輸入。在 FLASH編程和校驗(yàn)時(shí), P1 口作為第八位地址接收。 片內(nèi)振蕩器和時(shí)鐘電路 管腳說明 VCC:供電電壓。 全靜態(tài)工作: 0Hz24KHz 要再次開鎖則需要輸入正確的密碼。 永城職業(yè)學(xué)院畢業(yè)論文 4 第一章 系總體體結(jié)構(gòu) 系統(tǒng)的結(jié)構(gòu) 系統(tǒng)組成 如圖 2- 1 所示系統(tǒng)主要由 AT89C51(51 系列 )、八位數(shù)碼管、蜂鳴器、 LED、4 4 矩陣鍵盤、復(fù)位電路等組成。如果設(shè)定密碼為 10 位,則密碼組合為 100 多億種。從古至今,鎖一直就是保護(hù)人們財(cái)產(chǎn)的必不可少的工具。指紋識(shí)識(shí)別器若在公共場所使用存在容易機(jī)械損壞, IC 卡還存在容易丟失、損壞等特點(diǎn)。密碼鎖還有指紋鎖 ,卡片鎖,磁卡鎖 ,生物鎖,電子智能鎖 ,指紋識(shí)別、 IC 卡辨認(rèn)等等。 關(guān)鍵詞: 單片機(jī) AT89C51 存儲(chǔ)器 七段數(shù)碼管永城職業(yè)學(xué)院畢業(yè)論文 3 前 言 目前,我們最常用的鎖就是圓柱的機(jī)械式,隨著社會(huì)的不斷地的進(jìn)步,人們生活水平也在不斷地提高,安全成為現(xiàn)代居民最關(guān)心 的問題之一。 如過采用電子密碼鎖優(yōu)點(diǎn)有: 密碼組合多,安全性好:本設(shè)計(jì)采用了 0~ 9 共十個(gè)數(shù)字作為密碼編碼,密碼可在 0~ 9 位內(nèi)任意設(shè)置。 為社區(qū)的電子化管理提供了方便:現(xiàn)代社會(huì)是電子社會(huì),電子存在于我們生活的每一角落,出于管理的統(tǒng)一和方便考慮,電子密碼鎖替代機(jī)械門鎖是一種趨勢(shì)。修改密碼完成后,系統(tǒng)自動(dòng)清零上鎖。 壽命: 1000 寫 /擦循環(huán) 低功耗的閑置和掉電模式 P1 口管腳寫入 1 后,被內(nèi)部上拉為高,可用作輸入, P1口被外部下拉為低電平時(shí),將輸出電流,這是由于內(nèi)部上拉的緣故。 P3 口: P3 口管腳是 8 個(gè)帶內(nèi)部上拉電阻的雙向 I/O 口,可接收輸出 4 個(gè) TTL門電流。在平時(shí), ALE永城職業(yè)學(xué)院畢業(yè)論文 8 端以不變的頻率周期輸出正脈沖信號(hào),此頻率為振蕩器頻率的 1/6。在由外部程序存儲(chǔ)器取指期間,每個(gè)機(jī)器周期兩次 /PSEN 有效。該反向放大器可以配置為片內(nèi)振蕩器。但 RAM,定時(shí)器,計(jì)數(shù)器,串口和中斷系統(tǒng)仍在工作。 數(shù)碼管 圖 本設(shè)計(jì)采用兩個(gè) 4 位 8 段共陰極數(shù)碼管。這類故障往往由于設(shè)計(jì)和加工制板過程中工藝性錯(cuò)誤所造成的??梢圆扇z查元器件與設(shè)計(jì)要求的型號(hào)、規(guī)格 和安裝是否一致。 信號(hào)線是聯(lián)絡(luò) 8051 和外部器件的紐帶 ,如果信號(hào)線連結(jié)錯(cuò)誤或時(shí)序不 對(duì) ,那么都會(huì)造成對(duì)外圍電路讀寫錯(cuò)誤。適當(dāng)延時(shí) SJM PMAIN??偨Y(jié)這三年來學(xué)了多少知識(shí),也是自己給自己打分,因此我對(duì)畢業(yè)設(shè)計(jì)非常重視。通過此次單片機(jī)畢業(yè)設(shè)計(jì) ,我知道自己在單片機(jī)的實(shí)際應(yīng)用方面還有很多不足的地方。懂得了實(shí)踐和理論的相結(jié)合,以后走向工作崗位做好了準(zhǔn)備。以及同班的幾位同學(xué)的幫助,才使我順利的完成了論文。s Day on February 14, characterized by bouquets of roses, chocolates and romantic candlelight dinners, than they do about their homegrown day for lovers. Even Qixi is nowadays referred to as the Chinese Valentine39。s largest virgin forest, and known for its spring and ecological environment, Arxan is marveled at by many tourists as the purest land on earth. You cannot miss out the Autumn of Arxan. It is definitely the best with brightlycolored scenery full of emotions. Autumn in the northern part of the country es earlier than the South. A September rain followed by the footprints of Autumn brings more colors to the once emerald green mountain and blooming grassland. Shutterbugs flock to see for themselves the marvel of splendid colors around the mountains and waters, many of whom have travel a long distance and even camp here only to capture a moment of the nature wonder. The silver birch turns golden, while the larch is still proudly green. You will find yourself drowned in the intoxicating red of the wild fruits as well as the glamour of flowers in full blown. And your heart will be lingering on the woods as it39。雖然時(shí)間不算長,但這卻是我學(xué)習(xí)生涯中的最關(guān)鍵時(shí)刻,使我終身難忘 。 在調(diào)試的時(shí)候,硬件調(diào)試和軟件調(diào)試是分不開的,許多故障只有通過軟硬件聯(lián)合調(diào)試才能發(fā)現(xiàn)。實(shí)際生活中 ,要考慮的因數(shù)非常多 ,而我們學(xué)習(xí)的理論大多 數(shù)都是在理想狀態(tài)下的 .所以實(shí)習(xí)非常重要,而這一次的畢業(yè)設(shè)計(jì)不光要懂得理論,更多的是要我們動(dòng)腦,動(dòng)手做。 一旦松開 ,電平將變低。例如對(duì)片選信號(hào) ,運(yùn)行下面的小程序就可以檢測(cè)出譯碼片選信號(hào)是否正常。加電后檢查各插件上引腳的電位 ,一般先檢查 VCC 與 GND 之間電位 ,若在 5V~ 4. 8V 之間屬正常。必要時(shí)利用數(shù)字萬用表的短路測(cè)試功能 ,可以縮短排錯(cuò)時(shí)間。 永城職業(yè)學(xué)院畢業(yè)論文 12 完整電路圖 圖 永城職業(yè)學(xué)院畢業(yè)論文 13 第三章 系統(tǒng)程序 主程序 READ EQU 0 WRITE EQU 2 EWEN EQU 4 EWDS EQU 6 FLG0 REG 08H CS REG CLK REG DI REG DO REG ADR46 REG 20H ORG 00H MOV SP, 60H MOV R7, 00H DJNZ R7, $ MOV P3, 10H MOV ADR46, 00H MOV A, READ CALL TO9346 MOV 3EH, 3CH MOV A, 3EH CJNE A, 01H, A2 SETB FLG0 MOV R2, 03H MOV R0, 35H MOV ADR46, 01 A1: MOV A, READ CALL TO9346 MOV R0, 3CH DEC R0 MOV R0, 3DH DEC R0 INC ADR46 DJNZ R2, A1 JMP START A2: CLR FLG0 MOV R7, 10H MOV R6, 06 MOV R1, 35H L1: MOV A, R7 永城職業(yè)學(xué)院畢業(yè)論文 14 MOV DPTR, TABLE MOVC A, A+DPTR MOV R1, A DEC R1 INC R7 DJNZ R6, L1 START: ORL P2, 0FFH MOV R4, 06 MOV R0, 36H CLEAR: MOV R0, 00H INC R0 DJNZ R4, CLEAR L2: MOV R3, 0F7H MOV R1, 0 L3: MOV A, R3 MOV P1, A MOV A, P1 MOV R4, A CLR C CPL C MOV R5, 04H L4: RLC A JNC KEYIN INC R1 DJNZ R5, L4 CALL DISP MOV A, R3 CLR C CPL C RRC A MOV R3, A JC L3 JMP L2 鍵盤掃描與識(shí)別程序 KEYIN: MOV A, R1 XRL A, 0EH JZ X4 MOV A, R1 MOV A, 0FH JZ X3 MOV R7, 10 永城職業(yè)學(xué)院畢業(yè)論文 15 D1: MOV R6, 248 DJNZ R6, $ DJNZ R7, D1 D2: MOV A, P1 XRL A,R4 JZ D2 MOV A, R1 MOV DPTR, TABLE MOVC A, A+DPTR MOV R7, A XRL A, 0AH JZ SET0 MOV A, R7