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

[复制链接]
2248|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 | 显示全部楼层

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

那本书叫社么?我去买
古道热肠 发表于 2007-7-20 16:46 | 显示全部楼层

电子工业出版社出版的

  讲得比较全。
 楼主| cgkdxx 发表于 2007-7-20 17:07 | 显示全部楼层

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

网上定了一本,谢谢!!
新好男孩 发表于 2007-7-20 18:35 | 显示全部楼层

为什么不用#include呢?

为什么不用#include呢?

只要用
#include"text2.asm"
#include"text3.asm"
把子程序包含进来就可以了.
注意:
#include"text2.asm"
#include"text3.asm"
要放在主程序的最后就可以了.
两年前我就已这样做了.
gyt 发表于 2007-7-20 19:59 | 显示全部楼层

7楼说得不错

这个办法可以使用
您需要登录后才可以回帖 登录 | 注册

本版积分规则

192

主题

1126

帖子

0

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