从单片机基础到程序框架(全集 2019pdf版).pdf - 第14页

图 5.3.5.1 新建 一个源文件 图 5.3.5.2 保存 当前新建的源 文件 图 5.3.5.3 把当 前源文件保存 在指定的位置

100%1 / 836
5.3.4.4 不需要把默认启动文件添加进来
第四步:利用工具向导新建一个工程。
点击上面”Project”选项,在弹出的下拉菜单中选择“New Project...”,在弹出的对话框中,选择保
stc89c52rc
“stc89c52rc”,然后单击“保存”按键(一个新工程模板就建成了)单击“保存”按键后此时会弹出一个
选择单片机型号的对话框,单击”Atmel”这个厂家前面的“+”号,在展开的下拉选项中选中“AT89C52
这个型号,然后点击“确定,此时会弹出一个英文询问框,大概意思是“是否要复 STARTUP.A51 个文
件到工程里?”我们单击“否”即可。
补充说明:
(1)以上新建的保存文件名应该跟我们第一步在 D 盘新建的文件夹名称一致,确保都是“stc89c52rc”
因为有一些单片机厂家的平台软件是有这个要求的,所以大家养成这个习惯,以后可以避免遇到一些不必要
的麻烦。
(2)上面之所以选择 Atmel 厂家 AT89C52 单片机,是因为本教程选用的单片 STC89C52RC AT89C52
是兼容的。
3 STARTUP.A51
STARTUP.A51 这个文件有什么含义?STARTUP.A51 是一个启动程序文件,在单片机进入.c 程序执行 main 函数
之前,先去执行这个启动程序,这个启动程序是专门用来初始 RAM 和设置堆栈等,如果我们选“否不添
加这个启动程序,编译器也会自动加入一段我们不能更改的默认启动程序。如果选“是”,那么这个文件就
会出现在我们工程里,我们可以根据需要对它进行更改。但是大多数的情况下,我们都不会去更改此文件,
所以无论你选“是”还是“否”,只要你不更 START.A51 件,对我们来说都是一样的。因此我本人一般
情况下都是选“否”
----------------------------------步骤之间的分割线----------------------------------------
5.3.5.1 新建一个源文件
5.3.5.2 保存当前新建的源文件
5.3.5.3 把当前源文件保存在指定的位置
第五步:新建一个.c 源文件。
点击上面File”选项,在弹出的下拉菜单中选New...”会看到弹出来一个名字为”Text1”的文
件。再一次点击上面”File”选项,在弹出的下拉菜单中选择“Save”,会弹出一个保存的对话框,此时还
是选择保存在第一步新建的文件夹目录下,并且把“Text1”文件名更改为“stc89c52rc.c”(注意后缀是.c
扩展名),单击“保存”
补充说明:
(1)此时你如果打开 D 目录下“stc89c52rc”的文件夹你会发现此文件夹有一“stc89c52rc.c”的
文件,这个文件就是在这一步被新建添加进来的,但是此文件“stc89c52rc.c”目前跟整个工程还没有关联,
还需要在接下来的第六步那里进行关联操作。
(2)上面新建添加的文件,它的文件名必须是带.c 这个扩展名表示此文件是 C 文件格式,这一个很重
要不要搞错了。往后我们所写的 C 语言程序代码就是写在此 C 格式的文件里。此文件也俗称 C 源文件。
----------------------------------步骤之间的分割线----------------------------------------
5.3.6.1 即将把源文件添加进工程里