打印

借大选东风,再请教一个问题,关于A51

[复制链接]
1531|7
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cgkdxx|  楼主 | 2007-7-20 15:15 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
只会用汇编,有时写写就感觉太长了,哪位指点下怎样分成几段?
我用的keil,譬如main写在text1.asm
                sub1    text2.asm
                sub2    text3.asm
                。。。。。。。。。
   编译时总是找不到,protel里是主图上放一个子图标记就能一起生成网络表了,keil里这个东西怎样声明?谢谢!!!

相关帖子

沙发
古道热肠| | 2007-7-20 15:54 | 只看该作者

是要分成多个文件管理

  也许要声明头文件吧,这种多ASM的项目没做过,但徐爱钧的那本专业书内有Demo的,这个我记得。

使用特权

评论回复
板凳
ayb_ice| | 2007-7-20 16:22 | 只看该作者

分成多个文件就可以了...

注意声明问题...

使用特权

评论回复
地板
cgkdxx|  楼主 | 2007-7-20 16:36 | 只看该作者

声明可以麻烦给个样板吗?谢谢

那本书叫社么?我去买

使用特权

评论回复
5
古道热肠| | 2007-7-20 16:46 | 只看该作者

电子工业出版社出版的

  讲得比较全。

使用特权

评论回复
6
cgkdxx|  楼主 | 2007-7-20 17:07 | 只看该作者

8051单片机实践教程:asm 51汇编语言与C51高级语言应用?

网上定了一本,谢谢!!

使用特权

评论回复
7
新好男孩| | 2007-7-20 18:35 | 只看该作者

为什么不用#include呢?

为什么不用#include呢?

只要用
#include"text2.asm"
#include"text3.asm"
把子程序包含进来就可以了.
注意:
#include"text2.asm"
#include"text3.asm"
要放在主程序的最后就可以了.
两年前我就已这样做了.

使用特权

评论回复
8
gyt| | 2007-7-20 19:59 | 只看该作者

7楼说得不错

这个办法可以使用

使用特权

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

本版积分规则

192

主题

1126

帖子

0

粉丝