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

正文內(nèi)容

基于at89c51單片機(jī)控制電子密碼鎖-在線瀏覽

2024-08-07 17:47本頁面
  

【正文】 E101A6A0A5A0D7D0D15D0把數(shù)據(jù)寫到地址AnA0的存儲(chǔ)器中EWEN10011XXXXX11XXXX寫允許EWDS10000XXXXX00XXXX寫禁止ERAL10010XXXXX10XXXX擦除全部存儲(chǔ)器的數(shù)據(jù)WRAL10001XXXXX01XXXXD7D0D15D0把數(shù)據(jù)寫到全部的存儲(chǔ)器中(1)讀操作指令(READ)在接收到一個(gè)指令和地址(從DI引腳在時(shí)鐘驅(qū)動(dòng)下輸入)之前,93C46的DO引腳是高阻態(tài)的。數(shù)據(jù)在時(shí)鐘信號(hào)(SK)的上升沿時(shí)輸出并經(jīng)過一定的時(shí)間后穩(wěn)定(tpDO或tpDI)。片選引腳(CS)在下降沿的時(shí)候,器件開動(dòng)自動(dòng)時(shí)鐘去擦除并把數(shù)據(jù)存放到指定存儲(chǔ)器。因?yàn)槠骷性趯懭肭白詣?dòng)清除的特性,所以沒必要在寫入之前將存儲(chǔ)器該地址的內(nèi)容擦除。片選引腳(CS)在下降沿的時(shí)候,器件開動(dòng)自動(dòng)時(shí)鐘,擦除指定存儲(chǔ)器。93C46的準(zhǔn)備/繁忙狀態(tài)可以選擇器件并測(cè)試數(shù)據(jù)輸出引腳(DO)得到。(4)擦除/寫入允許(EWEN)和禁止(EWDS)操作指令 93C46在上電時(shí)是默認(rèn)寫禁止的。一旦設(shè)置了寫允許,它會(huì)持續(xù)有效直到斷電或發(fā)送一條寫禁止指令。數(shù)據(jù)可以照常從器件中讀取,論是寫允許還是寫禁止?fàn)顟B(tài)。片選引腳(CS)在下降沿的時(shí)候,器件開動(dòng)自動(dòng)時(shí)鐘擦除存儲(chǔ)器的所有內(nèi)容。93C46的準(zhǔn)備/繁忙狀態(tài)可以選擇器件并測(cè)試數(shù)據(jù)輸出引腳(DO)得到。(6)寫全部操作指令(WRAL)在接收到寫全部指令后,片選引腳(CS)不片選芯片的時(shí)間要必須大于Tcsmin。在器件進(jìn)入自動(dòng)時(shí)鐘的模式后時(shí)鐘信號(hào)引腳(SK)的信號(hào)不是必須的。沒有必要去在寫全部之前把存儲(chǔ)器內(nèi)容擦除。GND:地線。在兩條相臨指令執(zhí)行中,CS 必須最少產(chǎn)生 500NS 的低電平,以指明前條指令的結(jié)束。 DO:數(shù)據(jù)輸出端。SCK :時(shí)鐘信號(hào),所有操作碼、址碼、數(shù)據(jù)位均在 SCK 信號(hào)的上升沿輸入或輸出,SK 信號(hào)的最高頻率為 1MHz。當(dāng)ORG接GND時(shí),存儲(chǔ)器為8位結(jié)構(gòu)。93C46引腳圖如下:開鎖控制電路主要由整流二極管、繼電器、三極管等組成。開鎖控制電路的原理:當(dāng) P2 口輸出“0”時(shí),連接 VCC 的 10K 電阻將三極管的基極鉗位在高電平,三極管導(dǎo)通,繼電器流過電流,開始動(dòng)作,繼而開鎖。鍵盤掃描及識(shí)別子程序功能:鍵盤采用查詢方式,放在主程序中,當(dāng)沒有按鍵按下時(shí),單片機(jī)循環(huán)主程序,一旦有鍵按下,便轉(zhuǎn)向相應(yīng)的子程序處理,之后再返回。按鍵分布圖如下: 顯示子程序功能:當(dāng)識(shí)別到“C”鍵時(shí),可顯示密碼,當(dāng)需要清除顯示器時(shí),可調(diào)用 顯示程序,使數(shù)碼管顯示“000000”。 程序框圖主程序框圖:錯(cuò)誤開始初始化讀93C46 00地址是否為0 1設(shè)標(biāo)志位為0至TABLE讀密碼設(shè)標(biāo)志位為1將密碼存入30H~35H清除顯示器地址鍵盤掃描是否有按鍵按下判斷鍵顯示密碼清除建立新密碼比較密碼正確開鎖 鍵識(shí)別子程序框圖是否按C 是 否消除抖動(dòng)按鍵放開否是否按D至TABLE取按鍵值是否按* 是 否載入按鍵值是否按 是 否載入按鍵值顯示按鍵值鍵盤掃描按鍵值與密碼相同嗎 是 否令開鎖動(dòng)作清 除設(shè)定新密碼清除顯示密碼顯示子程序框圖密碼地址傳送給R0調(diào)用顯示子程序C放開了嗎 是否延 時(shí)返 回設(shè)定新密碼程序框圖將密碼存入93C46 0103H顯示值存入密碼地址標(biāo)志位是否為1 延 時(shí)返回清除93C46 00地址寫入01H密碼比較子程序框圖按鍵值與密碼值比較相同嗎 否是比較下一個(gè)碼六個(gè)碼都比較完了 是開 鎖延 時(shí)返回清除掉電存儲(chǔ)子程序框圖93C46初始化依ACC值跳至相關(guān)地址讀寫寫使能寫禁止主程序READ EQU 0WRITE EQU 2EWEN EQU 4EWDS EQU 6FLG0 REG 08HCS REG CLK REG DI REG DO REG ADR46 REG 20H ORG 00H MOV SP, 60H MOV R7, 00H DJNZ R7, $ MOV P3, 10H MOV ADR46, 00H MOV A, READ CALL TO9346 MOV 3EH, 3CH MOV A, 3EH CJNE A, 01H, A2 SETB FLG0 MOV R2, 03H MOV R0, 35H MOV ADR46, 01A1: MOV A, READ CALL TO9346 MOV R0, 3CH DEC R0 MOV R0, 3DH DEC R0 INC ADR46 DJNZ R2, A1 JMP STARTA2: CLR FLG0 MOV R7, 10H MOV R6, 06 MOV R1, 35HL1: MOV A, R7 MOV DPTR, TABLE MOVC A, A+DPTR MOV R1, A DEC R1 INC R7 DJNZ R6, L1START: ORL P2, 0FFH MOV R4, 06 MOV R0, 36HCLEAR: MOV R0, 00H INC R0 DJNZ R4, CLEARL2: MOV R3, 0F7H MOV R1, 0L3: MOV A, R3 MOV P1, A MOV A, P1 MOV R4, A CLR C CPL C MOV R5, 04HL4: RLC A JNC KEYIN INC R1 DJNZ R5, L4 CALL DISP MOV A, R3 CLR C CPL C RRC A MOV R3, A JC L3 JMP L2鍵盤掃描與識(shí)別程序 KEYIN: MOV A, R1 XRL A, 0EH JZ X4 MOV A, R1 MOV A, 0FH JZ X3 MOV R7, 10 D1: MOV R6, 248 DJNZ R6, $ DJNZ R7, D1D2: MOV A, P1 XRL A,R4 JZ D2 MOV A, R1 MOV DPTR, TABLE MOVC A, A+DPTR MOV R7, A XRL A, 0AH JZ SET0 MOV A, R7 XRL A, 0BH JZ START MOV A, R7 XRL A, 0CH JZ L2 MOV A, R7 XRL A, 0DH JZ L2 MOV A, R7 XCH A, 36H XC
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1