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

正文內(nèi)容

51單片機電子密碼鎖-wenkub

2023-07-14 07:17:16 本頁面
 

【正文】 1 引言 1 電子鎖設(shè)計的意義的本設(shè)計特點 1 2 2.開鎖機構(gòu)設(shè)計 2 33系統(tǒng)硬件設(shè)計 6 6 7 PROTEL 99 SE簡介: 10 10 系統(tǒng)軟件設(shè)計整體思路 10 115 程序調(diào)試 12 程序調(diào)試用到的軟件 12 KEIL C51簡介 12 調(diào)試過程 126 設(shè)計總結(jié)與展望 13參考文獻 14附錄 1523 / 281 緒論 引言隨著人們生活水平的提高,如何實現(xiàn)家庭防盜這一問題也變的尤其的突出,傳統(tǒng)的機械鎖由于其構(gòu)造的簡單,被撬的事件屢見不鮮,電子鎖由于其保密性高,使用靈活性好,安全系數(shù)高,受到了廣大用戶的喜愛。本課程設(shè)計主要針對電子信息工程專業(yè)課程體系設(shè)置的要求,安排的一種綜合性的課程設(shè)計。一方面為了培養(yǎng)學(xué)生在查閱資料、復(fù)習(xí)、學(xué)習(xí)知識的基礎(chǔ)上,進行包括機、電系統(tǒng)的設(shè)計、計算、仿真、編程、調(diào)試等多個環(huán)節(jié)的綜合能力培養(yǎng);另一方面,也是對學(xué)生進行畢業(yè)設(shè)計前的一次大型練兵,進一步培養(yǎng)學(xué)生獨立地分析、解決實際問題的實際能力。鎖是置于可啟閉的器物上,用以關(guān)住某個確定的空間范圍或某種器具的,必須以鑰匙或暗碼打開的扣件。為什么會出現(xiàn)這種情況呢?因為傳統(tǒng)鎖具都存在致命的弱點:  第一、 鎖芯采用常見的銅、鋁、鋅等材料,抵抗不了強力破壞;  第二、 鎖具制作工藝,技術(shù)落后,無法阻止技術(shù)手段的開啟。面對這一殘酷的現(xiàn)狀,新時代提出了鎖具必須革命的迫切的要求。本文從經(jīng)濟實用的角度出發(fā),采用AT89C2051單機,研制了一款具有防盜自動報警功能的電子密碼鎖。(3)能夠LCD顯示在密碼正確時顯示PASSWORD OK,密碼錯誤時顯示PASSWORD ERROR,輸入密碼時顯示INPUT PASSWORD。數(shù)碼管及LED燈顯示單片機時鐘電路單片機AT89C51密碼輸入設(shè)備開鎖機構(gòu)圖21系統(tǒng)總設(shè)計結(jié)構(gòu)圖 本設(shè)計由主控芯片51單片機,單片機時鐘電路,鍵盤,和開鎖電路組成。電路驅(qū)動和開鎖兩級組成。T11可選用中功率的三極管如8050,電磁鎖的選用要視情況而定,但是吸合力要足夠且由一定的余量。該器件采用ATMEL高密度非易失存儲器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS51指令集和輸出管腳相兼容。4K字節(jié)可編程閃爍存儲器 三級程序存儲器鎖定 5個中斷源 GND:接地。P1口:P1口是一個內(nèi)部提供上拉電阻的8位雙向I/O口,P1口緩沖器能接收輸出4TTL門電流。這是由于內(nèi)部上拉的緣故。當(dāng)P3口寫入“1”后,它們被內(nèi)部上拉為高電平,并用作輸入。當(dāng)振蕩器復(fù)位器件時,要保持RST腳兩個機器周期的高電平時間。因此它可用作對外部輸出的脈沖或用于定時目的。 /PSEN:外部程序存儲器的選通信號。注意加密方式1時,/EA將內(nèi)部鎖定為RESET;當(dāng)/EA端保持高電平時,此間內(nèi)部程序存儲器。 每一條水平(行線)與垂直線(列線)的交叉處不相通,而是通過一個按鍵來連通,利用這種行列式矩陣結(jié)構(gòu)只需要N條行線和M條列線,即可組成具有NM個按鍵的鍵盤。這樣,一個端口(如P1口)就可以構(gòu)成4*4=16個按鍵,比之直接將端口線用于鍵盤多出了一倍,而且線數(shù)越多,區(qū)別越明顯,比如再多加一條線就可以構(gòu)成20鍵的鍵盤,而直接用端口線則只能多出一鍵(9鍵)。 由于這種按鍵是機械式的開關(guān),當(dāng)按鍵被按下時,鍵會震動一小段時間才穩(wěn)定,為了避免讓8051誤判為多次輸入同一按鍵, 我們必須在偵測到有按鍵被按下,就Delay一小段時間,使鍵盤以達穩(wěn)定狀態(tài),再去判讀所按下的鍵,就可以讓鍵盤的輸入穩(wěn)定。本電路設(shè)置四位密碼,由于每位數(shù)字鍵均由五位摩斯碼構(gòu)成則要輸入20次摩斯碼鍵?。。ňG色)“滴”顯示,(紅色)摩斯碼按法錯誤或密碼錯誤,(藍色)表示該電路已設(shè)置了密碼,等待輸入密碼進行比較。Protel99 SE共分5個模塊,分別是原理圖設(shè)計、PCB設(shè)計(包含信號完整性分析)、自動布線器、原理圖混合信號仿真、PLD設(shè)計。因此充分利用其內(nèi)部豐富的硬件資源和軟件資源,采用與C51系列單片機相對應(yīng)的51匯編語言和結(jié)構(gòu)化程序設(shè)計方法進行軟件編程。原因在于,本系統(tǒng)是編制程序工作量不大、規(guī)模較小的單片機微控制系統(tǒng),使用匯編語言可以不用像高級語言那樣占用較多的存儲空間,適合于存儲容量較小的系統(tǒng)。Keil C51軟件提供豐富的庫函數(shù)和功能強大的集成開發(fā)調(diào)試工具,全Windows界面。然后用51開發(fā)板相匹配的燒錄軟件把HEX文件寫入單片機。很多事情看起來是很簡單的問題,但實際做起來去會發(fā)現(xiàn)有許多奧妙!這是因為其中蘊含著許多科學(xué)的問題。參考文獻[1] (簡明修訂版)[M].北京:北京航空航天大學(xué)出版社,1998[2] [M].高等教育出版社,2003[3] PROTEL99 SE電路設(shè)計與制板[M].機械工業(yè)出版社,2007[4] 楊將新,李華軍,(從基礎(chǔ)到實踐)[J].電子工業(yè)出版社,2006[5] Steven System[M].北京:電子工業(yè)出版社,2006[6] [J].北京航空航天大學(xué)出版社, 2004[7] [M].北京:電子工業(yè)出版社, 2005附錄本設(shè)計的程序:en bit 。led bit 。LJMP start。LJMP intermit_t1。main0: lcall strat_display。lcall key。LJMP set_password。LJMP input_password。clr speaker。139。139。139。inc r0。call write_instruction。call write_instruction。call write_instruction。setb ea。 ;系統(tǒng)初始化完畢intermit_t0:push acc。djnz r4,return。pop acc。mov th1,9eh。cpl speaker。reti。jmp key。jmp key。mov r6,00h。jb ,l1。mov a,4。ljmp lk。mov r6,a。mov dptr,table0。next_key:inc r6。mov r2,a。mov a,p1。 設(shè)置密碼程序set_password:call clear_display。call password。mov r1,34h。inc r0。djnz r5,input_pere。mov dptr,table5。clr led。sjmp $。mov r0,40h。mov dptr,table3。mov dptr,table4。jbc returnbit,set_password。set_pere:
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1