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

正文內容

本科-基于單片機的電子密碼鎖設計(文件)

2025-12-28 08:49 上一頁面

下一頁面
 

【正文】 LK2 RET LK2: NOP LCALL SBIE 。初始化密碼 830620 MOV PS2, 0AH MOV PS3, 02H MOV PS4, 13H MOV PS5, 0BH MOV PS6, 02H START:NOP 。清除標志位 CLR F_1 CLR F_2 CLR F_3 CLR F_4 CLR F_5 CLR F_6 CLR F_7 CLR F_8 CLR F_9 CLR BUF_FULL CLR CH_STATE CLR FLAG1 CLR F_F1 CLR F_F2 CLR PSW_F MOV BUFF,00H ??谫Y源定義 SPK BIT WP BIT SDA BIT 。系統(tǒng)更改的狀態(tài)標志位,為 1 表示 busy FLAG1 BIT 2BH 。報警的次數 LED6 EQU 6AH 。********* 2021/6/10 ********* 。 畢業(yè)論文作者(簽字): 簽字日期: 年 月 日 重慶科技學院 高等教育自學考試本科畢業(yè)論文 附錄一 29 附錄一 程序清單 : 。從尊敬的老師身上,我不僅學到了扎實、寬廣的專業(yè)知識,也學到了做人的道理。可在意外泄密的情況下隨時修改密碼。主要程序設計流程圖如下所示: 開始 初始化 鍵盤掃描 重慶科技學院高等教育自學考試本科畢業(yè)論文 5 系統(tǒng)軟件設計 21 圖 主程序流程圖 鍵功能程序 鍵值=‘ 0- 9’? 密碼輸入程序 Y Y N 重慶科技學院高等教育自學考試本科畢業(yè)論文 5 系統(tǒng)軟件設計 22 圖 鍵功能流 圖 設置程序 初始化 重慶科技學院高等教育自學考試本科畢業(yè)論文 5 系統(tǒng)軟件設計 23 圖 密碼設置流程圖 初始化 開鎖程序 重慶科技學院高等教育自學考試本科畢業(yè)論文 5 系統(tǒng)軟件設計 24 圖 開鎖流程圖 重慶科技學院高等教育自學考試本科畢業(yè)論文 6 結論 25 6 結論 本設計從經濟實用的角度出發(fā),采用美國 Atmel公司的單片機 AT89S51與 低功耗 CMOS型 E2PROM AT24C02作為主控芯片與數據存儲器單元, 結合外圍的鍵盤輸入、顯示、報警、開鎖等電路并用匯編編寫主控芯片的控制程序,研制了一款可以多次更改密碼具有報警功能的電子 密碼鎖。其中硬件部分由電源輸入部分、鍵盤輸入部分、密碼存儲部分、復位部分、晶振部分、顯示部分、報警部分、開鎖部分組成,軟件部分對應的由主程序、初始化程序、 LCD顯示程序、鍵盤掃描程序、啟動程序、關閉程序、建功能程序、密碼設置程序、 EEPROM讀寫程序和延時程序等組成。如圖 : K3T28550VCCR7D 圖 開鎖電路原理圖 重慶科技學院高等教育自學考試本科畢業(yè)論文 5 系統(tǒng)軟件設計 19 5 系統(tǒng)軟件設計 設計原理 本設計主要由單片機、矩陣鍵盤、液晶顯示器和密碼存儲等部分組成。當用戶輸入一密碼后,單片機自動識碼,如果識碼不符,則報警。系統(tǒng)使用單片機其中一引腳 線發(fā)出信號,經三極管放大后,由繼電器驅動電磁閥動作將鎖打開。當密碼輸入完成時,按下確認鍵,如果輸入的密碼正確的話, LCD子顯示“ RIGHT”,單片機其中 ,使三極管 T2導通,電磁鐵吸合,電子密碼鎖被打開,如果密碼不正確, LCD顯示屏會顯示“ ERROR”, ,電子密碼鎖不能被打開。本設計的顯示部分由液晶顯示器LCD1602取代普通的數碼管來完成。晶振、電容 C1/ C2及片內與非門(作為反饋、放大元件)構成了電容三點式振蕩器,振蕩信號頻率與晶振頻率及電容 C C2的容量有關,但主要由晶振頻率決定,范圍在 0~ 33MHz之間,電容 C C2取值范圍在 5~ 30pF之間。當電容 C1放電結束后, RST 端的電位由 R5 與 R6分壓比決定。根據實際情況選擇如圖 所示的復位電路。其接線如圖 : VCC5WP6SCL7SDL8GND4A23A12A01AT24C02VCCR3R4 圖 密碼存儲電路原理圖 復位部位 單片機復位是使 CPU 和系統(tǒng)中的其他功能部件都處在一個確定的初始狀態(tài),并從這個狀態(tài)開始工作,例如復位后 PC= 0000H,使單片機從第 — 個單元取指令。 AT24C02正是運用了 I2C規(guī)程,使用主/從機雙向通信,主機 (通常為單片機 )和從機 (AT24C02)均可工作于接收器和發(fā)送器狀態(tài)。所有字節(jié)均以單一操作方式讀取。 AT24C02是美國 Atmel公司的低功耗 CMOS型E2PROM,內含 256 8位存儲空間 ,具有工作電壓寬 (~ V)、擦寫次數多 (大于 10000次 )、寫入速度快 (小于 10 ms)、抗干擾能力強、數據不易丟失、體積小等特點。采用的是矩陣式按鍵鍵盤,它由行線和列線組成,也稱行列式鍵盤,按鍵位于 行列的交叉點上,密碼鎖的密碼由鍵盤輸入完成,與獨立式按鍵鍵盤相比,要節(jié)省很多 I/O口。需通過低通濾波電路濾波,使輸出電壓平滑。其主要原理是把單相交流電經過電源變壓器、整流電路、濾波電路、穩(wěn)壓電路轉換成穩(wěn)定的直流電壓。其產品一般用金屬外殼封裝,也有用玻璃殼、陶瓷或塑料封裝的。石英晶體振蕩器廣泛地應用在電視機、影碟機、錄像機、無線通訊設備、電子鐘表、 單片機 、數字儀器儀表等電子設備中。如果需要對這兩種 音頻 同時支持的話,聲卡就需要有兩顆晶振。 1602 型 LCD 顯示模塊具有體積小,功耗低,顯示內容豐富等特點。每寫入或讀出一個數據字節(jié)后,該地址寄存器自動加 1,以實現(xiàn)對下一個存儲單元的讀寫。第 6 腳 SCL 為串行時鐘輸入線,在 AT89C51試驗開發(fā)板上和單片機的 。 AT24C02 的控制字由 8位二進制數構成,在開始信號發(fā)出以后,主機便會發(fā)出控制字,以選擇從機并控制總線傳送的方向。他通過SDA(串行數據線 )及 SCL(串行時鐘線 )兩根線在連到總線上的器件之間傳送信息,并根據地址識別每個器件。每寫入或讀出一個數據字節(jié)后,該地址寄存器自動加 1,以實現(xiàn)對下一個存儲單元的讀寫。外部復位時,WDT 默認為關閉狀態(tài),要打開 WDT,必按順序將 01H 和 0E1H 寫到 WDTRST 寄存器,當啟動了 WDT,它會隨晶體振蕩器在每個機器周期計數,除硬件復位或 WDT 溢出復位外沒有其它方法關閉 WDT,當 WDT 溢出,將使 RST引腳輸出高電平的復位脈沖 。 程序存儲器:如果 EA 引腳接地( GND),全部程序均執(zhí)行外部存儲器。 AUXR 地址 =8EH 復位狀態(tài) =XXX00XX0B Not Bit Addressable Bit 保留為將來擴展用途位 DISALE ALE禁止 /使能 DISALE 操作模式 0 ALE輸出 1/6振蕩時鐘頻率脈沖 1 AEL僅在執(zhí)行 MOVX 或 MOVC指令期間輸出脈沖 DISRTO 禁止 /使能復位輸出 DISRTO 0 復位引腳在 WDT溢出時變高 1 復位引腳僅為輸入 WDIDLE 禁止 /使能 IDLE模式的 WDT WDIDLE 0 IDLE模式的 WDT繼續(xù)計數 1 IDLE模式的 WDT停止計數 圖 AUXR輔助寄存器 雙時鐘指針寄存器:為方便地訪問內部和外部數據存儲器,提供了兩個 16位數據指針寄存儲器: PD0 位于 SFR 區(qū)塊中的地址 82H、 83H 和 DP1 位于地址 84H、85H,當 SFR 中的位 DPS=0 時選擇 DP0,而 DPS=1 時選擇 DP1。這些地址并沒有全部占用,沒有占用的地址不可使用,讀這些地址將得到一個隨意的數值。 Flash 存儲器編程時 ,該引腳加上+ 12V 的編程電壓 Vpp。 EA/VPP:外部訪問允許。該位禁位后,只有一條 MOVX 和 MOVC 指令 ALE 才會被激活。 DISRTO 位缺省為 RESET 輸出高電平打開狀態(tài)。 P3 口除了作為一般的 I/O 口線外,更重要的用途是它的第二功能, P3口的第二功能如下表 32。 P3 口: P3 口是一組帶有內部上拉電阻的 8 位雙向 I/O 口。 表 31 P1口第二功能 P2 口: P2 是一個帶有內部上拉電阻的 8位雙向 I/O 口, P2的輸出緩沖級可驅動 4個 TTL 邏輯門電路。 P1 口: P1 是一個帶內部上拉電阻的 8 位雙向 I/O 口, P1 的輸出緩沖級可驅動(吸收或輸出電流) 4個 TTL邏輯門電路。掉電方式何在 RAM 中的內容,但振蕩器停止工作并禁止其它所有部件工作直接到一個硬件復位。同時該芯片還具有 PDIP、 TQFP 和 PLCC 等三種封裝形式,以適應不同產品的需求。 重慶科技學院高等教育自學考試本科畢業(yè)論文 3 主要元器件介紹 4 3 主要元器件介紹 主控芯片 AT89S51 AT89S51 是一個低功耗,高性能 CMOS 8 位單片機,片內含 4k Bytes ISP(Insystem programmable)的可反復擦寫 1000 次的 Flash 只讀程序存儲器,器件采用 ATMEL 公司的高密度、非易失性存儲技術制造,兼容標準 MCS51 指令系統(tǒng)及 80C51 引腳結構,芯片內集成了通用 8 位中央處理器和 ISP Flash 存儲單元,功能強大的微型計算機的 AT89S51 可為許多嵌入式控制應用系統(tǒng)提供高性價比的解決方案。當用戶需要開鎖時,先按鍵盤開鎖鍵之后按鍵盤的數字鍵 0- 9 輸入密碼。一般來說在選取單片機時從下面幾個方面考慮:性能、存儲器、運行速度、 I/O 口、定時 /計數器、串行接口、模擬電路功能、工作電壓、功耗、封裝形式、抗干擾性、保密性,除了以上的一些的還有一些最基本的比如:中斷源的數量和優(yōu)先級、工作溫度范圍、有沒有低電壓檢測功能、單片機內有無時鐘振蕩器、有無上電復位功能等。修改密碼之前必須再次輸入密碼,在輸入新密碼 時候需要二次確認,以防止誤操作。組合使用 信息也能夠使電子防盜鎖獲得無窮擴展的可能,使產品多樣化,對用戶而言是“千挑百選、自得其所”。隨著電子元件的進一步發(fā)展,電 子密碼鎖也出現(xiàn)了很多的種類,功能日益強大,使用更加方便,安全保密性更強,由以前的單密碼輸入發(fā)展到現(xiàn)在的,密碼加感應元件,實現(xiàn)了真真的電子加密,用戶只有密碼或電子鑰匙中的一樣,是打不開鎖的,隨著電子元件的發(fā)展及人們對保密性需求的提高出現(xiàn)了越來越多的電子密碼鎖 ]10[ 。目前門鎖主要用彈子鎖,其鑰匙容易丟失;保險箱主要用機械密碼鎖,其結構較為復雜,制造精度要求高,成本高,且易出現(xiàn)故障,人們常需攜帶多把鑰匙,使 用極不方便,且鑰匙丟失后安全性即大打折扣。 4) 無活動零件,不會磨損,壽命長。其特點如下: 1)
點擊復制文檔內容
研究報告相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1