找回密碼
 立即注冊

QQ登錄

只需一步,快速開始

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

16*64點陣匯編程序 原理圖及仿真

[復制鏈接]
跳轉到指定樓層
樓主
ID:137190 發(fā)表于 2016-9-25 15:18 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式
用8X8點陣構成16X64屏

所有資料下載: 16 64點陣匯編.rar (63.42 KB, 下載次數(shù): 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 分享淘帖 頂 踩
回復

使用道具 舉報

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

本版積分規(guī)則

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

Powered by 單片機教程網(wǎng)

快速回復 返回頂部 返回列表