| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 4025 人关注过本帖
标题:一个依次 4X4 按键显示 1~f 的数码管,求改正错误。。。求指导
只看楼主 加入收藏
七夜之华
Rank: 3Rank: 3
来 自:China
等 级:论坛游侠
威 望:5
帖 子:82
专家分:103
注 册:2014-9-7
结帖率:100%
收藏
已结贴  问题点数:30 回复次数:7 
一个依次 4X4 按键显示 1~f 的数码管,求改正错误。。。求指导
ORG 0000H
AJMP START
ORG 0030H
START:MOV P0,#0F0H
KEYIN:MOV A,P2
      ORL A,#0FH
      CLR A
      JZ KEYIN
      ALALL DELAY        
      MOV A,P2
      ORL A,#OFH
      ORL A
      JZ KEYIN
                    
      MOV A,P2
      MOV P2,#0FH
      ORL A,P2
      MOV 30H,A

      MOV P2,#0F0H
      JNZ KEYIN
      ACALL DELAY        
      MOV A,P2
      ORL A,#0F0H
      CPL A
      JNZ KEYIN

      MOV DPTR,#KEYWORD
      MOV R0,#0FFH
NEXT: INC R0
      MOV A,R0
      MOVC A,@A+DPTR
      CJNZ A,30H,NEXT
      MOV DPTR,LEDWORD
      MOV A,R0
      MOVC A,@A+DPTR
      MOV P0,A
      AJMP START
DELAY:MOV R5,#0FH
    D1:MOV R6,#0F2H
    D2:MOV R3,#0F3H                          ;
    D3:DJNZ R7,D3
    DJNZ R6,D2
    DJNZ  R5,D1
    RET


KEYWORD:0EEH,0DEH,0BEH,7EH,0EDH,0DDH,0BDH,7BH,0EBH,0DBH,0BBH,7BH,0E7H,0D7H,0B7H,77H
LEDWORD:0c0H,0f9H,0a4H,0b0H,99H,92H,82H,0f8H,,90H,88H,83H,0c6H,0a1H,86H,8eH  


END
搜索更多相关主题的帖子: 数码管 
2014-11-04 08:07
七夜之华
Rank: 3Rank: 3
来 自:China
等 级:论坛游侠
威 望:5
帖 子:82
专家分:103
注 册:2014-9-7
收藏
得分:0 
求别沉啊,,,各位。

#############################################
##########################################
因为不懂、才要学习、只有学习、才有进步。
2014-11-04 08:32
龙牙
Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15
来 自:大汉
等 级:贵宾
威 望:17
帖 子:769
专家分:6207
注 册:2013-3-18
收藏
得分:0 
ARM?

只要心是晴朗的,人生就没有雨天。
2014-11-04 12:27
七夜之华
Rank: 3Rank: 3
来 自:China
等 级:论坛游侠
威 望:5
帖 子:82
专家分:103
注 册:2014-9-7
收藏
得分:0 
额,proteus仿真程序好不好?

#############################################
##########################################
因为不懂、才要学习、只有学习、才有进步。
2014-11-04 12:45
七夜之华
Rank: 3Rank: 3
来 自:China
等 级:论坛游侠
威 望:5
帖 子:82
专家分:103
注 册:2014-9-7
收藏
得分:0 
竟然wu解码?

#############################################
##########################################
因为不懂、才要学习、只有学习、才有进步。
2014-11-05 10:38
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:5 
单片机吧  不懂呀

DO IT YOURSELF !
2014-11-05 11:04
七夜之华
Rank: 3Rank: 3
来 自:China
等 级:论坛游侠
威 望:5
帖 子:82
专家分:103
注 册:2014-9-7
收藏
得分:0 
好吧,这是要沉的节奏啊。不过亲们,我已经解决了类。。。。

#############################################
##########################################
因为不懂、才要学习、只有学习、才有进步。
2014-11-06 09:15
zcdjt
Rank: 3Rank: 3
等 级:论坛游侠
威 望:4
帖 子:99
专家分:181
注 册:2014-9-9
收藏
得分:25 
Org 0000h
      Ajmp start
      Org 0030h
start:mov P2,#0f0h
Keyin:mov A,P2
      orl A,#0fh
      cpl A
      JZ  Keyin
      ACALL delay
      mov A,P2
      orl A,#0fh
      cpl A
      JZ  Keyin
      ACALL delay
;*******************************
      mov A,P2
      mov P2,#0fh
      orl A,P2
      mov 30h,A
;*******************************
      mov P2,#0f0h
KEYOUTPUT:
      MOV A,P2
      ORL A,#0FH
      CPL A
      JNZ KEYOUTPUT                        
     ACALL DELAY
     MOV A,P2
     ORL A,#0FH
     CPL A
     JNZ KEYOUTPUT
     ACALL DELAY
     MOV DPTR,#KEYWORD
     MOV R0,#0FFH
next: inc R0
      mov A,R0
      movc A,@A+DPTR
      cjne A,30h,next
      mov DPTR,#LEDWORD
      mov A,R0
      movc A,@A+DPTR
      mov P0,A
      Ajmp start
delay:MOV R7,#64H
    D1:MOV R6,#64H
       DJNZ R6,$                        ;
       DJNZ R7,D1
        RET
KEYWORD:DB 0EEH,0DEH,0BEH,7EH,0EDH,0DDH,0BDH,7DH,0EBH,0DBH,0BBH,7BH,0E7H,0D7H,0B7H,77H
LEDWORD:DB 0C0H,0F9H,0A4H,0B0H,99H,92H,82H,0F8H,80H,90H,88H,83H,0C6H,0A1H,86H,08EH
      END
你自己看看,希望对你有所帮助。

今朝醉
2014-11-06 18:40
快速回复:一个依次 4X4 按键显示 1~f 的数码管,求改正错误。。。求指导
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015347 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved