h_3_1.asm

来自「单片机硬件实验代码」· 汇编 代码 · 共 34 行

ASM
34
字号
addr      EQU    50h
addr1     EQU    0500h
byte      EQU    20h
          ORG    0000h
          SJMP   start
          ORG    0030h
  start:  ACALL  shuru
          MOV    r2,#byte
          MOV    r0,#addr
          MOV    dptr,#addr1
  loop:   MOV    a,@r0
          MOVX   @dptr,a
                                ;校验
          MOV    b,@r0
          MOVX   a,@dptr
          CJNE   a,b,error                      
          INC    r0 
          INC    dptr
          DJNZ   r2,loop
          JMP    next
   error: SJMP   $
   shuru: MOV    r1,#addr
          MOV    r5,#byte
          MOV    r7,#37h
  xuhuan: MOV    a,r7
          MOV    @r1,a
          INC    a
          INC    r1
          INC    r7
          DJNZ   r5,xuhuan
          RET
   next:  SJMP   $
          END

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?