打印
[其它应用]

一个汇编程序分多个文件里IDE66

[复制链接]
1741|31
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
gongche|  楼主 | 2022-11-5 19:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一个汇编程序分在多个文件里IDE66可以吗?

使用特权

评论回复
沙发
zhenykun| | 2022-11-5 19:52 | 只看该作者
这个没试过

使用特权

评论回复
板凳
stly| | 2022-11-5 19:54 | 只看该作者
这个要试试看

使用特权

评论回复
地板
heweibig| | 2022-11-5 19:55 | 只看该作者
当然可以的啊。最后就看你如何连接起来了。

使用特权

评论回复
5
happy_10| | 2022-11-5 19:57 | 只看该作者
当然可以的啊。最后就看你如何连接起来了。

使用特权

评论回复
6
zhuhuis| | 2022-11-5 19:59 | 只看该作者
你试试不就行了?

使用特权

评论回复
7
chenho| | 2022-11-5 20:01 | 只看该作者
能够的,可以定义很多宏在其他文件里面,然后主程序调用

使用特权

评论回复
8
juventus9554| | 2022-11-5 20:04 | 只看该作者
用INCLUDE加进来就行了.

使用特权

评论回复
9
gongche|  楼主 | 2022-11-5 20:05 | 只看该作者
好像不行,我试了

使用特权

评论回复
10
gongche|  楼主 | 2022-11-5 20:08 | 只看该作者
把子程序放在同一个文件里就可以,把它放到另外的以.asm结尾的文件里,就不对了

使用特权

评论回复
11
stly| | 2022-11-5 20:12 | 只看该作者
程序一直都是在这个文件里执行不会到主函数在的文件?

使用特权

评论回复
12
gongche|  楼主 | 2022-11-5 20:14 | 只看该作者
我在主函数文件里也用INCLUDE加进来了。

使用特权

评论回复
13
renyaq| | 2022-11-5 20:16 | 只看该作者
INCLUDE的都是在同一个文件夹下的文件,才能包含

使用特权

评论回复
14
gongche|  楼主 | 2022-11-5 20:18 | 只看该作者
文件就是在同一个文件夹下啊

使用特权

评论回复
15
dengdc| | 2022-11-5 20:20 | 只看该作者
不会吧……

使用特权

评论回复
16
zhenykun| | 2022-11-5 20:22 | 只看该作者
将所有RAM定义放在一个头文件里,所以的asm文件都include这个头文件

使用特权

评论回复
17
gongche|  楼主 | 2022-11-5 20:24 | 只看该作者
需要注意什么呢

使用特权

评论回复
18
juventus9554| | 2022-11-5 20:26 | 只看该作者
ROM BANK:跨BANK调用的话,不能使用call和rtni,只能用jmp

使用特权

评论回复
19
zhanghqi| | 2022-11-5 20:28 | 只看该作者
如果有表的话,要注意该表不能超过x00H~xffH的范围

使用特权

评论回复
20
dengdc| | 2022-11-5 20:30 | 只看该作者
嗯,由于将程序为几个asm文件组成,所以如果要查看每个子程序所在地址,需要用文本编辑器打开list文件来查看

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

768

主题

9410

帖子

2

粉丝