[其它应用] 一个汇编程序分多个文件里IDE66

[复制链接]
4717|25
 楼主| gongche 发表于 2021-6-9 23:56 | 显示全部楼层 |阅读模式
一个汇编程序分在多个文件里IDE66可以吗?
lidi911 发表于 2021-6-10 08:00 来自手机 | 显示全部楼层
这个没试过
chenqianqian 发表于 2021-6-11 07:53 来自手机 | 显示全部楼层
这个要试试看
stly 发表于 2021-6-14 22:12 | 显示全部楼层
当然可以的啊。最后就看你如何连接起来了。
dengdc 发表于 2021-6-14 22:15 | 显示全部楼层
当然可以的啊。最后就看你如何连接起来了。
zhenykun 发表于 2021-6-14 22:18 | 显示全部楼层
你试试不就行了?
happy_10 发表于 2021-6-14 22:21 | 显示全部楼层
能够的,可以定义很多宏在其他文件里面,然后主程序调用
stly 发表于 2021-6-14 22:25 | 显示全部楼层
用INCLUDE加进来就行了.
 楼主| gongche 发表于 2021-6-14 22:28 | 显示全部楼层
好像不行,我试了
 楼主| gongche 发表于 2021-6-14 22:30 | 显示全部楼层
把子程序放在同一个文件里就可以,把它放到另外的以.asm结尾的文件里,就不对了
jlyuan 发表于 2021-6-14 22:32 | 显示全部楼层
程序一直都是在这个文件里执行不会到主函数在的文件?
 楼主| gongche 发表于 2021-6-14 22:34 | 显示全部楼层
我在主函数文件里也用INCLUDE加进来了。
renyaq 发表于 2021-6-14 22:37 | 显示全部楼层
INCLUDE的都是在同一个文件夹下的文件,才能包含
 楼主| gongche 发表于 2021-6-14 23:06 | 显示全部楼层
文件就是在同一个文件夹下啊
yszong 发表于 2021-6-14 23:10 | 显示全部楼层
不会吧……
llljh 发表于 2021-6-14 23:13 | 显示全部楼层
将所有RAM定义放在一个头文件里,所以的asm文件都include这个头文件
 楼主| gongche 发表于 2021-6-14 23:15 | 显示全部楼层
需要注意什么呢
dengdc 发表于 2021-6-14 23:17 | 显示全部楼层
ROM BANK:跨BANK调用的话,不能使用call和rtni,只能用jmp
wyjie 发表于 2021-6-14 23:19 | 显示全部楼层

如果有表的话,要注意该表不能超过x00H~xffH的范围
dingy 发表于 2021-6-14 23:22 | 显示全部楼层
嗯,由于将程序为几个asm文件组成,所以如果要查看每个子程序所在地址,需要用文本编辑器打开list文件来查看
您需要登录后才可以回帖 登录 | 注册

本版积分规则

768

主题

9410

帖子

2

粉丝
快速回复 在线客服 返回列表 返回顶部