精品文档---下载后可任意编辑C51 2024-09-14 08:36:36 阅读 168 评论 0 字号:大中小 订阅C 语言模块化程序设计方法教程。最近发现很多新手为 C 语音模块化程序的设计苦恼,本人写个简单的教程希望对新人有用。为了使 C 的结构清楚并于维护,一定要注意,一个 C 文件一定要对应一个 H 文件,一一对应,如:iic.c -- iic.h 等。C 文件中存放源代码及变量的定义等,H 文件中存放函数、变量申明及管脚定义,这样的话移植笔记方便,不需要更改 C 文件内容,或少改。先上个图看看,最终得到类似的结果:下面我们就开始吧:1. 先新建一个文件夹,如图:我们的程序就放在这个文件夹中。2. 在文件夹里新建好,你需要的的一些文件夹,用来分别存放一些功能模块的源代码: Project -- 存放工程文件。 Source -- 存放 main.c 和 config.h 文件。 Out -- 存放输出文件,如,hex 文件 SSP -- 根据需要可以继续新建。。。3. 双击 MDK(keil)的图标,打开 MDK 软件。精品文档---下载后可任意编辑4.点击新建工程,把工程文件放在我们刚新建的 Project 文件夹中。5. 选择好要使用的 IC,并自动生成启动代码,然后确定,得到下面界面:6.点击下图红圈的地方:7. 更改文件结构精品文档---下载后可任意编辑更加工程名称和添加管理文件:点击 OK,得如下图:8.是不是很像了,下面我们要设置一下,点击下图红圈,进行设置:精品文档---下载后可任意编辑9. 设置文件输出,选择 OUT 文件夹:下面就是添加和编辑源代码。精品文档---下载后可任意编辑注意事项:1. 所有的头文件都应该在 config.h 中包含:2. 所有的 C 文件都要包含 config.h: