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

正文內(nèi)容

畢業(yè)設(shè)計(jì)電子密碼鎖(基于at89c51)(專(zhuān)業(yè)版)

  

【正文】 START0: NOP NOP SETB SDA SETB SCL NOP NOP CLR SDA NOP NOP CLR SCL NOP RET。8字節(jié) MOV R5,08H 。送已經(jīng)輸入密碼的次數(shù) JNB TI, $ CLR TI MOV SBUF, 0FEH 。判斷下一列 MOV A, 18H LKP:ADD A, R4 PUSH ACC LK3:ACALL KS JNZ LK3 POP ACC RET NEXTT:INC R4 MOV A, R2 JNB ,KND RL A MOV R2, A AJMP LK4 KND:AJMP CH_KEY KS:MOV P0, 0FH NOP MOV A, P0 CPL A ANL A, 0FH NOP RET CH_KF:CLR C MOV A, BUFF 。錯(cuò)誤次數(shù)小3次 LCALL XSE 。按鍵EN跳轉(zhuǎn) SUBB A, 00H JNZ F1_C AJMP EN F1_C:CLR C MOV A, BUFF SUBB A, 1BH JNZ F2_C AJMP FU1 F2_C:CLR C MOV A, BUFF SUBB A, 1AH JNZ F3_C AJMP FU2 F3_C:CLR C MOV A, BUFF SUBB A, 19H JNZ F4_C AJMP FU3 F4_C:CLR C MOV A, BUFF SUBB A, 18H JZ FU4 EXIT8:NOP LJMP CH_KEY。送緩沖區(qū)以識(shí)別是數(shù)字鍵還是功能鍵? LCALL CH_KF ??谫Y源定義 SPK BIT JDQ BIT SDA BIT 。我首先要感謝我的導(dǎo)師周維龍老師,對(duì)我的構(gòu)思以及論文的內(nèi)容不厭其煩的進(jìn)行多次指導(dǎo)和悉心指點(diǎn),周老師多次詢(xún)問(wèn)進(jìn)程,并為我指點(diǎn)迷津,幫助我開(kāi)拓研究思路,精心點(diǎn)撥、熱忱鼓勵(lì)。團(tuán)結(jié)協(xié)作是我們成功的一項(xiàng)非常重要的保證。當(dāng)輸入密碼連續(xù)輸入錯(cuò)誤3次時(shí),系統(tǒng)報(bào)警。在LED屏上時(shí)間出錯(cuò)時(shí),可通過(guò)“”鍵修改時(shí)間設(shè)定。在這種行列式矩陣鍵盤(pán)非鍵盤(pán)編碼的單片機(jī)系統(tǒng)中,鍵盤(pán)處理程序首先執(zhí)行等待按鍵并確認(rèn)有無(wú)按鍵按下的程序段。上電運(yùn)行時(shí),在Vcc≥,RST必須保持低電平。該器件采用ATMEL高密度非易失存儲(chǔ)器制造技術(shù)制造,與工業(yè)標(biāo)準(zhǔn)的MCS51指令集和輸出管腳相兼容。鑒于目前的技術(shù)水平與市場(chǎng)的接收程度,電子密碼鎖是這類(lèi)電子防盜產(chǎn)品的主流。系統(tǒng)能完成開(kāi)鎖、超次鎖定、修改用戶(hù)密碼基本的密碼鎖的功能。電路由兩大部分組成:密碼鎖電路和備用電源(UPS),其中設(shè)置UPS電源是為了防止因?yàn)橥k娫斐傻拿艽a鎖電路失效,使用戶(hù)免遭麻煩。DS1302是DS1202的升級(jí)產(chǎn)品,與DS1202兼容,但增加了主電源/后背電源雙電源引腳,同時(shí)提供了對(duì)后背電源進(jìn)行涓細(xì)電流充電的能力??刂谱止?jié)的最高有效位(位7)必須是邏輯1,如果它為0,則不能把數(shù)據(jù)寫(xiě)入DS1302中,位6如果為0,則表示存取日歷時(shí)鐘數(shù)據(jù),為1表示存取RAM數(shù)據(jù)。方法是:向列線(xiàn)輸出全掃描字00H,把全部列線(xiàn)置為低電平,然后將行線(xiàn)的電平狀態(tài)讀入累加器A中。由R8,R9,R6,R7及IC14構(gòu)成電壓比較器,正常情況下,V+V IC14輸出高電平,繼電器的常閉觸點(diǎn)和市電相連;當(dāng)市電斷開(kāi),V+V IC14輸出高電平,由T3,T4構(gòu)成的達(dá)林頓管使繼電器J開(kāi)啟,將其常開(kāi)觸電將蓄電池和電路相連,實(shí)現(xiàn)市電和蓄電池供電的切換,保證電子密碼鎖的正常工作(視電池容量而定持續(xù)時(shí)間)。220V供電下,設(shè)計(jì)系統(tǒng)所需電源,并考慮掉電后原始數(shù)據(jù)的保存。良好的編程習(xí)慣,它可以使你的程序很方便的被別人閱讀,也很方便的被更改,所以可以的話(huà),盡可能多的寫(xiě)出注釋?zhuān)瑳](méi)有人會(huì)閑你寫(xiě)的太多。報(bào)警的次數(shù) TIMERS EQU 6BH 。AJMP TIMER1 ORG 0030H MAIN:MOV SP, 70H MOV TMOD, 11H MOV TH0, 3CH MOV TL0, 0B0H MOV TH1, 3CH MOV TL1, 0B0H CLR F_1 。設(shè)一標(biāo)志,辨別輸入是否滿(mǎn) 。LCALL CH_STATE 。開(kāi)門(mén) LCALL BP LCALL BP LCALL BP LCALL BP LCALL SEC LCALL SEC LCALL SEC LCALL SEC LCALL SEC LCALL SEC LCALL SEC LCALL SEC SETB JDQ LCALL XSA NOP AJMP EXIT。鎖定,鳴笛子程序 LOCK_1M:MOV R4,3CH 。密碼輸入及修改狀態(tài) XSC:PUSH ACC PUSH PSW LCALL KILLXS SETB RS1 。8字節(jié) MOV R5,08H 。RDB: NOP NOP SETB SDA MOV R5,8RD_B: NOP NOP CLR SCL NOP NOP SETB SCL NOP NOP MOV C,SDA RLC A NOP NOP SETB SDA CLR SCL DJNZ R5,RD_B NOP RET。R6:讀的字節(jié)數(shù),R7:讀的起始地址READ: NOP NOP LCALL START0 MOV A,0A0H LCALL WRB LCALL ACK JB F0,RD_FAIL MOV A,R7 LCALL WRB LCALL CHK JB F0,RD_FAIL LCALL START0 MOV A,0A1H LCALL WRB LCALL CHK JB F0,RD_FAILRD_N: NOP NOP LCALL RDB MOV R0,A DJNZ R6,GO_ACK LCALL N_ACK RD_FAIL:NOP LCALL STOP MOV A,0FFH RET。U JNB TI, $ CLR TI MOV SBUF, 98H JNB TI, $ CLR TI POP PSW POP ACC RET KILLXS:PUSH ACC PUSH PSW MOV R7, 06H LOOP_XS:MOV SBUF, 0FFH JNB TI, $ CLR TI DJNZ R7,LOOP_XS NOP POP PSW POP ACC RET TAB: DB 11H,0D7H,32H,92H,0D4H,98H,18H,0D1H,10H,90H ,0FFH。*************************** 。密碼輸入的次數(shù)清零。F2按鍵標(biāo)志,若為1,則調(diào)用修改密碼子程序。密碼輸入一位,鳴叫一聲。程序開(kāi)始 LCALL CH_KEY 。密碼已經(jīng)夠六位的標(biāo)志位,為1表示滿(mǎn) CH_STATE BIT 25H 。讓我知道了學(xué)無(wú)止境的道理。在這次畢業(yè)設(shè)計(jì)中也使我們的同學(xué)關(guān)系更進(jìn)一步了,同學(xué)之間互相幫助,有什么不懂的大家在一起商量,聽(tīng)聽(tīng)不同的看法對(duì)我們更好的理解知識(shí)。二極管發(fā)光,表示開(kāi)鎖。由于74HC164芯片中,沒(méi)有數(shù)據(jù)鎖存器,串行數(shù)據(jù)每到達(dá)一位,都會(huì)直接送到七段顯示管中,造成所有數(shù)據(jù)都會(huì)經(jīng)過(guò)其短線(xiàn)是數(shù)碼管的每一個(gè)LED燈,是數(shù)據(jù)顯示不穩(wěn)定。 圖6 日歷,時(shí)間寄存器及其控制字此外,DS1302 還有年份寄存器、控制寄存器、充電寄存器、時(shí)鐘突發(fā)寄存器及與RAM相關(guān)的寄存器等。X1和X2是振蕩源。使用Atmel公司高密度非易失性存儲(chǔ)器技術(shù)制造,與工業(yè)80C51產(chǎn)品指令和引腳完全兼容。隨著人們對(duì)安全的重視和科技的發(fā)展,許多電子智能鎖已在國(guó)內(nèi)外相繼面世。隨著人們生活水平的提高,如何實(shí)現(xiàn)家庭防盜這一問(wèn)題也變的尤其的突出,傳統(tǒng)的機(jī)械鎖由于其構(gòu)造的簡(jiǎn)單,被撬的事件屢見(jiàn)不鮮,機(jī)械鎖的這些弊端為一種新型的鎖電子密碼鎖,提供了發(fā)展的空間。3系統(tǒng)模塊電路的設(shè)計(jì)3.1 系統(tǒng)總框圖密碼輸入電路顯示電路單片機(jī)密碼檢測(cè)電路時(shí)鐘電路報(bào)警電路數(shù)據(jù)鎖存電路溫度傳感器開(kāi)鎖電路 圖2系統(tǒng)框圖3.2系統(tǒng)的模塊電路設(shè)計(jì)3.2.1 單片機(jī)最小系統(tǒng)模塊AT89C51是一種低功耗,高性能CMOS8位微控制器,具有8K在系統(tǒng)可編程Flash存儲(chǔ)器。當(dāng)Vcc2小于Vcc1時(shí),DS1302由Vcc1供電。 (4) DS1302的寄存器 DS1302有12個(gè)寄存器,其中有7個(gè)寄存器與日歷、時(shí)鐘相關(guān),存放的數(shù)據(jù)位為BCD碼形式,其日歷、時(shí)間寄存器及其控制字見(jiàn)表1。數(shù)據(jù)傳輸采用串行方式,在經(jīng)過(guò)74HC164串行移位器把串行數(shù)據(jù)轉(zhuǎn)換成8位并行數(shù)據(jù),用以驅(qū)動(dòng)七段LED數(shù)碼顯示管。(2)DS18B20與單片機(jī)接口電路圖如圖15:開(kāi)鎖電路在本次設(shè)計(jì)中,基于節(jié)省材料的原則,暫時(shí)用發(fā)光二極管代替電磁鎖,發(fā)光管亮,表示開(kāi)鎖;滅,表示沒(méi)有開(kāi)鎖。通過(guò)這次課程設(shè)計(jì),我才明白學(xué)習(xí)是一個(gè)長(zhǎng)期積累的過(guò)程,在以后的工作、生活中都應(yīng)該不斷的學(xué)習(xí),努力提高自己知識(shí)和綜合素質(zhì)。對(duì)我而言,知識(shí)上的收獲重要,精神上的豐收更加可喜。按鍵標(biāo)志位 F_1 BIT 20H F_2 BIT 21H F_3 BIT 22H F_4 BIT 23H BUF_FULL BIT 24H 。初始化密碼830620 MOV PS2, 0AH MOV PS3, 02H MOV PS4, 13H MOV PS5, 0BH MOV PS6, 02H START:NOP 。 CJNE R7, 06H ,FULL FULL:JC NEXT9 SETB BUF_FULL MOV TIMERS,06H CLR L3 NOP CLR
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1