永发信息网

​在8*8点阵上显示一个“王”字,用汇编语言编写程序

答案:1  悬赏:0  手机版
解决时间 2021-03-23 09:44
  • 提问者网友:niaiwoma
  • 2021-03-23 06:48
​在8*8点阵上显示一个“王”字,用汇编语言编写程序
最佳答案
  • 五星知识达人网友:等灯
  • 2021-03-23 08:28
ORG 00H
START: NOP
LOP2: MOV R4,#8
     MOV R2,#0
LOP1: MOV P0,#0FFH
     MOV DPTR,#TABA
     MOV A,R2
     MOVC A,@A+DPTR
     MOV P0,A
     MOV DPTR,#TABB
     MOV A,R2
     MOVC A,@A+DPTR
     MOV P1,A
     INC R2
     LCALL DELAY
     DJNZ R4,LOP1
     LJMP START
DELAY: MOV R5,#10
D2: MOV R6,#2
D1: MOV R7,#148
     DJNZ R7,$
     DJNZ R6,D1
     DJNZ R5,D2
     RET
TABA: DB 00H,00H,0E7H,00H,00H,0E7H,00H,00H
TABB: DB 01H,02H,04H,08H,10H,20H,40H,80H
     END

追问那个START后面的NOP是什么用的追答哦,没什么用,可以去掉。追问我的图是这样链接的,运行后显示的结果这样的,好像查表的地址就只停留在第一个
追答你的图和我的不一样,用锁存器但没有控制锁存器。追问那这程序要怎么改?追答用你的电路图无法实现,程序怎么改都不行的,因为你的两个573是不受控的,电路图有问题。追问好吧 谢谢了
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯