16*16点阵移动程序

本文分享了一个16*16点阵移动显示的程序,包含多个不同字符的显示代码,如'0', '7', '机', '系', '07', '控制', '欢迎'等。程序中使用了C语言,通过DPTR和R寄存器进行操作,同时使用了延迟函数实现显示效果。" 108737360,9452876,接口测试工具与方法:Postman、Jmeter与ADB实战,"['软件测试', '接口测试', 'Jmeter', 'Postman', '移动设备测试']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

今天终于将一个16*16点阵移动程序了!真的好高兴,并且我将我的程序跟大家分享一下!望大家在看程序的时候有错的地方提提意见!

 ORG 0000H
MAIN:MOV R6,#00H
LP0:   INC R6
       CJNE R6,#01,LP
       MOV DPTR,#TAB
       MOV R4,#07H
        LJMP LOOP4
LP: CJNE R6,#02,LP1
     MOV DPTR,#TAB1
     MOV R4,#07H
     LJMP LOOP4
LP1:CJNE R6,#03,LP2
    MOV DPTR,#TAB2
    MOV R4,#07H
    LJMP LOOP4
LP2:CJNE R6,#04H,MAIN
    MOV DPTR,#TAB3
    MOV R4,#04        

LOOP4:MOV 20H,#00H
LOOP2: MOV R3,#00H
LOOP3:MOV R7,#6 
LOOP1:MOV R1,#00
      MOV R2,#16
      MOV R0,20H
LOOP: MOV A,R0
      ADD A,R3
      ADD A,R3
      MOVC A,@A+DPTR
      MOV P0,A ;送字
      MOV P2,R1        ;选位
      INC R0
      MOV A,R0
      ADD A,R3
      ADD A,R3
      MOVC A,@A+DPTR

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值