74SEG-MPX8-CA-BLUE 该怎么连线 和编写程序使它能动态显示字母

2019-07-18 10:32发布

74SEG-MPX8-CA-BLUE 该怎么连线 和编写程序使它能动态显示字母
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
5条回答
李艾华
1楼-- · 2019-07-18 11:42
这个文件夹里能显示数字,用数码管显示字母一则不美观,二则需要自己编码表并访问。
  1.         DBUF  EQU  7EH ;待显示数据
  2.         TEMP  EQU  4EH ;存放显示数
  3.        
  4.                ORG 0000H
  5.                LJMP START
  6.        
  7.                ORG  0030H
  8. START:         MOV 7EH,#1
  9.         MOV 7DH,#2
  10.         MOV 7CH,#3
  11.           MOV 7BH,#4
  12.           MOV 7AH,#5
  13.           MOV 79H,#6
  14.         MOV 78H,#7
  15.         MOV 77H,#8
  16.         lcall disp1
  17. abc:   
  18.      
  19.         lcall DIS
  20.         sjmp  abc

  21.        
  22. disp1:  MOV R0,#DBUF
  23.                MOV R1,#TEMP
  24.                MOV R2,#8
  25.                MOV DPTR,#SEGTAB
  26. DP00:          MOV A,@R0
  27.                MOVC A,@A+DPTR
  28.                MOV @R1,A
  29.                DEC R1
  30.         DEC R0
  31.                DJNZ R2,DP00
  32.         ret

  33. DIS:         MOV R0,#TEMP
  34.                MOV R1,#8
  35.                MOV R2,#01h
  36. l1:        MOV   A,R2
  37.         MOV   P1,A
  38.         rl a
  39.         mov   r2,a
  40.         mov   a, @r0
  41.                MOV   P0,A

  42.         Acall  Delay
  43.         DEC R0
  44.         djnz r1,l1
  45.         ret


  46. SEGTAB:DB 0c0H,0f9H,0a4H,0b0H,99H,92H,82H,0f8H   
  47.        DB 80H,90H,88H,83H,0c6H,0a1H,86H,8eH           
  48.       
  49. DELAY: MOV   R4,#03H
  50. AA1:   MOV   R5,#0FFH
  51. AA:   
  52.        DJNZ  R5,AA
  53.        DJNZ  R4,AA1
  54.        RET

  55.        END

  56. disp0: mov r0,#52h
  57.         mov r1,#30h
  58.         mov r3,#3
  59. lll:        mov a,@r0
  60.         mov b,#10
  61.         div ab
  62.         mov @r1,b
  63.         inc r1
  64.         mov @r1,a
  65.         inc r1
  66.         dec r0
  67.         djnz r3,lll
  68.         ret
复制代码
李艾华
2楼-- · 2019-07-18 15:49
 精彩回答 2  元偷偷看……
武力戡乱
3楼-- · 2019-07-18 18:23
连线问题不大。关键是你要用汇编,看不懂了!
799202297
4楼-- · 2019-07-18 20:47
李艾华 发表于 2015-6-9 00:39
这个文件夹里能显示数字,用数码管显示字母一则不美观,二则需要自己编码表并访问。

⑵在LED上显示姓名的英文字母   学校要求显示字母 那应该用哪个显示字母
dmdz2015
5楼-- · 2019-07-19 01:18
坐个沙发。。。。。。。。。

一周热门 更多>