8*8点阵静态显示汇编程序

org0000hljmpmainorg0030hmain:movr2,#10movdptr,#1lcalldispljmpmaindisp:movr0,#0movr1,#... org 0000h
ljmp main
org 0030h
main:mov r2,#10
mov dptr,#1
lcall disp
ljmp main
disp:mov r0 ,#0
mov r1,#0
disp1:mov p0,r1
mov a,r0
movc a,@a+dptr
mov p2,a
inc r0
mov a,r0
ljmp disp1

DEL: MOV R1, #10
DEL1: MOV R2, #200
DEL2: MOV R3, #126
DEL3: DJNZ R3, DEL3
DJNZ R2, DEL2
DJNZ R1, DEL1
ret

TAB: DB 00H,00H,00H,00H,00H,00H,00H,00H ;
DB 00H,00H,00H,7EH,81H,81H,81H,7EH ;0
DB 00H,00H,00H,00H,00H,82H,0FFH,80H ;1

END
展开
 我来答
做而论道
高能答主

2010-05-21 · 把复杂的事情简单说给你听
知道大有可为答主
回答量:3万
采纳率:80%
帮助的人:1.2亿
展开全部
改动一下,你试试:
org 0000h
ljmp main
org 0030h
main:
mov r7, #0
mov dptr, #TAB
lcall disp
ljmp main

disp:
MOV P0, R7
mov a, r7
movc a, @a+dptr
mov p2, a
LCALL DEL
inc r7
CJNE R7, #8, disp
RET

DEL:
MOV R2, #10
DEL2: MOV R3, #0
DEL3: DJNZ R3, DEL3
DJNZ R2, DEL2
ret

TAB:
; DB 00H,00H,00H,00H,00H,00H,00H,00H ;
DB 00H,00H,00H,7EH,81H,81H,81H,7EH ;0
DB 00H,00H,00H,00H,00H,82H,0FFH,80H ;1

END
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式