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

正文內(nèi)容

基于單片機(jī)電子密碼鎖設(shè)計畢業(yè)論文設(shè)計(更新版)

2025-09-03 20:49上一頁面

下一頁面
  

【正文】 { 37 scanf_flag=1。 } // } // } } } void main() //主函數(shù) { timr0_init()。break。 if(ret_password_bit6) { ret_password_bit=0。 delay(1)。k++) { P0 = display_count[password_number[0]]。 // P0 = display_count[shumaguang_number[6]]。 P1 = display_bit[3]。 delay(1)。break。break。 delay(1)。kou_for4。 32 case 0x0e:lie=4。 default:break。 } } void scankey() //鍵盤掃描子程序 { P2=0xf0。 ET0=1。 unsigned char password_ret_flag。 unsigned char key_number。 周 老師一絲不茍的作風(fēng),嚴(yán)謹(jǐn)求實(shí)的態(tài)度,踏踏實(shí)實(shí)的精神,不僅授我以文,而且教我做人,雖歷時三載,卻給以終生受益無窮之道。雖然這個設(shè)計做的也不太好,但是在設(shè)計過程中所學(xué)到的東西是這次畢業(yè)設(shè)計的最大收獲和財富,使我終身受益。 不管學(xué)會的還是學(xué)不會的的確覺得困難比較多,真是萬事開頭難,不知道如何入手。自己要學(xué)習(xí)的東西還太多,以前老是覺得自己什么東西都會,什么東西都懂,有點(diǎn)眼高手低。 (2)問題描述:密碼正確輸入,“ enter”鍵確認(rèn)后,數(shù)碼管顯示“ pass”,這時直接按“ clr”鍵,屏幕上顯示“ error 1”,并且報警,數(shù)碼管無法恢復(fù)正常狀態(tài)。 23 第 5章 系統(tǒng)仿真與調(diào)試 系統(tǒng)仿真過程 開始時的數(shù)碼管顯示“ ”,等待輸入密碼。 16 第 4章 系統(tǒng)的軟件設(shè)計 系統(tǒng)軟件的概述 本系統(tǒng)的工作流程為:通過鍵盤掃描來實(shí)現(xiàn)三種不同的功能,剛開始是設(shè)置的初始密碼 123456 通過數(shù)碼管來顯示,用 10 個按鍵來輸入 0 到 9 這從右到左依次輸入,還用三個按鍵來顯示密碼,修改密碼,開鎖等。 單片機(jī) 的輸出信號經(jīng)過 74LS47 譯碼后就可以驅(qū)動數(shù)碼管的段碼顯示相應(yīng)的數(shù)字,另外在 74LS47 的輸出與數(shù)碼管之間還要接上 7 個 470 歐姆的限流電阻,以防止有過大的電流流過時燒壞數(shù)碼管。當(dāng)掃描表明有按鍵被按下之后,緊接著應(yīng)是進(jìn)行去抖動處理,一般我們采用的是軟件來去抖動,軟件方法則是采用時間延遲以躲過抖動,待行線上狀態(tài)穩(wěn)定之后,再進(jìn)行行狀態(tài)輸入。 方案二:三極管的選擇 三極管也具有反向的功能,采用的是 PNP 管,電路的連接中又方便,減少了跳線提高美觀度。 方案二:數(shù)碼管動態(tài)顯示 采用 LED 數(shù)碼管動態(tài)掃顯示方法,只需一塊數(shù)碼管驅(qū)動器芯片和一塊譯碼器芯片就可以驅(qū)動多個數(shù)碼管,價格便宜,只需要 7 個 I/O 口就可以同時 驅(qū)動8 個數(shù)碼管顯示。 顯示模塊:采用六個數(shù)碼管時時顯示當(dāng)前輸入數(shù)據(jù); 報警模塊:采用發(fā)光二極管和蜂鳴器做聲光報警。 主要的設(shè)計實(shí)施過程:首先,選用 ATMEL 公司的單片機(jī) AT89S51,以及選購其他電子元器件。 本設(shè)計所要實(shí)現(xiàn)的目標(biāo) 本次設(shè)計使用 ATMEL 公司的 AT89S51 實(shí)現(xiàn)一基于單片機(jī)的電子密碼鎖的設(shè)計,其主要具有如下功能: ( 1)密碼通過鍵盤輸入,若密碼正確,則將鎖打開。目前門鎖主要用彈子鎖,其鑰匙容易丟失;保險箱主要用機(jī)械密碼鎖,其結(jié)構(gòu)較為復(fù)雜,制造精度要求高,成本高,且易出現(xiàn)故障,人們常需攜帶多把鑰匙,使用極不方便,且鑰匙丟失后安全性即大打折扣。其性能和安全性已大大超過了機(jī)械鎖 。 當(dāng)前在第一世界國家中,密碼鎖技術(shù)已經(jīng)比較成熟,擁有不同的種類,在各類智能門禁系統(tǒng)中,電子密碼鎖的使用十分普遍,使得門禁的實(shí)現(xiàn)有了數(shù)種安全、可靠的技術(shù)來支持。 When you enter the password correctly, the corresponding indicator light; When the password is incorrect, the other, and the corresponding indicator light and sound alarm。 通過單片機(jī)編寫密碼程序,并用 74LS47和 38譯碼器 74LS138驅(qū)動的數(shù)碼管來顯示密碼。 關(guān)鍵詞 : 密碼鎖 ; 單片機(jī) ; 報警 III The design of electronic password lock based on MCU ABSTRACT With the improvement of people39。因此,人們對鎖的研究從未停止,但幾千年來都未有較大的變化,直到 20 世紀(jì) 30 年代后,電子密碼鎖的概念出現(xiàn),這一領(lǐng)域終于出現(xiàn)了日新月異的進(jìn)步。另一方面,中國自主研發(fā)的電子鎖還沒有形成成型的產(chǎn)業(yè)鏈,尚未普及。 ( 2) 密碼可變 , 用戶可以 隨時 更改密碼,防止密碼被盜,同時也可以避免因人員的更替而使鎖的密級下降。由于電子器件所限,以前開發(fā)的電子密碼鎖,其種類不多,保密性差,最基本的就是只依靠最簡單的模擬電子開關(guān)來實(shí)現(xiàn)的,制作簡單但很不安全,在后為多是基于 EDA 來實(shí)現(xiàn)的,其電路結(jié)構(gòu)復(fù)雜,電子元件繁多,也有使用早先的 20 引角的 2051 系列單片機(jī)來實(shí)現(xiàn)的,但密碼簡單,易破解。 電子密碼鎖的設(shè)計主要由三部分組成: 4 4 矩陣鍵盤接口電路、密碼鎖的控制電路、輸出八段顯示電路。第四部,使用 PROTEUS 軟件進(jìn)行模擬軟、硬件調(diào)試。 鍵盤模塊 電源模塊 報警模塊 顯示模塊 單 片 機(jī) 控 制 模 塊 10 方案二: 采用 AT98S51 單片機(jī),它具同時被 AT98C51 的全部功 能外,還支持 ISP 在線編程技術(shù)且內(nèi)部 ROM 為 8KB 有利于功能擴(kuò)展。此方案有美觀、顯示清晰多樣的優(yōu)點(diǎn)。 各模塊的最終方案 結(jié)合整個系統(tǒng)的功能、成本、美觀度等綜合考慮,用 AT89S51 單片機(jī)為主控模塊、用 4 4 鍵盤輸入、用 74LS4 74LS138 和三極管來驅(qū)動六個數(shù)碼管做顯示模塊、用發(fā)光二極管和蜂鳴器做為報警模塊。 P0 口接兩個發(fā)光二極管和一個蜂鳴器以實(shí)現(xiàn)聲光報警功能, P2 口連接一片七段譯碼器和一片 38 譯碼器以動態(tài)掃描方式同時驅(qū)動六個數(shù)碼管, P1 口與 16 個陣列式按鍵相連實(shí)現(xiàn)對鍵盤的掃描。由于 74LS138 是低電位有效,所以應(yīng)該采用 PNP 型的三極管來驅(qū)動數(shù)碼管,在此三極管相當(dāng)于一個開關(guān)的作用依靠這兩塊芯片就可以控制數(shù)碼管實(shí)現(xiàn)動態(tài)掃描顯示。顯示完畢就跳加掃描子程序繼續(xù)對鍵盤進(jìn)行掃描,如此循環(huán)。如圖 所示: 圖 數(shù)碼管顯 pass 密碼是輸入錯誤時,數(shù)碼管提示“ error 1”,如果繼續(xù)輸入第二次、第三次錯誤的時,數(shù)碼管將提示“ error 2”和“ error 3”,同時報警器報警提示,紅色指示燈閃爍,鍵盤鎖死,防止繼續(xù)操作。 原因及解決辦法:因?yàn)橄到y(tǒng)運(yùn)行的速度較快,按鍵還沒 有復(fù)原,鍵盤的檢測便又一次檢測到了該按鍵,重復(fù)的操作了“ lock”鍵,系統(tǒng)提示錯誤。在多人做項(xiàng)目的時候,隊(duì)員的交流是非常重要的,是很關(guān)鍵的部分。程序的設(shè)計思想的精巧的重要性,是不管怎么說都不為過的,好的設(shè)計可 以讓大家很快的明白你的思想,而且很方便的來實(shí)現(xiàn)它。我們每一個人永遠(yuǎn)不能滿足于現(xiàn)有的成就,人生就像在爬山,一座山峰的后面還有更高的山峰在等著你。 20xx: 0812 [10] 何立民 . 《 單片機(jī)高級教程 》[ M] . 第 1版.北京:北京航空航天大學(xué)出版社 。 unsigned char add_bit=0。k125。 led_lamp=0。break。 if((P2amp。 } } key_number=((hang1)*4+lie)。 unsigned char bit_for。 if(add_bit5) { add_bit=0。 case 3:shumaguang_number[1]=key_number。 } } 34 } void password_display() //密碼輸入顯示子函數(shù) { unsigned char i。 delay(1)。 // P1 = display_bit[4]。 // P0 = display_count[shumaguang_number[7]]。 P0 = display_count[password_number[1]]。 } } void password_ret() //密碼從設(shè)子函數(shù) { // unsigned char password_ret_flag。 { case 1:password_ret_flag=1。 case 5:password_number[3]=key_number。 scankey()。 password_display
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1