打印

老T爷叔在发?

[复制链接]
2099|14
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
cgkdxx|  楼主 | 2010-12-23 22:01 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
看爷叔回复可控硅调速一帖
用汇编写51,程序多了怎么分成几个文件?
看别人用ARM的,都N个文件夹,每夹里都N个小文件,这样子函数就分出来了,调试方便些。
我一直是一个文件,管脚定义也在里面,好长啊
爷叔能否告诉我怎么操作?或给个爷叔以前的工程文件夹也可以,把语句删了(不合适的话),俺看看怎么设置的,谢谢侬!!!

相关帖子

沙发
tyw| | 2010-12-23 22:41 | 只看该作者
本帖最后由 tyw 于 2010-12-23 22:48 编辑

用汇编的话,可通用的子程序不是很多,所以每次开题都是临时找来当场修修补补就用了,也懒得做成子程序库.(有时间做成库当然不是坏事,共享出来更好.哈哈)
俺的方法是做足够详尽的说明,为了自已,为了明天.最忌那种无字天书. 所谓足够详尽即把一些通信协议,数据格式,数学模型...都写在程序开头,好处勿是一眼眼哦. 这样的程序就象看小说一样轻松.

JMY.rar (19.03 KB)

附件里有个asm源程序可参考一下.




使用特权

评论回复
板凳
cgkdxx|  楼主 | 2010-12-23 23:05 | 只看该作者
爷叔,俺意思是 源文件夹里做很多个文件: main.asm       key.asm     dis.asm      timer.asm等
像他们做C那样的,这样修改起来方便,现在一动两三千行,找个子函数还得用搜索功能。
谢谢爷叔!!代码比俺规范得不是一点点。

使用特权

评论回复
地板
tyw| | 2010-12-23 23:23 | 只看该作者
你说的是汇编中的子程序链接方法,明天找资料发.

使用特权

评论回复
5
cgkdxx|  楼主 | 2010-12-24 08:39 | 只看该作者
谢谢!爷叔好人啊

使用特权

评论回复
6
tyw| | 2010-12-24 15:12 | 只看该作者
那东东以前在DOS里玩过,很麻烦的,编译时要设置一些参数,现在的编译器若还是这么麻烦的话,就...嘿嘿
少累哈,不害你了,哈哈

使用特权

评论回复
7
cgkdxx|  楼主 | 2010-12-24 15:14 | 只看该作者
俺用的keil uv2 爷叔用伐?

使用特权

评论回复
8
tyw| | 2010-12-24 16:37 | 只看该作者
俺从不用keil uv2 .
你去"侃单片机"坛子求援吧.

使用特权

评论回复
9
cyh642399931| | 2010-12-24 17:02 | 只看该作者
老T叔都用汇编撒??

使用特权

评论回复
10
cgkdxx|  楼主 | 2010-12-24 17:05 | 只看该作者
谢谢爷叔

使用特权

评论回复
11
tyw| | 2010-12-24 17:37 | 只看该作者
做消费类小产品必需节省每一个bit来提升竞争力,根本用勿起C,俺做的板子也大多数是单面板.哈哈,所以无缘于高贵的"C"和自动布线.

使用特权

评论回复
12
maychang| | 2010-12-24 17:58 | 只看该作者
楼主宝地是上海?
上海人才说“爷叔”。

使用特权

评论回复
13
maychang| | 2010-12-24 17:59 | 只看该作者
汇编也可以使用多个文件的。
不过,到单片机版面讨论吧。

使用特权

评论回复
14
cgkdxx|  楼主 | 2010-12-25 17:10 | 只看该作者
maychang大叔,单片机版俺也发了,指点一下哈,谢啦!

使用特权

评论回复
15
老黄头| | 2010-12-25 21:11 | 只看该作者
只听过"C编程者“ 吹嘘自己的” C程序  是”汇编级“
从未听过 "汇编编程者“ 吹嘘自己的程序 “是”C程序级“
哈哈!

使用特权

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

本版积分规则

192

主题

1126

帖子

0

粉丝