📄 asmcallc.src
字号:
EXTRN DATA (nTemp1) ;外部变量声明
EXTRN DATA (nTemp2) ; 外部变量声明
EXTRN DATA (cResult) ; 外部变量声明
EXTRN CODE (_Add) ; 外部函数声明
PUBLIC AsmCallCFunc ;声明外部可操作符号
org 0000 ; 程序开始
Ljmp AsmCallCFunc ; 跳转到主程序
org 0100 ; 主程序函数
AsmCallCFunc:
USING 0 ; 使用寄存器组0
MOV nTemp1,#01H ;
MOV nTemp2,#02H ;
MOV R5,nTemp2 ;
MOV R7,nTemp1 ;
LCALL _Add ; 调用C语言中的Add函数
MOV cResult,R7 ;
nop ;
ljmp AsmCallCFunc ; 重新执行程序
END ; 结束
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -