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

正文內(nèi)容

基于51單片機控制的電子密碼鎖設計-資料下載頁

2024-10-24 18:46本頁面

【導讀】根據(jù)51單片機之間的串行通信原理,這便對于密碼信息的隨機加密和保護。用鍵盤輸入的電子密碼鎖具有較高的優(yōu)勢。采用數(shù)字信號編碼和二次調制方式,不僅可以實。快、傳輸效率高、工作穩(wěn)定可靠等。軟件設計采用自上而下的模塊化設計思想,以使系統(tǒng)朝。著分布式、小型化方向發(fā)展,增強系統(tǒng)可擴展性和運行的穩(wěn)定性。測試結果表明,本系統(tǒng)各。功能已達到本設計的所有要求。

  

【正文】 路的接法完全一樣,見圖 所示: 圖 仿真電路圖 18 第六章 軟件設計 一個應用系統(tǒng)要完成各項功能,首先必須有較完善的硬件作保證。同時還必須得到相應設計合理的軟件的支持,尤其是微機應用高速發(fā)展的今天,許多有硬件完成的工作,用軟件編程有時會變得很簡單,如數(shù)字濾波,信號處理等。因此充分利用其內(nèi)部豐富的硬件資源和軟件資源,采用與51系列單片機相對應的51匯編語言和結構化程序設計方法進行軟件編程。 程序設計語言有三種:機器語言、匯編語言和高級語言。機器語言是機器唯一能 “懂”的語言,用匯編語言或高級語言編寫的程序(稱為源程序)最終都必須翻譯成機器語言的程序(成為目標程序),計算機才能“看懂”。然后逐一執(zhí)行。 高級語言是面對問題和計算過程的語言,它可以通過各種不同的計算機,用戶編程時不必仔細了解所用的計算機的具體性能與指令系統(tǒng),而且語句的功能強,常常一個語句已相當于很多條計算機指令,于是用高級語言編制程序的速度比較快,也便于學習和交流,但是本系統(tǒng)卻選用了匯編語言。原因在于,本系統(tǒng)是編制程序工作量不大、規(guī)模較小的單片機微機控制系統(tǒng),使用匯編語言可以不用像高級語言那樣占用很多的 存儲空間,適合于存儲容量較小的系統(tǒng)。 各子程序設計 1 鍵盤掃描子程序 鍵盤掃描流程圖如圖 19 圖 鍵盤掃描流程圖 鍵盤掃描子程序如下: L2: MOV R3, OF7H MOV R1,OOH L3: MOV A,R3 MOV P1,A MOV A,PI MOV R4,A SETB C MOV R5,04H L4: RLC A JNC KEYIN INC R1 DJNZ R5,L4 CALL DISP MOV A,R3 SETB C RRC A MOV R3,A JC L3 20 JMP L2 2 LED 顯示子程序 LED 顯示流程圖如圖 圖 LED 顯示流程圖 LED 顯示子程序如下: DISP。MOV R0.45H DISP:MOV A,@R0 ADD A.50H MOV P0,A CALL DELAY DEC R0 MOV A,@R0 ADD A,40H MOV P0,A CALL DELAY DEC R0 MOV A,@R0 ADD A,30H MOV P0,A CALL DELAY DEC RO MOV A,@R0 ADD A,20H MOV P0,A CALL DELAY DEC R0 MOV A,@R0 ADD A,10H 21 MOV P0,A CALL DELAY DEC R0 MOV A,@R0 ADD A,00H MOV P0,A CALL DELAY RET 3 密碼比較和報警程序 密碼比較和報警流程圖如圖 所示 圖 密碼比較和報警流程 密碼比較和報警程序: COMP: MOV R1,# 45H MOV R0,#3 5H MOV R2,# 06H C1: MOV A, @R1 XRL A,@R0 JNZ C3 DEC R1 DEC R0 DJNZ R2,C1 CLR 22 MOV R2,200 C2: MOV R6,248 DJNZ R6,$ DJNZ R2,C2 C3: INC R5 MOV A,R5 MOV R5,A CJNE R5,03H,C4 CLR MOV R5,00H C4: JMP START 鍵盤掃描流程圖 23 整體程序流程圖 24 設計總結與展望 實踐是檢驗真理的唯一標準,當然也是檢驗學習的唯一標準。在經(jīng)過一段時間的學習之后,我們需要了解自己的所學應該如何應用在實踐中,因為任何知識都源于實踐,歸于實踐,所以要將所學的知識 在實踐中來檢查。 在畢業(yè)設計職期間,在老師的指導下,通過自身的不斷努力,無論是思想上,學習上,都取得了長足的發(fā)揮和巨大的收獲,現(xiàn)將工作總結如下:思想上,學會了用科學的精神去解決問題。很多事情看起來是很簡單的問題,但實際做起來去會發(fā)現(xiàn)有許多奧妙!這是因為其中蘊含著許多 科學的問題。運用科學的方法去解決問題,這是我這次實訓給我?guī)淼乃枷肷系母淖儭W習上,是自己在大學所有的知識在這次得到實踐,學到一本書上無法學到的經(jīng)驗,對電子元件有了進一步的認識 。 本論文設計以 AT89C51 單片機為核心控制的密碼鎖,最后按設計要求終于在單片機試驗箱上試驗成功。選擇不同的單片機,可以組成具有較強抗干擾能力和運行可靠性的產(chǎn)品,其抗干擾能力雖然不如 PLC,但 PLC 價格較貴,用單片機運行效果仍然令人滿意,同時證明了本方案的正確性。 該密碼鎖控制器是由單片機控制的電子密碼鎖控制器。應用非常廣泛。如果能 改造成激光感應控制、熱感應控制、或聲控的話,會使密碼鎖控制器應用到更多的領域。 25 致謝 本人的畢業(yè)論文一直在周老師的悉心指導下進行的。導師治學態(tài)度嚴謹,并且在整個畢業(yè)設計過程中,周老師不斷對我得到的結論進行總結,并提出新的問題,使得我是畢業(yè)設計能夠深入的進行下去,也使我接觸到了許多理論和實際上的新問題,使我做了許多有益的思考。在此表示誠摯的感謝和由衷是敬意。 通過此次畢業(yè)設計,我感覺自己是能力有很大的提高,不僅在學習上,而且在如何解決問題上。由于用一種以前不太 懂的匯編語言編程,缺乏一些基本的經(jīng)驗和常識,在幾個月的時間里,在周老師的積極指導下,在同學的幫助和自己努力學習下,使自己順利地完成了此次設計任務。 在此,我對給予此次畢業(yè)設計極大幫助的周老師、以及參與并協(xié)助完成此次畢業(yè)設計的所有老師、同學表示最真誠的感謝! 26 附錄 :總原理圖 27 28 參考文獻 [1] 江志紅 .51 單片機技術與應用系統(tǒng)開發(fā)案例精選 .北京 .清華大學出版社, [2] 綠能元 .MCS51 單片微型計算機原理 接口技術應用實例 .北京 .科學出版社,1993. [3] 李朝青 .單片機原理及接口技術 .北京 .北京航空航天大學出版社, 2020 [4] 李朝青 .單片機原理及接口技術(第三版)北京 . 北京航空航天大學出版社, [5] 饒慶和 .89C51 單片機實用技術 .北京 .人民郵電出版社, 2020 [6] 劉和平 .劉躍 .單片機原理及應用 .重慶 .重慶大學出版社, 2020 [7] 馬彪 .單片機應用技術 .鄭州 .中國輕工業(yè)出版社, 2020 [8] 李傳軍 .單片機原理及應用 .河南 .河南科學技術出版社, 2020 [9] 陳明 熒 .89C51 單片機課程設計實訓教材 .北京 .清華大學出版社, 2020 [10] 張立科 .單片機典型外圍器件及應用實例 .北京 .人民郵電出版社, 2020 [11] 楊西明 .朱騏 .單片機編程與入門 .北京 .機械工業(yè)出版社, 2020 [12] 朱定華 .單片微機原理與應用 .北京 .清華大學出版社, 2020 [13] 單片機原理及應用 .天津 .天津大學出版社, 2020
點擊復制文檔內(nèi)容
公司管理相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1