亚洲春色中文字幕久久久-三上亚,一吻二脱三床四吻胸,国产真实伦对白视频全集,在线毛片观看,精品成品入口黄网,国产毛aⅴ片久久久,亚洲AV色香蕉一区二区三区老师,萧皇后A级艳片,色情日本视频更新,99久久亚洲精品日本无码

標題: 密碼鎖電路設計(單片機開發(fā)案例),附程序代碼 [打印本頁]

作者: sindeer    時間: 2012-6-18 17:35
標題: 密碼鎖電路設計(單片機開發(fā)案例),附程序代碼

單片機控制的密碼鎖設計。

AT89S52 單片機P1 引腳外接獨立式按鍵S1-S8,分別代表數(shù)字鍵 0-5、確定鍵、取消鍵。單片機從P3.0-P3.3 輸出4 個信號,分別為1 個電磁開鎖驅動信號和密碼錯 誤指示、報警輸出、已開鎖指示信號,分別用發(fā)光二極管L1-L4 指示。P3.4 接一有源蜂鳴器,用于 實現(xiàn)提示音。 基本要求:

(1)初始密碼為123450,輸完后按確定鍵開鎖,取消鍵清除所有輸入,每次按鍵有短“滴”聲 按鍵提示音。

(2)密碼輸入正確后,輸出一個電磁鎖開鎖信號與已開鎖信號,并發(fā)出兩聲短“滴”聲提示。 4 秒后開鎖信號與已開鎖指示清零。

(3)密碼輸入錯誤時,發(fā)出一聲長“滴”聲錯誤指示提示音,并密碼錯誤指示燈亮,三次密碼 錯誤時,發(fā)出長鳴聲報警,并密碼錯誤指示燈亮,報警指示燈亮,此后15 秒內無法再次輸入密碼, 15 秒過后,清除所有報警和指示。

(4)5 秒內無任何操作后,清除所有輸入內容,等待下次輸入。

 

 

整體程序設計思想:

程序分為主程序和中斷服務程序兩個主要部分,主程序完成變量和單片機特殊功能寄存器的初 始化后,進入一個循環(huán)結構。在循環(huán)中,首先判斷有無按鍵按下,若有按鍵則判斷是否數(shù)字鍵還是 功能鍵,根據(jù)按鍵的情況執(zhí)行相應的功能。然后根據(jù)密碼是否正確的判斷情況,執(zhí)行相應的操作。 循環(huán)中最后將需要顯示的內容通過動態(tài)掃描在數(shù)碼管上顯示。

中斷服務程序只要實現(xiàn)三個狀態(tài)的計時,待機時需要計時5 秒,密碼正確需要計時5s,密碼3 次輸入錯誤需要計時15 秒。當前處于何種計時,由主程序根據(jù)密碼判斷結果來決定。

 

全文內容請閱讀:密碼鎖電路設計(單片機開發(fā)案例),附源代碼

 







歡迎光臨 (http://www.denmoz.com/bbs/) Powered by Discuz! X3.1