多个源文件是为了方便程序的管理,也可以只写一个源文件,在程序量不大的情况下就可以这样做。但是一个程序写到了1万行有效代码以上,这时只用一个源文件去写,有很多东西要东找西找,看上看下,很不方便。一般是一个大的功能分一个源文件、一些公***程序、RAM、常数的定义等,分一个源文件。
每个源文件需要有相同的什么设置吗?对于这个问题,不同的单片机汇编语言很不一样的,取决于编译器。像我们写的芯睿、十速,这样台湾的IC,只要把源程序放在一起编译就可以了,不用去定义其它的东西了。