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

正文內(nèi)容

畢業(yè)設計-基于8051單片機的電子密碼鎖設計-在線瀏覽

2025-08-07 09:53本頁面
  

【正文】 按鍵比較多時,通常采用這種方法。 在這種行列式矩陣鍵盤非鍵盤編碼的單片機中,鍵盤處理程序先執(zhí)行等待按鍵并確認有無鍵盤按下的程序段。 對照 4*4 鍵盤,首先識別鍵盤中有無鍵盤按下,由單片 機 I/O 口向鍵盤送全掃描字00H,把全部的列線置為低電平,然后把列線的電平狀態(tài)讀入累加器 A中,如有鍵按下,總會有一根線電平為低使行線不全為 1。方法是:依次給列線送低電平,然后檢查行輸入狀態(tài)來實現(xiàn)。而且是與零電平線相交的交點上的鍵。抖動時間的長短,頻率的高低與按鍵機械特征有關,一般在 5 到 10ms 之間。為了避免這種情況應采取措施消除抖動。另一種用軟件來實現(xiàn),即當發(fā)現(xiàn)有鍵按下時,間隔10ms 以上時間,才能進行下一次查詢,這樣就讓過了抖動過程,鍵的釋放進行同樣處理。采用軟件消抖 的方法。共陽數(shù)碼管是指將所有發(fā)光二極管的陽極接到一起形成公共陽極 (COM)的數(shù)碼管。當某一字段的陰極為高電平時,相應字段就不亮。共陰數(shù)碼管在應用時應將公共極 COM 接到地線 GND 上,當某一字段發(fā)光二極管的陽極為高電平時,相應字段就點亮。 數(shù)碼管要正常顯示,就要用驅(qū)動電路來驅(qū)動數(shù)碼管的各個段碼,從而顯示出我們要的數(shù)字,因此根據(jù)數(shù)碼管的驅(qū)動方式的不同,可以分為靜態(tài)式和動態(tài)式兩類。靜態(tài)驅(qū)動是指每個數(shù)碼管的每一個段碼都由一個單片機的 I/O 端口進行驅(qū)動,或者使用如 BCD 碼二 十進制譯碼器譯碼進行驅(qū)動。 ② 動態(tài)顯示驅(qū)動:數(shù)碼管動態(tài)顯示接口是單片機中應用最為廣泛的一種顯示方式之一,動態(tài)驅(qū)動是將所有數(shù)碼管的 8 個顯示筆劃的同名端 “ a, b, c, d, e, f,g,“ 連在一起,另外為每個數(shù)碼管的公共極 COM 增加位選通控制電路,位選通由各自獨立的 I/O 線控制,當單片機輸出字形碼時,所有數(shù)碼管都接收到相同的字形碼,但究竟是那個數(shù)碼管會顯示出字形,取決 于單片機對位選通 COM 端電路的控 7 制,所以我們只要將需要顯示的數(shù)碼管的選通控制打開,該位就顯示出字形,沒有選通的數(shù)碼管就不會亮。在輪流顯示過程中,每位數(shù)碼管的點亮時間為1~ 2ms,由于人的視覺暫留現(xiàn)象及發(fā)光二極管的余輝效應,盡管實際上各位數(shù)碼管并非同時點亮,但只要掃描的速度足夠快,給人的印象就是一組穩(wěn)定的顯示數(shù)據(jù),不會有閃爍感,動態(tài)顯示的效果和靜態(tài)顯示是一樣的,能夠節(jié)省大量的 I/O端口,而且功耗更低。本系統(tǒng)采用串行顯示的方式,只使用單片機的一個串行口, 74LS247 驅(qū)動數(shù)碼管發(fā)光顯示數(shù)碼和 74LS138 控制位選信號,就可以完成單片機的顯示功能,顯示電路原理圖如下所示。當 輸出低電平時,二極管發(fā)光,表示開鎖 報警電路 報警電路由蜂鳴器和單片機組成。蜂鳴器電路如圖所示。 89c51 輸出為高電平時,蜂鳴器不發(fā)音。鎖定狀態(tài)時,輸出鎖定信號,實現(xiàn)上鎖功能;正常狀態(tài)時,鎖定信號消失實現(xiàn)開鎖功能。 AT24C01 是美國 ATMEL 公司的低功耗 CMOS 串行 EEPROM,它內(nèi)含 1288 位存儲空間,具有工作電壓寬( ~ )、擦寫次數(shù)多(大于 10000 次)、寫入速度快(小于10ms)等特點。 將密碼存入 AT24C01 中, 開鎖時,將從面板上的微鍵盤輸入的數(shù)字序與 AT24C01 中存儲的密碼相比較,如果位數(shù)及每一位上的數(shù)都相吻合,則進行開鎖 程序復位后,先將 AT24C01 中保存的密碼取出,放入 RAM 緩沖區(qū) 1中暫存,將定時器、堆棧等進行初始化,為報警系統(tǒng)作好準備,將 RAM 緩沖區(qū) 2 中的密碼初 值設置為和RAM 緩沖區(qū) 1 中的密碼不同,保證程序復位后比較密碼不會相同,這時,進入 RAM 緩沖區(qū)1和 RAM 緩沖區(qū) 2 的密碼比較程序,只有當兩者位數(shù)相同而且每一位數(shù)字都相同時,執(zhí)行開鎖動作、輸出開鎖信號、進入正常狀態(tài),否則執(zhí)行上鎖動作、輸出上鎖信號、進入鎖定狀態(tài)。在鎖定狀態(tài)時,系統(tǒng)啟動報警功能,同時等待用戶開鎖,如發(fā)現(xiàn)用戶按下“ 開鎖 ” 鍵,則讀入從微鍵盤 輸入的數(shù)字序列,用其更新 RAM 緩沖區(qū) 2,轉入密碼比較程序,如密碼相同則開鎖,否則繼續(xù)等待用戶開鎖,為防止非法用戶惡意多次試探密碼,可在程序中設置當連續(xù)三次輸入錯誤密碼后自動報警,直至開鎖后解除。由于單片機是高電平復位,所以 當按鍵按下的時候,單片機的 9 腳 RESET 管腳處于高電平,此時單片機處于復位狀態(tài)。
點擊復制文檔內(nèi)容
畢業(yè)設計相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1