找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
查看: 3153|回复: 0
打印 上一主题 下一主题
收起左侧

16*64点阵汇编程序 原理图及仿真

[复制链接]
跳转到指定楼层
楼主
用8X8点阵构成16X64屏

所有资料下载: 16 64点阵汇编.rar (63.42 KB, 下载次数: 37)

单片机代码:
  1.      ORG 0000H
  2.      LJMP MAIN
  3.      ORG 000BH
  4.      LJMP TIME
  5.      ORG 0100H

  6. MAIN:MOV SP,#60H
  7.       MOV TMOD,#01H
  8.       MOV TL0,#0E0H
  9.       MOV TH0,#1CH
  10.       SETB TR0
  11.       SETB ET0
  12.       MOV R2,#2
  13.       MOV DPTR,#TAD
  14.       MOV 20H,DPH
  15.       MOV 21H,DPL
  16.       MOV DPTR,#TAB
  17.       MOV SCON,#00H
  18.       MOV R1,DPH
  19.       MOV R5,DPL
  20.       SETB EA
  21. SCA:
  22.       MOV R3,#00H
  23.       MOV R4,#00H
  24.       MOV R0,#4
  25.       SETB F0
  26. SSA:
  27.      MOV DPH,R1
  28.      MOV DPL,R5
  29. SAT: CLR P1.7
  30.      MOV A,R4
  31.      MOVC A,@A+DPTR
  32.      CALL SEND
  33.      CLR C
  34.      MOV A,DPL
  35.      ADD A,#32 ;读下一个字
  36.      MOV DPL,A
  37.      MOV A,DPH
  38.      ADDC A,#0
  39.      MOV DPH,A
  40.      DJNZ R0,SAT
  41.      MOV R0,#4
  42.      CPL F0
  43.      JB F0,SHOW
  44.      INC R4
  45.      LJMP SSA


  46. SHOW:SETB P1.7
  47.          NOP
  48.          NOP
  49.      CLR P1.6
  50.      MOV P2,R3 ;选中某列
  51.      CALL DEL
  52.      SETB P1.6
  53.      INC R3
  54.      INC R4
  55.      CJNE R3,#10H,SSA
  56.      LJMP SCA


  57. SEND: MOV SBUF,A
  58.      JNB TI,$
  59.      CLR TI
  60.      RET

  61. DEL:  MOV R6,#5
  62. DEL1: MOV R7,#80
  63.       DJNZ R7,$
  64.       DJNZ R6,DEL1
  65.       RET


  66. TIME: CLR EA
  67.       MOV 30H,A
  68.       PUSH 30H
  69.       MOV TL0,#0E0H
  70.       MOV TH0,#1CH
  71.       DJNZ R2,LOOP
  72.       MOV R2,#2
  73.       CLR C
  74.       MOV A,R5
  75.       ADD A,#2
  76.       MOV R5,A
  77.       MOV DPL,R5
  78.       MOV A,R1
  79.       ADDC A,#0
  80.       MOV R1,A
  81.       MOV DPH,R1
  82.       CJNE A,20H,LOOP
  83.       MOV A,R5
  84.       CJNE A,21H,LOOP
  85.       MOV DPTR,#TAB
  86.       MOV R1,DPH
  87.       MOV R5,DPL
  88. LOOP: POP 30H
  89.       MOV A,30H
  90.       SETB EA
  91.       RETI

  92. TAB:
  93. DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
  94. DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
  95. DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
  96. DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
  97. DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
  98. DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
  99. DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
  100. DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
  101. DB  00H,00H,80H,00H,80H,00H,80H,00H,80H,00H,80H,00H,80H,00H,80H,00H
  102. DB  80H,00H,80H,00H,80H,00H,80H,00H,80H,00H,0C0H,00H,80H,00H,00H,00H
  103. DB  00H,00H,00H,10H,04H,10H,04H,10H,04H,10H,04H,10H,04H,10H,04H,10H
  104. DB  04H,10H,04H,10H,04H,10H,06H,10H,04H,10H,00H,18H,00H,10H,00H,00H
  105. ;--  文字:  川  --
  106. ;--  Georgia12;  此字体下对应的点阵为:宽x高=16x16   --
  107. DB  00H,00H,00H,80H,00H,60H,0FFH,1FH,00H,00H,00H,00H,00H,00H,00H,00H
  108. DB  0FEH,3FH,00H,00H,00H,00H,00H,00H,00H,00H,0FFH,7FH,00H,00H,00H,00H

  109. ;--  文字:  张  --
  110. ;--  @Gulim12;  此字体下对应的点阵为:宽x高=16x16   --
  111. DB 00H,00H,0F2H,01H,12H,41H,12H,81H,1EH,7FH,00H,00H,80H,00H,80H,00H
  112. DB 0FFH,0FFH,0A0H,40H,90H,23H,88H,0CH,84H,10H,82H,20H,80H,20H,00H,00H

  113. ;--  文字:  杰  --
  114. ;--  @Gulim12;  此字体下对应的点阵为:宽x高=16x16   --
  115. DB 00H,00H,08H,42H,08H,22H,08H,11H,08H,01H,88H,10H,48H,60H,28H,00H
  116. DB 0FFH,07H,28H,10H,48H,60H,88H,00H,08H,01H,08H,11H,08H,22H,08H,42H

  117. DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
  118. DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H

  119. TAD:  DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
  120. DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H      
  121. DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H      
  122. DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
  123. DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
  124. DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
  125. DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H
  126. DB 00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H,00H         
  127. END
复制代码


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏1 分享淘帖 顶 踩
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|51黑电子论坛 |51黑电子论坛6群 QQ 管理员QQ:125739409;技术交流QQ群281945664

Powered by 单片机教程网

快速回复 返回顶部 返回列表