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

正文內(nèi)容

基于單片機(jī)的電子密碼鎖設(shè)計(jì)畢業(yè)論文(2)(完整版)

  

【正文】 02 串行時(shí)鐘 sbit Sda=P3^5。在此,向 老師表示衷心的感謝! 感謝 電子科學(xué)與技術(shù)專業(yè)的所有領(lǐng)導(dǎo)和老師 多年來(lái)對(duì)我的培養(yǎng)、幫助,使本人在本科學(xué)習(xí)中不僅學(xué)到了必備 的專業(yè)知識(shí)技能和思考解決問(wèn)題的方法,還學(xué)到了嚴(yán)謹(jǐn)治學(xué)的科研精神和積極進(jìn)取的人生態(tài)度。保密性強(qiáng),靈活性高,特別適用于家庭、辦公室、學(xué)生宿舍及賓館等場(chǎng)所。 ABS 文件由 OH51 轉(zhuǎn)換成標(biāo)準(zhǔn)的 Hex 文件,以供調(diào)試器 dScope51 或 tScope51 使用進(jìn)行源代碼級(jí)調(diào)試,也可由仿真器使用直接對(duì)目標(biāo)板進(jìn)行調(diào)試,也可以直接寫入程序存貯器如 EPROM 中。用過(guò)匯編語(yǔ)言后再使用 C來(lái)開(kāi)發(fā),體會(huì)更加深刻。其中矩陣鍵盤用于輸入數(shù)字密碼和進(jìn)行各種功能的實(shí)現(xiàn)。 AT24C02 的控制字由 8 位二進(jìn)制數(shù)構(gòu)成,在開(kāi)始信號(hào)發(fā)出以后,主機(jī)便會(huì)發(fā)出控制字,以選擇從機(jī)并控制總線傳送的方向 。每寫入或讀出一個(gè)數(shù)據(jù)字節(jié)后,該地址寄存器自動(dòng)加 1,以實(shí)現(xiàn)對(duì)下一個(gè)存儲(chǔ)單元的讀寫。 13 鍵盤輸入部分 由于本設(shè)計(jì)所用到的按鍵數(shù)量較多而不適合用獨(dú)立按鍵式鍵盤。其原理圖如下: 圖 最小系統(tǒng)電路原理圖 電源輸入部分 密碼鎖主控制部分電源需要用 5V直流電源供電,把頻率為 50Hz、有效值為 220V的單相交流電壓轉(zhuǎn)換為幅值穩(wěn)定的 5V 直流電壓。 WP為寫保護(hù): 如果 WP 管腳連接到 Vcc 所有的內(nèi)容都被寫保護(hù)只能讀當(dāng) WP, 管腳連接到Vss 或懸空 ,允許器件進(jìn)行正常的讀 /寫操作 [12]。他通過(guò)SDA(串行數(shù)據(jù)線 )及 SCL(串行時(shí)鐘線 )兩根線在 連到總線上的器件之間傳送信息,并根據(jù)地址識(shí)別每個(gè)器件。 XTAL2:振蕩器反相放大器的輸出端。 EA/VPP:外部訪問(wèn)允許。 P3 口除了作為一般的 I/O 口線外,更重要的用途是它的第二功能,如下表 所示: 表 P3 口的第二功能 對(duì)端口 P2 寫“ 1”,通過(guò)內(nèi)部的上拉電阻把端口拉到高電平,此時(shí)可作輸入口,作輸入口使用時(shí),因?yàn)閮?nèi)部存在上拉電阻,某個(gè)引腳被外部信號(hào)拉低時(shí)會(huì)輸出一個(gè)電流( IIL)。作為輸出口用時(shí),每位能吸收電流的方式驅(qū)動(dòng) 8 個(gè) TTL 邏輯門電路,對(duì)端口 P0 寫“ 1”時(shí),可作為高阻抗輸入端用。 由用戶通過(guò)連接單片機(jī)的矩陣鍵盤輸入密碼,后經(jīng)過(guò)單片機(jī)對(duì)用戶輸入的密碼與自己保存的密碼進(jìn)行對(duì)比,從而判斷密碼是否正確,然后控制引腳的高低電平傳到開(kāi)鎖電路或者報(bào)警電路控制開(kāi)鎖還是報(bào)警,實(shí)際使用時(shí)只要將單片機(jī)的負(fù)載由繼電器換成電子密碼鎖的電磁鐵吸合線圈即可。行線設(shè)計(jì)成上拉口線,初始時(shí)被置高電位,列線懸空,初始置低。 密碼輸入方式的選擇 方案一:指紋輸入識(shí)別 指紋識(shí)別技術(shù)主要涉及四個(gè)功能:讀取指紋圖像、提取特征、保存數(shù)據(jù)和比對(duì)。電子鎖只需記住一組密碼,無(wú)需攜帶金屬鑰匙,免除了人們攜帶金屬鑰匙的煩惱,而被越來(lái)越多的人所欣賞。測(cè)試結(jié)果表明, 本設(shè)計(jì)基本達(dá)到了預(yù)期的目標(biāo)。 我承諾,論文中的所有內(nèi)容均真實(shí)、可信。如在文中涉及到抄襲或剽竊行為,本人愿承擔(dān)由此而造成的一切后果及責(zé)任。 關(guān)鍵詞 :單片機(jī);密碼鎖;單片機(jī)設(shè)計(jì);電子鎖 III Abstract Along with the exaltation of social science and the living level of people, how carry out the family to guard against theft, this problem also change particularly of the simple construct of traditional machine lock,the affairs of theft is electronics lock is safer because of its confidentiality, using the vivid good, the safe coefficient is high, being subjected to the large customer close. It can carry out the key information to register in the main on board initial attestation, the password information encrypt etc. Go to correspond by letter the principle according to the string between 51 machines, this is easy to encrypt and protect to the passwords information random. Adopt the numerical signal codes,not only can carry out many controls of the road information, raise the anti interference that signal deliver, reduce the mistake action,but also the power consume is low, Respond quickly,the efficiency deliver is high, work stable credibility etc. The software design adoption the design thought from top to bottom, to make the system toward wear distribute type,turn to the direction development of small, strengthen the system and can expand the stability and the result enunciation, various functions of this system are already all request of this design. keyword: singlechip。電子鎖的種類繁多,例如數(shù)碼鎖,指紋鎖,磁卡鎖, IC 卡鎖,生物鎖等。通過(guò)指紋讀取設(shè)備讀取到人體指紋的圖像,然后要對(duì)原始圖像進(jìn)行初步的處理,使之更清晰,再通過(guò)指紋辨識(shí)軟件建立指紋的特征數(shù)據(jù)。通過(guò)不斷讀行線口線,或者中斷方式觸發(fā)鍵位掃描。系統(tǒng)整體框圖如圖 所示 : 圖 系統(tǒng)結(jié)構(gòu)框圖 各模塊功能如下: 中央控制芯片 AT89C52 電源電路 AT24C02 密碼保護(hù) 鍵盤輸入電路 顯示電路 報(bào)警電路 4 1.矩陣鍵盤輸入模塊:分為密碼輸入按鍵與幾個(gè)功能按鍵,用于完成密碼鎖輸 入功能。 8k 可反復(fù)擦寫 (1000 次 )Flash ROM, 32 個(gè)雙向 I/O 口, 256x8bit 內(nèi)部 RAM,時(shí)鐘頻率 024MHz,可編程 UART 串行通道。在訪問(wèn)外部數(shù)據(jù)存儲(chǔ)器或程序存儲(chǔ)器時(shí),這組口線分時(shí)轉(zhuǎn)換地址(低 8位)和數(shù)據(jù)總線復(fù)用,在訪問(wèn)期間激活內(nèi)部上拉電阻。在訪問(wèn) 8位地址的外部數(shù)據(jù)存儲(chǔ)器(如執(zhí)行 MOVX@ RI指令)時(shí), P2口輸出 P2 鎖存器的內(nèi)容。 RST: 復(fù)位輸入 。欲使 CPU僅訪問(wèn)外部程序存儲(chǔ)器(地址為 0000H- FFFFH), EA 端必須保持低電平(接地)。 端口引腳 第二功能 RXD(串行輸入口) TXD(串行輸出口) INT0(外中斷 0) INT1(外中斷 1) T0(定時(shí) /計(jì)數(shù)器 0) T1(定時(shí) /計(jì)數(shù)器 1) WR(外部數(shù)據(jù)存儲(chǔ)器寫選通) RD(外部數(shù)據(jù)存儲(chǔ)器讀選通) 7 存儲(chǔ)芯片 AT24C02 AT24C02 是美國(guó) Atmel 公司的低功耗 CMOS 型 E?PROM,內(nèi)含 256 8 位存儲(chǔ)空間,具有工作電壓寬 (~ V)、擦寫次數(shù)多 (大于 10000 次 )、寫入速度快 (小于 10 ms)、抗干擾能力強(qiáng)、數(shù)據(jù)不易丟失、體積小等特點(diǎn)。 AT24C02 正是運(yùn)用了 I?C 規(guī)程,使用主 /從機(jī)雙向通信,主機(jī) (通常為單片機(jī) )和從機(jī) (AT24C02)均可工作于接收器和發(fā)送器狀態(tài)。管腳圖如圖 所示。其主要原理是把單相電經(jīng)過(guò)電源變壓器、整流電路、濾波電路、穩(wěn)壓電路轉(zhuǎn)換成穩(wěn)定的直流電壓。采用的是矩陣式按鍵鍵盤,它由行線和列線組成,也稱行列式鍵盤,按鍵位于行列的交叉點(diǎn)上,密碼鎖的密碼由鍵盤輸入 完成,與獨(dú)立式按鍵鍵盤相比,要節(jié)省很多 I/O 口。所有字節(jié)均以單一操作方式讀取。其接線如圖 : 圖 密碼存儲(chǔ)電路原理 圖 顯示部分 為了提高密碼鎖的密碼顯示效果能力。由用戶通過(guò)連接單片機(jī)的矩陣鍵盤輸入密碼,后經(jīng)過(guò)單片機(jī)對(duì)用戶輸入的密碼與自己保存的密碼進(jìn)行對(duì)比,從而判斷密碼是否正確,然后控制引腳的高低電平傳到開(kāi)鎖電路或者報(bào)警電路控制開(kāi)鎖還是報(bào)警,實(shí)際使用時(shí)只要將單片機(jī)的負(fù)載由繼電器換成電子密碼鎖的電磁鐵吸合線圈即可,當(dāng)然 也可以用繼電器的常開(kāi)觸點(diǎn)去控制電磁鐵吸合線圈。 Keil C51 軟件提供豐富的庫(kù)函數(shù)和功能強(qiáng)大的集成開(kāi)發(fā)調(diào)試工具,全 Windows 界面。 調(diào)試過(guò)程 首先打開(kāi) KEIL C51 主程序,新建工程,新建文本框?qū)懭氤绦?,保存,檢查是否有語(yǔ)法錯(cuò)誤,經(jīng)反復(fù)檢查無(wú)誤后匯編,生成 51 單片機(jī)可執(zhí)行的 HEX 文件。 在做畢業(yè)設(shè)計(jì) 期間,在老師的指導(dǎo)下,通過(guò)自身的不斷努力,無(wú)論是思想上,學(xué)習(xí)上,都取得了長(zhǎng)足的發(fā)展和巨大的收獲,現(xiàn)將工作總結(jié)如下:思想上,學(xué)會(huì)了用科學(xué)的精神去解決問(wèn)題。謝謝各位老師的精心培養(yǎng),熱心幫助和鼓勵(lì)。 //24C02 串行數(shù)據(jù) sbit ALAM = P2^1。 //鎖定鍵盤標(biāo)志 unsigned char countt0,second。 unsigned char code LockOpen[] = { true }。 //輸入密碼暫存區(qū) unsigned char CurrentPassword[6]={1,3,1,4,2,0}。 while(TempCyc)。i++) {。 Sda=0。 Nop()。 Scl=0。 else Sda=0。 uchar temp1=0。 else temp=tempamp。 uchar *PData。 Ack()。 for(i=0。 Send(0xa1)。x0。 lcd1602_en=1。 //en 置高電平,為制造下降沿做準(zhǔn)備 delay(1)。break。 case (0x14): k=4。break。C39。39。 if((P1amp。0xf0)!=0xf0) { col=~(P1amp。 return (row|col)。 Delay5Ms()。 ALAM=0。*39。 write_1602(er)。i++) { write_1602dat(Error[i])。 write_1602(er)。 ThreeAlam()。j16。 } } if(i==6) { //DisplayListChar(0,1,ResetOK)。 } ReInputCont=0。 } for(i=0。 unsigned char j。i6。 //密碼錯(cuò)誤輸入次數(shù)清零 CorrectCont=0。 //從 24C02 里讀出存儲(chǔ)密碼 if(N==6) { if(ReInputEn==0) //重置密碼功能未開(kāi)啟 { for(i=0。) { if(CurrentPassword[i]==InputData[i]) { i++。 //重置密碼輸入次數(shù)清零 open_led=1。 } KEY=1。 write_1602(er)。i++) { TempPassword[i]=InputData[i]。 } else { OneAlam()。
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1