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

正文內(nèi)容

基于at89c52的多功能密碼控制系統(tǒng)的設(shè)計畢業(yè)論文(更新版)

2025-07-10 01:27上一頁面

下一頁面
  

【正文】 價比的解決方案。一般來說在選取單片機時從下面幾個方面考慮:性能、存儲器、運行速度 、 I/O 口、定時 /計數(shù)器、串行接口、模擬電路功能、工作電壓、功耗、封裝形式、抗干擾性、保密性,除了以上的一些還有一些最基本的 ,比如:中斷源的數(shù)量和優(yōu)先級、工作溫度范圍、有沒有低電壓檢測功能、單片機內(nèi)有無時鐘振蕩器、有無上電復(fù)位功能等??梢钥闯鼋M合使用電子信息是電子密碼控制系統(tǒng)今后發(fā)展的趨勢 。 3) 誤碼輸入保護,當輸入密碼多次錯誤時,報警系統(tǒng)自動啟動。 目 錄 中文摘要 …………………… ...………………………………………………… .Ⅰ 英文摘要 ………………………………… ……………………………………… ..Ⅱ 1 引言 ..................................................................................................... 1 選題背景 ................................................................................... 1 電子密碼控制簡介 .................................................................... 1 電子密碼控制的發(fā)展趨勢 ........................................................ 1 本設(shè)計所要實現(xiàn)的目標 ............................................................ 2 2 設(shè)計方案的選擇 .................................................................................. 3 方案一:采用數(shù)字電路控制 .................................................... 3 方案二:采用以單片機為核心的控制方案 ............................. 3 3 主要元器件介紹及 I2C 總線說明 ........................................................ 4 主控芯片 AT89C52..................................................................... 4 AT89C52 性能簡介 .................................................................. 4 AT89C52 引腳功能說明 ............................................................ 5 AT89C52 芯片內(nèi)部結(jié)構(gòu) ............................................................ 7 7SEGMPX6CABLUE 顯示器 ............................................. 8 晶體振蕩器 ............................................................................. 8 AT24C02 串行 EEPROM .............................................................. 9 I2C 總線說明 ........................................................................ 10 4 系統(tǒng)硬件構(gòu)成 .................................................................................... 14 設(shè)計原理 ................................................................................. 14 電路總圖構(gòu)成 ......................................................................... 14 電源輸入部分 ......................................................................... 15 鍵盤輸入部分 ......................................................................... 15 復(fù)位部分 ................................................................................. 16 晶振部分 ................................................................................. 17 顯示部分 ................................................................................. 17 報警部分 ................................................................................. 18 5 系統(tǒng)軟件設(shè)計 .................................................................................... 19 主程序流程圖 ......................................................................... 19 按鍵功能流程圖 ..................................................................... 19 密碼設(shè)置流程圖 ..................................................................... 20 開鎖流程圖 ............................................................................. 21 結(jié)論 ....................................................................................................... 23 致謝 ....................................................................................................... 24 參考文獻 ................................................................... 錯誤 !未定義書簽。該系統(tǒng)采用 AT89C52單片機和 AT24C02串行 EEPROM,通過 AT89C52模擬 I2C 總線和 AT24C02 通訊 ,實現(xiàn)密碼控制的功能。密碼長度可變、保密性強、靈活性高。 電子密碼控制簡介 電子密碼控制是一種通過密碼輸入來控制電路或是芯片工作,從而控制機械開關(guān)的閉合,完成開鎖、閉鎖任務(wù)的電子產(chǎn)品。 6) 電子密碼控制系統(tǒng)具有操作簡單易行,一學(xué)即會的特點 。修改密碼之前必須再次輸入密碼。在單片機的外圍電路外接輸入鍵盤用于密碼的輸入和一些功能的控制,外接 7SEGMPX6CABLUE 顯示器用于顯示作用。空閑模式下, CPU 暫停工 作,而 RAM 定時計數(shù)器,串行口,外中斷系統(tǒng)可繼續(xù)工作,掉電模式凍結(jié)振蕩器而保存 RAM 的數(shù)據(jù),停止芯片其它功能直至外中斷激活或硬件復(fù)位。在 Flash 編程時 ,P0 口接收指令字節(jié),而在程序校驗時,輸出指令字節(jié),校驗時,要求外接上拉電阻。 Flash 編程或校驗時, P2 也接收高位地址和其它控制信號。 ALE/PROG:當訪問外部程序存儲器或數(shù)據(jù)存儲器時, ALE(地址鎖存允許)輸出脈沖用于鎖存地址的 低 8 位 字節(jié)。欲使 CPU 訪問外部程序存儲器(地址 0000H-FFFFH), EA 端必須保持 低電平 (接地)。 中斷寄存器 :各中斷允許控制位于 IE 寄存器, 5 個中斷源的中斷優(yōu)先級控制位于 IP 寄存器。 7SEGMPX6CABLUE 顯示器 現(xiàn)在的字符型液晶模塊已經(jīng)是單片機應(yīng)用設(shè)計中最常用的信息顯示器件了。石英晶體振蕩器廣泛地應(yīng)用 在電視機、影碟機、錄像機、無線通訊設(shè)備、電子鐘表、單片機、數(shù)字儀器儀表等電子設(shè)備中。電容取值為 20pF。數(shù)據(jù)在 SCL 高期間改變定義為一個開始或停止信號。 [4] 1. I2C 總線的硬件結(jié)構(gòu) I2C 串行總線一般有兩根信號線,一根是雙向的數(shù)據(jù)線 SDA,另一根是時鐘線 SCL。在 I2C 總線上 的數(shù)據(jù)傳送率可高達每秒 十 萬位,高速方式時在每秒四十萬位以上。 I2C 總線上允許連接多個微處理器以及各種外圍設(shè)備,如存儲器、 LED 及LCD 驅(qū)動器、 A/D 及 D/A 轉(zhuǎn)換器等。 I2C 總線在傳送數(shù)據(jù)過程中共有三種類型信號, 它們分別是:開始信號、結(jié)束信號和應(yīng)答信號。很多外圍器件如存儲器、監(jiān)控芯片等也提供 I2C 接口。 SDA SCL 開始 結(jié)束 13 3) 讀操作 : 讀操作有三種基本操作:當前地址讀、隨機讀和順序讀。為了提供硬件的效率和簡化電路的設(shè)計, PHILIPS 開發(fā)了一種用于內(nèi)部 IC 控制的簡單的雙向兩線串行總線 I2C ( Inter IC 總線 )。 I2C 總線始終和先進技術(shù)保持同步,但仍然保持其向下兼容性。其原理框圖如圖 41 所示。在復(fù)位期間(即 RST 為高電平期間), P0 口為高組態(tài), P1- P3 口輸出高電平;外部程序存儲器讀選通信號 PSEN 無效。 R5 的作用在于限制按鍵按下瞬間電容 C1的放電電流, 避免產(chǎn)生火花,以保護按鍵觸電 。當密碼輸入完成時,按下確認鍵,如果輸入的密碼正確的話, LCD 子 顯示“ |”,單片機其中 引角會輸出低電平,使三極管 T2 導(dǎo)通,電磁鐵吸合,電子密碼鎖被打 18 開,如果密碼不正確, LCD 顯示屏?xí)@示“ ERROR”, 輸出的是高電平 ,電子密碼鎖不能被打開。 21 圖 53 密碼設(shè)置流程圖 開鎖流程圖 如圖 54 為開鎖流 程圖,開始時按開鎖鍵,輸入密碼,如果輸入正確,則開鎖成功。針對此問題, 本設(shè)計 加入 密碼復(fù)位按鍵 。 [5]《單片機的 C語言應(yīng)用程序設(shè)計》(第四版) 北京航空航天大學(xué)出版社 。器件地址字 SUBA DATA 51H 。 returnbit bit 。 start1: MOV sp,60h。SETB意思是把其后面的那個寄存器置 1(將 led置 1) setb tr0。,next2。 ************************************** 。 8位立即數(shù)送 R0間接尋址單元 inc r0 。液晶軟復(fù)位 MOV p0,01h。液晶初始化完畢 MOV r4,10。累加器 A入棧(專用寄存器 A) push psw 。 ~ ~ ~ ~ ~出棧 RETI;中斷服務(wù)子程序返回 intermit_t1: push acc。 return_t1:pop psw。 call ks。 MOV p2,a。 LJMP lk。 k4: call ks。 MOV a,r2。立即數(shù)與累加器異或( A← A⊕ 0F0H) ret。 MOV r1,34h。 djnz r5,input_pere 。 clr speaker。 MOV dptr,table2。 set_pere: MOV a,r0。 MOV 36h,42h。目標地址 MOV NUMBYTE,6 。 MOV r0,40h。 jnz input_error22。 setb led。 MOV a,52h。 no
點擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1