久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

 找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

搜索
查看: 3293|回復: 4
打印 上一主題 下一主題
收起左側

制作單片機智能電子密碼鎖仿真,調試過程遇到問題

[復制鏈接]
跳轉到指定樓層
樓主
剛剛接觸單片機的學習,在嘗試制作智能電子密碼鎖仿真,但在調試過程出現了問題,求大神幫忙解決問題!
要求的效果是,輸入123456后確定,LED亮表示正確
出現的問題是,可以輸入數字,但按下確定鍵后無論密碼正確與否,LED燈都不亮。

以下是電路圖和源程序設計


ORG 00H
      MOVR5,#00H
      MOVR7,#00H
      DJNZ R7,$
      MOVR7,#10H
      MOVR6,#06H
      MOVR1,#35H
L1:   MOV A,R7
      MOVDPTR,#TABLE
      MOVCA,@A+DPTR
      MOV @R1,A
      DEC R1
      INC R7
      DJNZ R6,L1
START: ORL P2,#0FFH
       MOVR4,#06H
       MOVR0,#40H
CLEAR: MOV @R0,#00H
       INC R0
       DJNZR4,CLEAR
L2:    MOVR3,#0F7H
       MOVR1,#00H
L3:    MOV A,R3
       MOV P1,A
       MOV A,P1
       MOV R4,A
       SETB C
       MOVR5,#04H
L4:    RLC A
       JNC KEYIN
       INC R1
       DJNZR5,L4
       CALL DISP
       MOV A,R3
       SETB C
       RRC A
       MOV R3,A
       JC L3
       JMP L2
KEYIN: MOV A,R1
       XRLA,#0BH
       JZ X3
       MOV A,R1
       XRLA,#0FH
       JZ X4
       MOVR7,#10
D1:   MOV R6,#24
       DJNZ R6,$
       DJNZR7,D1
D2:    MOV A,P1
       XRL A,R4
       JZ  D2
       MOV A,R1
       MOV DPTR,#TABLE
       MOVCA,@A+DPTR
       MOV R7,A
       XRLA,#0AH
       JZ SET0
       MOV A,R7
       XRLA,#0BH
       JZ START
       MOV A,R7
       XRLA,#0CH
       JZ L2
       MOV A,R7
       XRLA,#0DH
       JZ L2
       MOV A,R7
       XCH A,40H
       XCH A,41H
       XCH A,42H
       XCH A,43H
       XCH A,44H
       XCH A,45H
       CALL DISP
       JMP L2
X3:    JMP DISP2
X4:    JMP COMP
DISP:MOV R0,#45H
DISP1: MOV A,@R0
       ADDA,#50H
       MOV P0,A
       CALLDELAY
       DEC R0
       MOV A,@R0
       ADDA,#40H
       MOV P0,A
       CALLDELAY
       DEC R0
       MOV A,@R0
       ADDA,#30H
       MOV P0,A
       CALLDELAY
       DEC R0
       MOV A,@R0
       ADDA,#20H
       MOV P0,A
       CALLDELAY
       DEC R0
       MOV A,@R0
       ADDA,#10H
       MOV P0,A
       CALLDELAY
       DEC R0
       MOV A,@R0
       ADDA,#00H
       MOV P0,A
       CALLDELAY
       RET
SET0:  MOVR2,#06H
       MOVR0,#40H
       MOVR1,#30H
E1:    MOV A,@R0
       XCH A,@R1
       INC R0
       INC R1
       DJNZR2,E1
       CALLDELAY
E2:    JMP START
COMP:  MOVR1,#45H
       MOVR0,#35H
       MOVR2,#06H
C1:    MOV A,@R1
       XRL A,@R0
       JNZ C3
       DEC R1
       DEC R0
       DJNZR2,C1
       CLR P2.0
       MOVR2,#200
C2:    MOVR6,#248
       DJNZ R6,$
       DJNZR2,C2
C3:     INC R5
          MOVA,R5
          MOVR5,A
       CJNE  R5 ,#03H,C4
        CLR  P2.1
       MOVR5,#00H
C4:  JMP START
DISP2: MOV R0,#35H
       CALL DISP
       MOV A,P1
       XRL A,R4
       JZ DISP2
       CALLDELAY
       JMP START
DELAY: MOV R7,#C3
D3:   MOVR6,#248
       DJNZR7,D3
       RET
       ORG 300H
TABLE: DB 01H,02H,03H,0CH
       DB 04H,05H,06H,0DH
       DB 07H,08H,09H,0EH
       DB 0AH,00H,0BH,0FH
       DB 01H,02H,03H,04H,05H,06H
       END

分享到:  QQ好友和群QQ好友和群 QQ空間QQ空間 騰訊微博騰訊微博 騰訊朋友騰訊朋友
收藏收藏 分享淘帖 頂 踩
回復

使用道具 舉報

沙發
ID:96682 發表于 2019-4-16 12:41 | 只看該作者
樓主的發光二極管怎么是這樣接的
回復

使用道具 舉報

板凳
ID:513305 發表于 2019-4-16 13:31 來自手機 | 只看該作者
wc86110 發表于 2019-4-16 12:41
樓主的發光二極管怎么是這樣接的

感謝感謝,確實是這個問題!沒有注意高低電平,修改后已經能夠正常運行了
回復

使用道具 舉報

地板
ID:513305 發表于 2019-4-16 13:34 來自手機 | 只看該作者
確實是個低級錯誤,已經正常運行了!
回復

使用道具 舉報

5#
ID:401564 發表于 2019-4-16 16:10 | 只看該作者
第一行應該是:  ORG 100H
要跳過中斷的地址
回復

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規則

手機版|小黑屋|51黑電子論壇 |51黑電子論壇6群 QQ 管理員QQ:125739409;技術交流QQ群281945664

Powered by 單片機教程網

快速回復 返回頂部 返回列表
主站蜘蛛池模板: 在线日韩福利 | 欧美成人aaa级毛片在线视频 | 秋霞在线一区 | 日韩欧美国产精品一区二区 | 天堂精品视频 | 99欧美精品| 男女羞羞视频大全 | 高清av电影 | 麻豆va | 瑞克和莫蒂第五季在线观看 | 91精品国产91久久久久游泳池 | 成人精品一区二区 | 国产成人精品a视频一区www | 精品视频一区二区三区在线观看 | 日韩成人在线免费观看 | 国产精品1区 | 最新国产福利在线 | 91日韩| 91精品国产麻豆 | 国产乱码精品一区二区三区五月婷 | 精品视频一区二区三区 | 欧美在线一区二区三区 | 天堂一区二区三区四区 | 色本道 | 天天看片天天干 | 国产成人高清 | 午夜在线影院 | 热re99久久精品国99热观看 | 欧美一区二区三区的 | 亚洲精品久久久久久久久久久 | 99精品热视频| 天天操人人干 | 91色综合 | jizz中国日本 | 91观看 | 羞羞视频免费在线观看 | 九九热在线精品视频 | 欧美色人| 亚洲美女网站 | 精品91视频| 中文字幕日韩一区 |