c_asm11.asm
来自「伟福 WAVE6000 环境下MCS51 C51调用汇编例程」· 汇编 代码 · 共 51 行
ASM
51 行
public delay
public int_t0
public PublicData
public Test
proc segment code
bytes segment data
; bits segment bit
public ?Test?BYTE
rseg bytes
?Test?BYTE:
ds 2
ds 1
rseg proc
int_t0:
clr ea
nop
setb ea
ret
delay:
mov r0,#3
mov r1,#0
mov r2,#0
dlp:
nop
djnz r2,dlp
djnz r1,dlp
djnz r0,dlp
ret
Test:
nop ;Insert user code to run test
mov r6, ?Test?BYTE ;MSB of Return value
mov r7, ?Test?BYTE+1 ;LSB of Return value
ret
PublicData:
db 0,1,2,3,4,5,6,7,8,9
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?