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

正文內(nèi)容

基于單片機(jī)的電子密碼鎖實(shí)驗(yàn)報(bào)告(專業(yè)版)

  

【正文】 46=9347SOUND_HL_LP MOVLW S_REPEAT 。 BCF STATUS,RP0 。 MOVLW 07H 。 XORWF PORTA,F 。只將bit0置位 MOVWF PORTC 。T1LOP CALL TONE630 。將03h存入w MOVWF PORTE 。 。0100000139。 。0101001039。P MOVWF PORTD CALL ENABLE CALL DELAY1MS MOVLW B39。 。延遲40us程序 MOVWF COUNT2 。3 RETLW 32H 。查表程序 ADDWF PCL,1 。將00H送到porte BCF PORTE,1 。第八個(gè)燈亮 MOVWF PORTC GOTO RESET。0000000039。COMP2 MOVF KEY_2,0 XORWF WORD_2 ,0 。 MOVWF PORTC CALL KEYDOWN MOVWF WORD_1 CALL KEYDOWN MOVWF WORD_2 CALL KEYDOWN MOVWF WORD_3 CALL KEYDOWN MOVWF WORD_4 CALL DELAY1MS CALL DELAY40US 。 CALL PASSWORD 。 MOVLW B39。 。 MOVLW B39。0000001039。 。將02h送到w MOVWF PORTE 。************************************************CHUHUA MOVLW D39。然后再轉(zhuǎn)送到端口C的方向寄存器 MOVLW 0FFH 。定義外部中斷標(biāo)志位的地址位RBIF EQU 0 。定義計(jì)數(shù)器狀態(tài)變量COUNT2 EQU 23H 。定義端口B的數(shù)據(jù)寄存器地址PORTC EQU 7H 。在剛剛接觸到單片機(jī)時(shí),我可以說(shuō)是一竅不通,甚至對(duì)于單片機(jī)究竟是什么也不能很精確地表達(dá)出來(lái)。所以就開始畫程序流程圖,畫完后對(duì)程序進(jìn)行修改。 MOVWF PORTE 。將porte的第一個(gè)位置清0 CALL DELAY1MS 。將08h送到w,關(guān)顯示 MOVWF PORTD 。 BCF PORTE,1 。將porte的第一個(gè)位置清0 MOVLW D39。539。 MOVWF COUNT 。 三系統(tǒng)總體設(shè)計(jì)燈提示燈提示其他Nreset報(bào)警Y開始初始化模式選擇識(shí)別按鍵密碼輸入手動(dòng)清除密碼比較開門舊密碼輸入新密碼輸入存入緩存區(qū)再次輸入密碼重新輸入設(shè)置完返開始NFN 0E00 Y 程序開始就進(jìn)入main,執(zhí)行初始設(shè)置后,進(jìn)行LCD屏幕初始化。鍵盤電路單片機(jī) 16F877電源電路 LCD顯示電路復(fù)位電路開/關(guān)鎖電路晶振電路顯示電路報(bào)警電路電路主要分8個(gè)模塊,即電源電路、復(fù)位電路、晶振電路、報(bào)警電路、鍵盤電路、LCD顯示電路、開/關(guān)鎖電路、聲音電路。201X年小學(xué)期單片機(jī)設(shè)計(jì)實(shí)驗(yàn)報(bào)告題目:基于16F877的電子密碼鎖班 級(jí): 班內(nèi)序號(hào): 實(shí)驗(yàn)組號(hào): 學(xué)生姓名: 指導(dǎo)教師: 期中檢查教師評(píng)語(yǔ)指導(dǎo)教師簽字: 年 月 日基于16F877的電子密碼鎖 實(shí)驗(yàn)摘要 在日常的生活和工作中, 住宅與部門的安全防范、單位的文件檔案、財(cái)務(wù)報(bào)表以及一些個(gè)人資料的保存多以加鎖的辦法來(lái)解決。由單片機(jī)主要控制、實(shí)現(xiàn)密碼鎖功能。單片機(jī)就開始執(zhí)行鍵盤掃描是否有輸入階段,根據(jù)采集到的鍵盤信息,做出分析,進(jìn)行密碼重置或者輸入密碼比較。初始化count為16DELAY16MS 。 。339。將o8h送到portd MOVLW B39。 MOVLW D39。 BCF PORTE,1 。當(dāng)進(jìn)行單步調(diào)試時(shí),發(fā)現(xiàn)進(jìn)行到查表程序時(shí),程序下一步走得并不正確。經(jīng)過(guò)網(wǎng)上查詢以及了解,定下幾個(gè)想做的目標(biāo),經(jīng)過(guò)一個(gè)個(gè)篩選,最后確定我們做一個(gè)密碼鎖。定義端口C的數(shù)據(jù)寄存器地址PORTD EQU 8H 。COUNT3 EQU 24H 。定義RB口變化中斷標(biāo)志位的位地址OPTION_REG EQU 81H 。將端口B的方向控制字先送到W MOVWF TRISB 。1639。將02h送到porte,寫數(shù)據(jù) BCF PORTE,1 。將02h送到w MOVWF PORTE 。 。0000100039。 MOVWF PORTE 。0000001039。 MOVLW B39。第一位密碼比較 BTFSS STATUS,2 。 。***************亮燈(開鎖)*************************************ALLOWED MOVLW B39。 CALL DELAY1MS MOVLW B39。偏移量與pc相加 TABLE NOP 。2 RETLW 31H 。LOOP40US NOP NOP NOP NOP NOP DECFSZ COUNT2,1 。 MOVWF PORTC MOVLW B39。0100000139。 。 MOVWF PORTE 。 。E MOVWF PORTD CALL ENABLE CALL DELAY1MS MOVLW B39。將03h存入porte NOP NOP NOP BCF PORTE,0 CALL DELAY1MS RETURN。 CALL DELAY1MS CALL TONE630 。只將RA3腳電平反轉(zhuǎn),其余不變 DECFSZ COUNT2,F 。 DECFSZ COUNT2,F 。重設(shè)選項(xiàng)寄存器:上拉電阻啟用,INT下降沿觸發(fā) MOVWF OPTION_REG ?;謴?fù)到文件寄存器的體0 RETURN。同一頻率重復(fù)次數(shù)送FRE_REPEAT MOVWF FRE_REPEAT MOVFW FRE_COUNT SUBLW S_MAX 。每四次減頻率計(jì)數(shù)一次 GOTO REPEAT0_LP DECFSZ FRE_COUNT,1 GOTO SOUND_LH_LPSOUND_HL MOVLW S_LOOP MOVWF FRE_COUNT ?;謴?fù)選項(xiàng)寄存器內(nèi)容 MOVWF OPTION_REG 。保護(hù)選項(xiàng)寄存器內(nèi)容 MOVWF OPTION_TEMP 。 MOVWF PORTC 。 。循環(huán)次數(shù)計(jì)數(shù)器賦予初值 MOVWF COUNT1 。 。0100010139。E MOVWF PORTD CALL ENABLE CALL DELAY1MS MOVLW B39。0000001039。O MOVWF PORTD CALL ENABLE CALL DELAY1MS MOVLW B39。 。0000000039。 。4 RETLW 33H 。*****************查表***************************CONVERT 。 MOVWF PORTE 。 。 CALL DELAY100MS MOVLW B39。相同,則比較第二位 GOTO WARN。0000000039。將porte的第一個(gè)位置清0 CALL DELAY40US 。將06h送到w,設(shè)置輸入方式 MOVWF PORTD 。0000001039。 CALL DELAY40US 。 MOVLW B39。0000001039。 。4。將端口C的方向控制字先送到W MOVWF TRISC 。定義外部中斷矢能位的地址位INTF EQU 1 。定義目標(biāo)寄存器指示標(biāo)號(hào)COUNT1 EQU 21H 。定義中斷控制寄存地址PORTB EQU 6H 。 其一,在小學(xué)期以前我沒(méi)有對(duì)單片機(jī)沒(méi)有任何概念。而調(diào)試了好幾天,并沒(méi)有出現(xiàn)進(jìn)展。 。將02h送到porte BCF PORTE,1 。 。 MOVWF PORTE 。將02h送到porte,寫數(shù)據(jù) BCF PORTE,1 。將porte的第一個(gè)位置清0 MOVLW D39。 。當(dāng)密碼輸入正確則燈一直亮,輸入錯(cuò)誤則一直閃爍,提醒用戶。 另外,它內(nèi)部的E2 PROM 數(shù)據(jù)存儲(chǔ)器不僅具有掉電保護(hù)數(shù)據(jù)的功能,更重要的是它的讀寫操作均是由單片機(jī)內(nèi)部時(shí)序控制,即外部電路無(wú)法對(duì)其進(jìn)行訪問(wèn), 因而具有極高的數(shù)據(jù)保密性,這使得PIC16F87X在加密性產(chǎn)品如智能IC 卡、密碼鎖、電子防盜系統(tǒng)等方面有很廣泛的應(yīng)用。若使用傳統(tǒng)的機(jī)械式鑰匙開鎖,人們常需攜帶多把鑰匙, 使用極不方便, 且鑰匙丟失后安全性即大打折扣。1. 1電源電路模塊 從電源插座進(jìn)來(lái)的是9V直流電,經(jīng)一片三端穩(wěn)壓器,將其轉(zhuǎn)換為5V的穩(wěn)定電壓。 調(diào)試過(guò)程中我遇到了很多問(wèn)題,也就是在這些問(wèn)題中,逐漸學(xué)會(huì)了MPLAB的使用和用匯編語(yǔ)言編程。延時(shí)16ms CALL DELAY1MS 。將5送到w MOVWF COUNT 。 。***************************************************************** CALL DELAY40US 。0000001039。1639。 CALL DELAY40US 。請(qǐng)教老師后,把查表程序?qū)懺诹顺绦蜃钋懊妫徒鉀Q了問(wèn)題。說(shuō)實(shí)在話,我當(dāng)時(shí)心里也沒(méi)有太大的信心和勇氣,不過(guò)這些都得去學(xué),所以就一頭扎進(jìn)學(xué)習(xí)的過(guò)程。定義端口D的數(shù)據(jù)寄存器地址PORTE EQU 9H 。COUNT4 EQU 25H 。定義選項(xiàng)寄存器地址OPTION_TEMP EQU 0A6H 。然后再轉(zhuǎn)送到端口B的方向寄存器 MOVLW 0FFH 。 。將porte的第一個(gè)位置清0 MOVLW D39。將02h送到porte,寫數(shù)據(jù)
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1