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

正文內(nèi)容

基于51單片機電子密碼鎖設(shè)計_畢業(yè)設(shè)計-文庫吧資料

2024-09-05 20:06本頁面
  

【正文】 ov xs_9 ,1eh ;顯示 9 的摩斯值 clr ; RXD 置 0 mov a ,00h ;密碼緩存 mov r2 ,04h ;四位密碼 mov r1 ,00h mov r0 ,ps1 mov r7 ,05h 。 最后,我要向百忙之中抽時間對本文進行審閱,評議 的牛 老師表示 忠心的 感謝 。 基于 51 單片機電子密碼鎖設(shè)計 18 致 謝 在本次 課程 計過程中, 牛 老師對 課程 選題,構(gòu)思到最的 完成給予了 指引與教導(dǎo) ,使我得以最終完成 課程 設(shè)計 ,在此表示 衷心的感謝。學(xué)習(xí)上 ,使自已在大學(xué)所以的知識在這次得到實踐,學(xué)到一些書本上無法學(xué)到的經(jīng)驗,對電子元件有了進一步的認(rèn)識 。很多事情看起來是很簡單的問題,但實際做起來去會發(fā)現(xiàn)有許多奧妙!這是因為其中蘊含著許多科學(xué)的問題。在經(jīng)過一段時間的學(xué)習(xí)之后,我們需要了解自己的所學(xué)應(yīng)該如何應(yīng)用在實踐中,因為任何知識都源于實踐,歸于實踐,所以要將所學(xué)的知識在實踐中來檢驗。然后用 51 開發(fā)板相匹配的燒錄軟件把 HEX 文件寫入單片機。 ABS 文件由 OH51 轉(zhuǎn)換成標(biāo)準(zhǔn)的 Hex 文件,以供調(diào)試器dScope51 或 tScope51 使用進行源代碼級調(diào)試,也可由仿真器使用直接對目標(biāo)板進行調(diào)試,也可以直接寫入程序存貯器如 EPROM 中。然后分別由 C51 及 A51 編譯器編譯生成目標(biāo)文件 (.OBJ)。 C51 工具包的整體結(jié)構(gòu): uVision 與 Ishell 分別是 C51 for Windows 和 for Dos 的集成開發(fā)環(huán)境 (IDE),可以完成編輯、編譯、連接、調(diào)試、仿 真等整個開發(fā)流程。另外重要的一點,只要看一下編譯后生成的匯編代碼,就能體會到 Keil C51 生成的目標(biāo)代碼效率非常之高,多數(shù)語句生成的匯編代碼很緊湊,容易理解。用過匯編語言后再使用 C 來開發(fā),體會更加深刻。 系統(tǒng)軟件設(shè)計流程圖 開始 系統(tǒng)喚醒上電 系統(tǒng)等待密碼輸入 密碼輸入完畢 密碼比較 開門 輸入正確 密碼錯誤 輸入錯誤未滿 3次 輸入錯誤滿 3次 報警 主人是否要修改密碼 是 否 糸統(tǒng)返回 輸入新密碼 密碼保存后糸統(tǒng)返回 基于 51 單片機電子密碼鎖設(shè)計 14 五.程序調(diào)試 把也寫好的匯編語言程序的載入軟件調(diào)試工具,檢查軟件是 否有設(shè)法錯誤,再根據(jù)軟件提示對本程序進行修改,直到?jīng)]有錯誤再生成單片機能運行的機器碼,再用 51 開發(fā)板或其它單怎機寫入工具把機器碼寫入單片機進行實際的程序調(diào)試,根據(jù)實際情況再對程序的不足加以修改,直到滿足設(shè)計要求。 高級語言是面向問題和計算過程的語言,它可通過于各種不同的計算機,用戶編程時不必仔細了解所用的計算機的具體性能與指令系 統(tǒng),而且語句的功能強,常常一個語句已相當(dāng)于很多條計算機指令,于是用高級語言編制程序的速度比較快,也便于學(xué)習(xí)和交流,基于 51 單片機電子密碼鎖設(shè)計 13 但是本系統(tǒng)卻選用了匯編語言。 程序設(shè)計語言有三種:機器語言、匯編語言和高級語言。甚至有些必須采用很復(fù)雜的硬件電路才能完 成的工作,用軟件編程有時會變得很簡單,如數(shù)字濾波,信號處理等。 四.軟件設(shè)計 系統(tǒng)軟件設(shè)計整體思路 一個應(yīng)用系統(tǒng)要完成各項功能,首先必須有較完善的硬件作保證。 PROTEL繪制的 PCB板: 系統(tǒng) PCB板 。設(shè)置密碼后若輸入密碼不對的前兩次 5秒報警,最后一次 10分鐘報警 ,摩斯按發(fā)錯誤除外 (但有兩秒報警,并且須全部密碼重新輸入 )。 其它引腳 ALE 引腳懸空,復(fù)位引腳接到復(fù)位電路、 VCC 接電源、 VSS 接地、 EA 接電源 電路圖的繪制 用 PROTEL 99 SE繪制的完整電路圖 如下: 基于 51 單片機電子密碼鎖設(shè)計 10 系統(tǒng)電路圖 基于 51 單片機電子密碼鎖設(shè)計 11 八段數(shù)碼管顯示你的摩斯按鍵是否正確對應(yīng)你要輸入的數(shù)字密碼。 晶振時鐘電路 單片機 XIAL1 和 XIAL2 分別接 30PF 的電容,中間再并個 12MHZ 的晶振,形成單片機的晶振電路。 本電路設(shè)計只取 0~ 9數(shù)字作密碼有效數(shù)字,如果輸入其它字符則無效。間隔時間: 嘀 1t; 嗒 3t; 滴嗒 間 1t;字母間 3t;字間5t。 電報最早是由美國的摩爾斯在 1844年發(fā)明的,故也被叫做摩爾斯電碼。鍵盤硬件設(shè)備只需要一個按即可實現(xiàn)密碼的輸入與更改。 XTAL2:來自反向振蕩器的輸出。注意加密方式 1 時, /EA 將內(nèi)部鎖定為 RESET;當(dāng) /EA 端保持高電平時,此間內(nèi)部程序存儲器。但在訪問外部數(shù)據(jù)存儲器時,這兩次有效的 /PSEN 信號將不出現(xiàn)。 /PSEN:外部程序存儲器的選通信號。另外,該引腳 被略微拉高。因此它可用作對外部輸出的脈沖或用于定時目的。在 FLASH 編程期間,此引腳用于輸入編程脈沖。當(dāng)振蕩器復(fù)位器件時,要保持 RST 腳兩個機器周期的高電平時間。 P3 口也可作為 AT89C51 的一些特殊功能口,如下表所示: RXD(串行輸入口) TXD(串行輸出口) /INT0(外部中斷 0) /INT1(外部中斷 1) T0(記時器 0 外部輸入) T1(記時器 1 外部輸入) /WR(外部數(shù)據(jù)存儲器寫選通) /RD(外部數(shù)據(jù)存儲器讀選通) P3 口同時為閃爍編程和編程校驗接收一些控制信號。當(dāng) P3 口寫入 “1” 后,它們被內(nèi)部上拉為高電平,并用作輸入。在給出地址 “1” 時,它利用內(nèi)部上拉優(yōu)勢,當(dāng)對外部八位地址數(shù)據(jù)存儲器進行讀寫時, P2口輸出其特殊功能寄存器的內(nèi)容。這是由于內(nèi)部上拉的緣故。 P2 口: P2 口為一個內(nèi)部上拉電 阻的 8 位雙向 I/O 口, P2 口緩沖器可接收,輸出 4 個TTL 門電流,當(dāng) P2 口被寫 “1” 時,其管腳被內(nèi)部上拉電阻拉高,且作為輸入。 基于 51 單片機電子密碼鎖設(shè)計 5 P1 口: P1 口是一個內(nèi)部提供上拉電阻的 8 位雙向 I/O 口, P1 口緩沖器能接收輸出 4TTL門電流。當(dāng) P1 口的管腳第一次寫 1 時,被定義為高阻輸入。 GND:接地。 低功耗的閑置和掉電模式 5 個中斷源 32 可編程 I/O 線 三級程序存儲器鎖定 數(shù)據(jù)保留時間: 10 年 4K 字節(jié)可編程閃爍存儲器 主要特性: 該器件采用 ATMEL 高密度非易失存儲器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的 MCS51 指令集和輸出管腳相兼容。 主控芯片 AT89C51 單片機的簡介 AT89C51 是一 種帶 4K 字節(jié)閃爍可編程可擦除只讀存儲器( FPEROM— Falsh Programmable and Erasable Read Only Memory)的低電壓,高性能 CMOS8 位微處理器,俗稱單片機。本設(shè)計通過 接一個 3 極管驅(qū)動繼電器打開電磁閥線圈實現(xiàn)開關(guān)門。單片負(fù)責(zé)控制整個系統(tǒng)的執(zhí)行過程。系統(tǒng)工作時,用戶通過按鍵輸入 4 位密碼,單片機將輸入密碼與設(shè)定密碼進行比較,若密碼正確,則發(fā)出開鎖信號,將門打開,系統(tǒng)不報警;若密碼不正確,則有相應(yīng)的指示燈閃動,并要求重新輸入密碼,重新輸入密碼的次數(shù) 不能超過 3 次,若 3 次輸入的密碼都不正確,則發(fā)基于 51 單片機電子密碼鎖設(shè)計 3 出報警信號?,F(xiàn)場報警由揚聲器發(fā)出報警聲。 ( 3)具有自動報警功能。 ( 1)系統(tǒng)設(shè)置 4 位密碼,密碼通過鍵盤輸入,若密碼正確 ,則將鎖打開。本文從經(jīng)濟實用的角度出發(fā),采用 AT89C2051 單機,研制了一款具有防盜自動報警功能的電子密碼鎖。大大提高了主人物資的安全性,安全可以代替老式機械鎖。這樣產(chǎn)品的體積變小了,成本也 降低了,長期使用也不會擔(dān)心精度達不到了,且容易升級改善。以前沒有單片機時,這些東西也能做,但是只能使用復(fù)雜的模擬電路,然而這樣做出來的產(chǎn)品不僅體積大,而且成本高,并且由于長期使用,元器件不斷老化,控制的精度自然也會達不到標(biāo)準(zhǔn)。 計算機的產(chǎn)生加快了人類改造世界的步伐,但是它畢竟體積大。 基于 51 單片機電子密碼鎖設(shè)計 2 電子密碼鎖設(shè)計的意義和本設(shè)計特點 單片機,亦稱單片微電腦或單片微型計算機。 從而大大提高了鎖的安全性,使不法之徒無從下手,人們也就能對自身財產(chǎn)安全有了更多的保障。在傳統(tǒng)鑰匙的基礎(chǔ)上,加了一組或多組密碼,不同聲音,不同磁場,不同聲波,不同光束光波,不同圖像。面對這一殘酷的現(xiàn)狀,新時代提出了鎖具必須革命的迫切的要求。在慣偷面前,兩根鋼絲或幾件簡單的工具就可以把這些鎖打開,有的 慣偷甚至公開揚言: “ 沒有我打不開的鎖。 為什么會出現(xiàn)這種情況呢?因為傳統(tǒng)鎖具都存在致命的弱點: 第一、 鎖芯采用常見的銅、鋁、鋅等材料,抵抗不了強力破壞; 第二、 鎖具制作工藝,技術(shù)落后,無法阻止技術(shù)手段的開啟?,F(xiàn)代人類文明社會里,由于社會中各種矛盾沖突十分劇烈,人們的思想道 德觀念,價值觀念,文化修養(yǎng)水平等差異,群眾中良莠不齊,善良的人們能夠自覺規(guī)范自已的行為,“ 非禮不為 ” ,雖無鑰匙亦不會亂闖。鎖是 置于可啟閉的器物上 ,用以關(guān)住某個確定的空間范圍或某種器具的 ,必須以 鑰匙 或暗碼打開的扣件。 關(guān)鍵詞 :單片機;密碼鎖;單片機設(shè)計,電子鎖。 軟件設(shè)計采用自上而下的模塊化設(shè)計思想,以使系統(tǒng)朝著分布式、小型化方向發(fā)展,增強系統(tǒng)的可擴展性和運行的穩(wěn)定性。而且采用鍵盤輸入的電子密碼鎖具有較高的優(yōu) 勢。 本設(shè)計以單片機 AT89C51作為密碼鎖監(jiān)控裝置的檢測和控制核心,分為主
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1